[go: up one dir, main page]

100% found this document useful (1 vote)
204 views3 pages

Mobile Application Development Course Outline

This course provides an introduction to mobile application development for the Android operating system. Over 30 lectures, students will learn Java programming fundamentals, object-oriented principles, and how to build Android apps with an emphasis on graphical user interface components, media, maps, web services and more. Students will complete 4 assignments and have midterm and final exams to assess their understanding of the concepts covered throughout the course.

Uploaded by

HasanShaikh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
204 views3 pages

Mobile Application Development Course Outline

This course provides an introduction to mobile application development for the Android operating system. Over 30 lectures, students will learn Java programming fundamentals, object-oriented principles, and how to build Android apps with an emphasis on graphical user interface components, media, maps, web services and more. Students will complete 4 assignments and have midterm and final exams to assess their understanding of the concepts covered throughout the course.

Uploaded by

HasanShaikh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Mobile Application Development

Course Outline

Course Instructor: Tanzeela Ali

Objective:

This course is designed teach basics of Mobile Application Development in Android OS.
It discusses the fundamental concepts needed to develop application using Android
SDK. Course includes the introduction to java programming leading to android
application development including basics of an android application, useful GUI & media
controls, web services and other important components.

Marks Break Down:

Marking breakdown is as followed.

# Activity Marks
1 Assignment 1 5
2 Assignment 2 5
3 Presentations 5
4 Midterm Exams 20
5 Assignment 3 5
6 Assignment 4 20
7 Final Exams 40
Total 100
Lecture breakdown will be as followed.

Lecture # Lecture Contents Activity


i. Introduction to Course
ii. Introduction to Java
1 iii. Basics of Java programming.
Variables , Control Structure, Loops in
2 Java
Arrays , Function , Classes and
3 Objects.
Object Oriented Programming using
Java
Encapsulation, Inheritance,
4 polymorphism.
5 Exceptions
6 Collection & utility classes Assignment 1 (5 marks)
7 Working with Eclipse & Debugging.
8 Multithreading in java
9 Introduction to android platform
Getting Started with Android, Hello
10 World!
11 Anatomy of an Android Application.
12 Activities, Activity Life Cycle.
User Interface Components
13 GUI Units & Layouts
User Interface Components Assignment 2 (5 marks)
14 textView , Button , lists
15 MidTerm Exam
16 Mid Term Presentations Presentation (5 marks)
User Interface Components
Custom lists & other important
17 components
18 Intents
19 Menus , Dialogs , Toast & notification
20 Working with Media Assignment 3 (5 marks)
21 Preferences
22 Data Storage
23 Location & maps
More with Maps Assignment 4 (15
24 marks)
Push notification with Android &
25 pushbots
26 Calling a web service (weather, maps Quiz
etc.)
27 Widgets.
28 Widgets
29 Publishing your app.
30 Revision

You might also like