Certified Android Apps Developer

Certified iPhone Apps Developer
4 December، 2017
Technology Change Management
Technology Change Management
4 December، 2017
Show all

Certified Android Apps Developer


Certified Android Apps Developer

 

Course Outcomes
  • Create very own android applications from scratch
  • Understand the concepts and techniques used in creating
  • Learn how to use databases to store data from android applications
  • Deploy self-developed applications on android
  • Learn how to create user interfaces for android

 

Content and outlines

1.       Introduction to Android Development Topics

  1. What is Android?
  2. Android & its features
  3. Versions and History
  4. Android releases
  5. Android SDK Tools
  6. Android play store
  7. Quiz
  8. Summary
  9. Hands on

2.       Android Architecture Topics

  1. Android Architecture
  2. Android OS Architecture
  3. Linux Kernal
  4. Native Libraries
  5. Android Framework
  6. Applications
  7. Setting Up Android Development Environment
  8. Introduction of Android Studio
  9. AVD Creation
  10. Quiz
  11. Summary
  12. Hands on

3.       Android Application Fundamental & First Android Application Topics

  1. My First Android Application
  2. Android Core Building Blocks
    • Activity
    • View
    • Intent
  3. Android Activity Life Cycle
  4. Android manifest
  5. Quiz
  6. Summary
  7. Hands on

4.       Android Application Project Structure Topics

  1. Directory Structure
  2. Gradle
  3. Tools
  4. Debugging
  5. Shortcuts
  6. Explanation of Hello World Program
  7. Resource files
    • drawable
    • layout
    • mipmap
    • values o strings o styles o dimes o colors
  8. Assets
  9. Java Code
  10. Launching emulator
  11. Logcat usage
  12. Running on Real Devices
  13. Quiz
  14. Summary
  15. Hands on

5.       Layout Designing (User Interface) Topics

  1. Layout
    • Relative and Linear
  2. Button
  3. ImageView
  4. CheckBox
  5. Radio button
  6. Date & time controller
  7. Date & Time Picker
  8. TextView
  9. EditText
  10. Quiz
  11. Summary
  12. Hands on

6.       Event Handling Topics

  1. Input Events
  2. OnClickListner
  3. Log
  4. Toast
  5. User Input data acceptance
  6. Splash Screen
  7. Using Styles
  8. Using Themes
  9. Quiz
  10. Summary
  11. Hands on

7.       Simple List & Grid View Topics

  1. Understanding Adapter
  2. Use adapters
  3. Populate List View
  4. populate Grid View
  5. Quiz
  6. Summary
  7. Hands on

8.       Intent Topics

  1. Basic of android Intent
  2. Types of Intent
    • Implicit Intents & Explicit Intents
  3. Action
  4. data
  5. data types
  6. Pass data to Intent
  7. Pass data between activities using Intent
  8. Sharing Intent
  9. Quiz
  10. Summary
  11. Hands on

9.       Menus Topics

  1. Understanding menus
  2. creating menu
  3. XML menu file structure
  4. responding to menu
  5. icon menu
  6. menu click listener
  7. Quiz
  8. Summary
  9. Hands on

10.   Alert Dialog Topics

  1. What is Dialog
  2. Alert Dialog
  3. Creating Alert Dialog
  4. Creating buttons in Alert Dialog
  5. Handling Action of Button Click in Alert Dialog
  6. Custom alert Dialog
  7. Quiz
  8. Summary
  9. Hands on

11.   DataBase-SQLite Topics

  1. Introduction of data storage
  2. SQLite database
  3. create database & table
  4. opening and closing database
  5. inserting record
  6. updating record
  7. deleting record
  8. Reading record
  9. Quiz
  10. Summary
  11. Hands on

12.   Shared Preference Topics

  1. What is shared Preference
  2. Use of shared Preference
  3. create object of shared preference
  4. Store values in shared preference
  5. access stored values in shared preference
  6. Save username and password using shared preference
  7. maintain login session using shared preference
  8. Quiz
  9. Summary
  10. Hands on

13.   Android Components Topics

  1. Content Provider
  2. Broadcast Receiver
  3. Service
  4. Quiz
  5. Summary
  6. Hands on

14.   Animation & Multimedia Topics

  1. Animations in Android
  2. types of animation
  3. Animation Implementation
  4. different types of animation like scale
  5. rotate
  6. alpha
    • (Fade In & Fade Out)
  7. translate
  8. combination of Animations
    • (Scale & rotate simultaneously)
  9. Playing and Recording Audio
  10. Playing and Recording Video
  11. Quiz
  12. Summary
  13. Hands on

15.   Google Map Topics

  1. Adding Markers
  2. Current Location
  3. Quiz
  4. Summary
  5. Hands on

16.   Telephony Manager Topics

  1. Sending and Receiving SMS
  2. Quiz
  3. Summary
  4. Hands on

17.   Introduction to Webservice Topics

  1. JSON object
  2. JSON array
  3. JSON parsing
  4. GET and POST
  5. Quiz
  6. Summary
  7. Hands on

18.   Deploying The App To Google PlayStore

19.   Project Work

After course completion, students will be assigned to work on live project to polish the technology skills you have acquired with us.

 

Pre-requisite for learning Android
  • Students should have knowledge of basic Java concepts such as inheritance, classes and methods.
  • Students should be familiar with the concepts like loops, variable and.
Accreditation
accreditation
Notes:
  • Extra fees for international certificates
  • 5 % discount for advance booking
  • 10 % discounts for groups
  • Special offers for corporates & gov. entities
Service Request