Module-01 Introduction to Programming & MobileApps (ANDROID/ iOS)
- Introduction to Object Oriented Programming
- OOPs Concepts
- Inheritance in detail
- Exception handling
- Packages & interfaces
- .jar file extension
- Multi threading (Thread class & Runnable Interface)
- Introduction to Android and iOS?
- Setting up development environment
- Resources
- R.java
- Assets
- Layouts
- drawable [dip, dp, sip, sp, px]
- drawable resources for shapes, gradients (selectors)
- styles.xml, style attribute in layout file
- Applying themes via xml and manifest file
Module-02 MobileApp Development Basics (Your 1st MobileApp)
- Configuring MobileApp Menu & SDK
- Option menu
- Context menu
- Sub menu
- Menu from xml
- Menu via code
- Intents & Intent Filters
- Explicit Intents
- Implicit intents
- Activity Life Cycle
- Communication between Activities
- AndroidManifest.xml
- uses-permission & uses-sdk
- Building 1st Mobile Application
- UI Components
- Basic UI design
- Deploying an Android application on physical device
- (.apk) file extension
- Testing on Real Devices
- Time and Date
- AlertDialogs
- Toast
- Popup
- Tabs and Tab Activity
Module-03 MobileApp Development Advanced (Final Project – APK)
- Configuration Mobile UI and Advanced Features
- Splash Screen
- Accessing Phone services (Call, SMS)
- Adding the Camera Interface, and setting up Images
- playing media
- Designing Calculator (Standard engineering equation only)
- SQLite Programming
- SQLiteOpenHelper
- Working with SQLiteDatabse
- User input ability to Calculator
- Developing Internal DB
- Designing a Login Registration system
- Overview of XML Parsing, JSON Parsing, Maps, GPS, Location based Services
- Assignment: Customize Pre-Designed DB
- Assembling Course content into one Android Application
- Uploading apk to PlayStore
- Final Project (Building Business MobileApp)
₨25,000.00₨20,000.00