This plan is subject to change! Read the plan often, but do not print the plan.
Week |
Dates |
Topics |
Readings |
Exercises |
4 |
26.01 |
- 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.
|
5 |
02.02 |
- Android Intents (continued)
- Activity Lifecycle
|
|
|
6 |
09.02 |
|
|
|
7 |
16.02 |
- The user interface (continued)
- Gesture detection: Swipe, etc.
- List Views and Adapters
|
|
|
8 |
23.02 |
|
No Android lessons this week |
|
9 |
01.03 |
|
|
|
10 |
08.03 |
|
- No Android lessons this week
according to the schedule
|
|
11 |
15.03 |
|
|
|
12 |
22.03 |
|
Easter holidays all week |
|
13 |
29.03 |
- Data Persistence: Preferences
- Content providers
- Cursors and CursorAdapters
|
|
- Mandatory assignment
Idea: Your preferred city or building (address) should be remembered by the applicaton (use Preferences)
|
14 |
05.04 |
- Location based services
- Sensors
|
|
|
15 |
12.04 |
|
- Your solution to the mandatory assignments must presented to me this week. Detailed plan to be announced later.
|
|
16 |
19.04 |
|
- Your solution to the mandatory assignments must presented to me this week. Detailed plan to be announced later.
|
|
17 - 21 |
25.04-27.05 |
- Project: Specialization in ONE of your electives
- Thursday 19.05 Eksamens-workshop (in Danish language)
|
- The report must be handed in no later than Friday 27 May 2016
|
|
23 |
09.06 - 10.06 |
|
|
|
|
|
|
|
|