Android application development, 4th semester elective

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

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
  • The user interface
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
  • Networking: REST etc.
10 08.03  
  • No Android lessons this week
    according to the schedule
 
11 15.03
  • Fragments
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
  • Mandatory assignment
  • Your solution to the mandatory assignments must presented to me this week. Detailed plan to be announced later.
16 19.04
  • Mandatory assignment
  • 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
  • Elective exam
   
   
  • Internship starts