This plan is subject to change! Read the plan often, but do not print the plan.
Week |
Dates |
Topics |
Readings |
Exercises |
35 |
30.08 + 01.09 |
- Introduction to the course
- The necessary software
- Android Activities
- Android Intents
|
- Head First: Chapter 1 Diving In
- Slides
- Head First: Chapter 2 Building Interactive Apps
- Slides (Activity)
- Head First: Chapter 3 Multiple Activities and Intents [we'll finish Intents next week]
- Video
|
Activities
- Beer Adviser, go through the example from Head First, chapter 2:
Make the project and run it on your phone or emulator.
-
Collect words, first version
-
Calculator, first version
Uploading apps to your phone can be done in many ways.
|
36 |
06.09 + 08.09 |
- Android Intents (continued)
- Activity Lifecycle
|
|
|
37 |
13.09 + 15.09 |
|
|
|
38 |
20.09 + 22.09 |
- The user interface (continued)
- Gesture detection: Swipe, etc.
- List Views and Adapters
|
|
|
39 |
29.09 |
|
|
|
40 |
04.10 + 06.10 |
|
|
|
41 |
11.10 + 13.10 |
- Data Persistence: Preferences
- Content providers
- Cursors and CursorAdapters
|
|
|
42 |
|
|
Autumn holidays all week |
|
43 |
25.10 + 27.10 |
|
|
- Geocoding: Refactor to run in the background
- Google Maps: Create a Google Maps Application (template in Android Studio)
Modify to center and zoom to current position.
Modify to add a marker with the address of the current position.
|
44 |
31.10 + 01.11 |
- MONDAY last chance to email me the idea for your individual synopsis
- Sensors
|
|
|
45 |
08.11 + 10.11 |
|
- Your solution to the mandatory assignments must presented to me this week. Detailed plan to be announced later.
- Thursday: Presentation of your solutions to the mandatory assignment to the 7th semester students (they have made a similar application in a different programming language).
|
|
46 |
15.11 + 17.11 |
|
- Your solution to the mandatory assignments must presented to me this week. Detailed plan to be announced later.
|
|
47 - 51 |
21.11-21.12 |
- Project: Specialization in ONE of your electives
|
- The report must be handed in no later than Wednesday 21 December 2016 11:00AM
|
|
3 |
16.01 |
|
|
|
|
|
|
|
|