Lecture, seminar, demonstration, and hands-on exercises
1) Introduction to Layouts
2) Views
3) Intents on Android
4) Menus
5) Dialogs
6) Introduction to Data Persistence
7) SQLite and its applications
8) Working in Background
9) Location services and maps
The student will be able to:
1) Install and use appropriate tools for mobile development;
2) explain the mobile platform architecture;
3) build user interfaces for mobile devices using Java;
4) access and work with various mobile file systems;
5) access and work with mobile database systems;
6) create applications that make use of the mobile environment;
7) use and work with built-in widgets and components on mobile devices.
Project(s) 15-30%
Midterm 30-50%
Final Examination 25-40%
Total 100%
Corinne Hoisington. Android Boot Camp For Developers Using Java, latest edition, Course Technology or other textbooks as approved by the department