Android Platform. Course Instructor Yourself? Lectures, Labs, Text-Book Moodle Course Syllabus...

27
Mobile Applications Development 1 Mridula Sharma Instructor, Computing Science Dept. Thompson Rivers University Android Platform

Transcript of Android Platform. Course Instructor Yourself? Lectures, Labs, Text-Book Moodle Course Syllabus...

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