Cs 315 - Android Development Syllabus
Cs 315 - Android Development Syllabus
OVERVIEW:
he course is for designing and building mobile applications using Android™ open-source platform. It will
T
be a combination of lecture and laboratory course which will help the student understand the philosophy
of developing for Android™ through its main application development building blocks and their interaction
with one another.
his course encourages students to learn by building increasingly more sophisticated and meaningful
T
mobile applications for Android™.
y the end of the course, each participant will build their own complete Android application incorporating
B
most of the key aspects of the platform. Typically, we build a Twitter app for Android, but there are other
choices depending on participants' interests.
rofessor:Jerome R. Locson
P
Office:CICCT, 3rd floor, Building 1, USJR, BasakCampus, Cebu City
Office Hours:9AM-5PM
Consultation Hours:MWF - 1PM-3PM; TTH - 10AM-12PM
Email:jerome.locson@usjr.edu.ph
Phone:(32) 678-0987 local 12345
Course Website:http://goo.gl/XfzNA
COURSE OUTLINE
Chapter 2: SQL
● DML & DDL Queries in brief
●
Chapter 3: Introduction to Android
● What is Android?
● Setting up development environment
● Dalvik Virtual Machine & .apk file extension
● Fundamentals:
○ Basic Building blocks - Activities,Services,Broadcast Receivers & Content providers
○ UI Components - Views & notifications
○ C
omponents for communication -Intents & Intent Filters o Android API levels (versions &
version names)
Chapter 7: Preferences
● SharedPreferences
● Preferences from xml
● Examples
Chapter 8: Menu
● Option menu
● Context menu
● Sub menu
● menu from xml
● menu via code
● Examples
- End of Syllabus -