Skip to content
Diploma in Information Technology (DIT) Calendar view

DCT2242 MOBILE APPLICATION DEVELOPMENT


Class
Sharifah Nadia Syed Khastudin
Access code required
Enroll

Lessons

Here is the class outline:

1. Mobile App Development assessment

Lab test - 10% Individual Assignment - 20% Group Assignment - 30% Final Examination - 40%

2. Lesson 1 : Introducing Android

1.1 Brief history of Mobile software Development 1.2 Android Platform Differences 1.3 The Android Platform 1.4 Setting up the Android Development Environment 1.5 Writing First Android Application

Web references

3. Lesson 2 : Android Application Design Essentials

1. Understanding the anatomy of an Android Application. a. Android Terminology b. Using the Application Context c. Performing Application Tasks with Activities d. Working with Services e. Receiving and Broadcasting Intents 2. Defining application using the Android Manifest File. a. Configuring the Android Manifest File b. Registering Activities and other application Components. c. Working with Permissions. 3. Managing application Resources a. What are resources? b. Working with resources

Web references

4. Lesson 3 : Android User Interface Design Essentials

1. Exploring User Interface screen Elements a. Android Views and Layouts b. Displaying Text to Users with TextView c. Retrieving data from users d. Using buttons, check boxes and radio groups e. Interface with Options and context menus. f. Handling User Events g. Working with Dialogs h. Working with Styles & Themes 2. Designing User Interfaces with Layouts a. Creating User Interfaces in Android b. Using built-in Layout Classes c. Using built-in View Container Classes 3. Drawing and working with Animation a. Drawing on the screen b. Working with text, bitmaps, shapes & animation

Web references

5. Lesson 4 : Using Common Android APIs

1. Using Android Data & Storage APIs a. Working with Files and Directories b. Storing Structured Data Using SQLite Databases

Web references
Back to top