1. PRODUCTIVE TIME MANAGEMENT
Lidya Demilew
Nardos Demilew
Abia Zahir
Kelly Tieu
PTM
User input process
Input data is stored in
a database
Long Term storage: icloud. AI
takes this data to learn
Many ways to
innovate further and
expand services; 1.0,
1.5,2.0 etc.. versions
3. DOWNLOAD APP
Download the app and run it.
Open it and it should take you
to a welcome page.
Welcome
Sign in
Sign up
App Objective: Taking
control of your life by
choosing what to spend
time on.
PTM
PTM
4. SIGNING UP
How it works:
1 Click Sign-up button to switch to Activity form
2 Fill Out Sign Up information and Submit .
This is to save all your information linked to your account.
3 Click Save button and move on to Next Activity
Sign Up
Email:_____________
Username:_________
Password:__________
SAVE
6. ADDING AN ENTRY
The App takes you to this activity every time you want to make a new entry for an
assignment.
1 6 Categories of information
2 The data for Today’s date will
automatically be aggregated into
the code based on the information
on the web.
Project Details
Due Date
Today’s Date
Priority
Alert
Contact
SAVE
Code for input processing method.
7. STEP BY STEP
How it works:
1 2 The Due Date EditText View takes in int
inputs to set a date.
Also stored in the MainActivity.Java by it’s
view id.
Project Details
Due Date
Today’s Date
Priority
Alert
Contact
SAVEThe Today’s Date Text View should
already have the day’s date, so it’s not
an EditText View.
Try it:
onClick method with in MainActivity.java
8. STEP BY STEP
1
The Priority view, pulls up a drag down menu
where you can choose one of the quadrants
from Covey’s time management grid.
2 User’s select one of these levels to organize their
assignments in.
3 People live in the first quadrant way
too often. Everything is important
and urgent and we live deadline to
deadline. By prioritizing everything
we do and so in a timely manner
results in more free time and
therefore, happiness.
Project Details
Due Date
Today’s Date
Priority
Alert
Contact
SAVE
Priority
Important, Urgent
Important, Not Urgent
Not Important, Urgent
Not Important, Not Urgent
Project Details: Romeo
and Julie- Theme
Analysis Paper
Click on this EditText View to type a
description of your assignment.
The String information from this view
is stored in the MainActivity.Java by
the view id.
9. STEP BY STEP
Alert, Button and Contact views also use ids just like all the previous views.
Try it:
1
The Alert Button calls on a method that
sends out a push notification. The
method will have a default parameter of
an array that sends out the notification
at the nth hour before the due date.
2
You can share this assignment with others.
(Perfect for group projects. ) Texting,
emailing and uploading it to google drive
are the available options for now.
Alert
Contact
SAVE
3 This button has an onClick
method that stores all the data
on this form into an
assignment object.