Uni-Logo

Android Smartphone Programming

Projekt - Bachelor of Science, Informatik/ Bachelor of Science, Embedded Systems Engineering

General

LecturerProf. Dr. Peter Thiemann
Time and PlaceMonday, 2pm - 4pm, SR 00-019, Building 079
AssistantMatthias Keil

News

14.10.2015The todays session will take place in SR 03-026, Building 051.

Dates

DateTopicsMaterial
19.10.2015IntroductionIntroduction
Introduction (handout)
Introduction to AndroidAndroid
Android (handout)
Android User InterfaceUserInterface
UserInterface (handout)
26.10.2015
02.11.2015Android ComponentsAndroidComponents
AndroidComponents (handout)
09.11.2015
16.11.2015
23.11.2015Android Components 2AndroidComponents 2
AndroidComponents 2 (handout)
30.11.2015
07.12.2015
14.12.2015Android LocationsLocations 2
Locations 2 (handout)
21.12.2015
28.12.2015Christmas break
04.01.2016Christmas break
11.01.2016Android TelephonyAndroid Telephony
Android Telephony (handout)
18.01.2016
25.01.2016
01.02.2016Android and OpenGLAndroid and OpenGL
Android and OpenGL (handout)
08.02.2016

Exercises

TutorJulian Jarecki

Exercise sheets

DateDue dateSheetSolution
19.10.201526.10.2015Exercise 1Solution 1, Solution 1 (multi)
19.10.201502.11.2015Exercise 2Solution 2
02.11.201523.11.2015Exercise 3Solution 3
23.11.201514.12.2015Exercise 4
14.12.201511.01.2016Exercise 5Solution 5
11.01.201601.02.2016Exercise 6
01.02.201615.02.2016Exercise 7, GLCube.zip

Subversion Repository

Literature

  1. Hello, Android: Introducing Google's Mobile Development Platform. Ed Burnette.
  2. Professional Android 2 Application Development (Wrox Programmer to Programmer). Reto Meier
  3. ANDROID A PROGRAMMERS GUIDE. J. F. DiMarzio

Webpages

  1. Java Video Tutorials
  2. Android Developer's Guide
  3. Android Development Tutorial
  4. Android Application Development
  5. Android App Course
  6. Open-sourcing AndroVM
  7. Android Dev - Schneller Android Emulator
  8. Adb Connect