Real Time Computer Systems
Mobile Applications Development 1 Mridula Sharma
Instructor, Computing Science Dept.Thompson Rivers UniversityAndroid Platform
1AgendaCourse InstructorYourself?Lectures, Labs, Text-BookMoodleCourse SyllabusOnline ResourcesAssessmentDeadlinesCode of professional conduct in the classroomFirst Class Activity
2Course InstructorMobile App Development 1 - COMP 2160 02Fall 2015Office: HL 407 Email: [email protected] Hours: 11:30 12:30 Noon (MWF)
3Please introduce yourself
4Lectures / LabsLectures: 10:30 am 11:30 amMWOM 133010:30 AM 11:30 AMF OM 1327Labs/Seminars: 8:30 AM - 9:20 AM FOM 1327
5Textbook (optional)
Beginning Android 4 Application Development
Wei-Meng LeeISBN: 978-1-118-19954-1Paperback560 pagesFebruary 2012
6Course Modules
7Contents (Tentative)Mobile Applications DevelopmentMobile Phones and Network TechnologiesIntroduction to Android ProgrammingAndroid Application FrameworkBuilding a Simple User InterfaceActivities, Fragments, and Intents 1Creating a Simple CalculatorActivities, Fragments, and Intents 2Activities, Fragments, and Intents -3ServicesBroadcast ReceiversData PersistenceProcesses and ThreadsAsynchronous TasksActivities, Fragments, and Intents -4Internet ResourcesApp Publishing and Business ModelsIntroduction to iOS platformObjective-CApplication Development in iOSApp States and File Management
8Online Resources
9AssessmentQuizzes5%Lab Assignments20%MidTerm Exams20%Project& Presentation20%Final Exam35%
10Be Creative!
11Deadlines/Exams Lab AssignmentsDue on Mondays 10:20AM
MidTerm ExamOct. 23rd
Project Last day of classes
Presentations Last week of classes
12Code of Conduct
Code of professional conduct in the classroom13Cell Phone
14NO Bad Words
15Plagiarism will not be tolerated
16Who needs this course? Mobile DevelopersFirmware EngineersSoftware DevelopersWeb Developers
17First Class ActivityCreate a new Google/Gmail Account
This account will be used for class activities and you should not use it for personal communications.
18Get your Tablet
48
19Update OS
Update Android OSSettingsAbout Tablet System Updates20Enable Developer Options
SettingsAbout Tablet Build Number 7X21Enable USB Debugging
SettingsDeveloper optionsUSB debuggingVerify apps over USB
22Download & Install ADM
Go to
Search for Android Device Manager
Android Device Managermakes it easy to locate, ring, or wipe your device from the web.
It uses GPS to track the location of the device.
23Download & Install ADM
InstallAndroid Device Manager
24Your first assignment
Install5 cool FREE apps
25Be Smart!
26Any Questions?27