Advanced Mobile Programming Practicals
Practical No | Details |
1 | Introduction to Android, Introduction to Android Studio IDE, Application Fundamentals: Creating a Project, Android Components, Activities, Services, Content Providers, Broadcast Receivers, Interface overview, Creating Android Virtual device, USB debugging mode, Android Application Overview. Simple “Hello World” program. |
2 | Programming Resources: Android Resources: (Color, Theme, String, Drawable, Dimension, Image) |
3 | Programming Activities and fragments: Activity Life Cycle, Activity methods, Multiple Activities, Life Cycle of fragments and multiple fragments. |
4 | Programming Activities and fragments: Coordinate, Linear, Relative, Table, Absolute, Frame, List View, Grid View. |
5 | Programming UI elements: AppBar, Fragments, UI Components |
6 | Programming menus, dialog, dialog fragments: |
7 | Programs on Intents, Events, Listeners and Adapters: The Android Intent Class, Using Events and Event Listeners |
8 | Programs on Services, notification and broadcast receivers |
9 | Database Programming with SQLite |
10 | Programming threads, handles and asynchronized programs |
11 | Programming Media API and Telephone API |
12 | Programming Security and permissions |
13 | Programming Network Communications and Services (JSON) |