Last active
August 29, 2015 14:11
-
-
Save michalgorny/276afa4b2885fa3ce82e to your computer and use it in GitHub Desktop.
Parse training tasks
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Initial: Import ParseLoginUI to project | |
1) Parse login screen | |
a) Add LaunchActivity | |
b) Add ParseLoginActivity | |
c) Customize login screen (change logo, add FB and Twitter support) | |
d) Change FB login text by meta-data | |
2) Backend side | |
a) Create project in Parse | |
b) Initialize Parse in Application class | |
c) FB support | |
d) Twitter support | |
3) Maintain session | |
a) Launch application without logging | |
b) Logout button | |
4) Voting features | |
a) Create VotingResultsActivity | |
b) Create VoteActivity | |
c) Add navigation between acitivites | |
d) Add custom graphics | |
5) Vote questionnaire | |
a) Add questionnaire vote | |
6) Clear button - ButterKnife | |
a) Add setting default functionality for all rating bars and clear texts | |
7) Send questionnaire | |
a) Send results to server | |
b) Ensure data was received in Parse Core | |
8) Display voting results | |
a) Retrieve data from server - class "ratings" | |
b) Display data | |
9) Push notifications | |
a) Register device in Parse | |
b) Configure AndroidManifest.xml - add permission, declare service, BR etc. | |
c) Push Experiment - configure app to track opening | |
10) Crash reporting | |
a) Download SDK | |
b) Add changes to build script and Application class | |
11) Parse Cloud Code | |
a) Calculate averages in cloud |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment