Software Certified

Courses

Android Training

 Home / Courses /Software

Android Training Center

Android : COURSE OVERVIEW
Android is a Linux-based operating system for mobile devices such as smartphones and tablet computers. It is developed by the Open Handset Alliance led by Google.Android was built from the ground-up to enable developers to create compelling mobile applications that take full advantage of all a handset has to offer. It was built to be truly open. For example, an application can call upon any of the phone’s core functionality such as making calls, sending text messages, or using the camera, allowing developers to create richer and more cohesive experiences for users. Android is built on the open Linux Kernel. Furthermore, it utilizes a custom virtual machine that was designed to optimize memory and hardware resources in a mobile environment. Android is open source; it can be liberally extended to incorporate new cutting edge technologies as they emerge. The platform will continue to evolve as the developer community works together to build innovative mobile applications.

 

  • INDRODUCTION TO ANDROID

  • 1. What is android

  • a) Architecture
    b) Api Levels and features
    c) Basic components of android
        1)  Activity
        2)   Content provider
        3)   Broadcast receiver
        4)  Service
    d) What is OHA
    e) Android lifecycle

  • 2. Development Environment

  • a) Android studio (installing in both Linux and windows)
  • b) Application Structure
  • c) Emulator setup

  • 3. Introduction to android programming

  • a) views in android
  • b) hello world app
  • c) run the app (both in emulator and real device)
  • d) Toast,Snackbar,Dialoguebox,Seterror
  • e) Splash screen

  • 4. Android development

  • a) Intents(Sms,Call)
  • b) sharedpreference
  • c) sqllite
  • d) webview
  • e) Runtime permission

  • 5. Use os level services

  • a) taking image with camera
  • b) sensors(Proximity Sensor)
  • c) Android speech to text
  • d) Qr code generator and reader
  • e) device vibration
  • f) notification
  • g) play music

  • 6. (Advanced Android) Connect app to database and msg91 Otp integration in android app

  • a) Json parsing
  •    1)  Display text and images using Json
  • b) Introduction to firebase and Payment gateway integration(Razerpay)
  •    1)  Login with phone number
       2)  Upload and retrieve value to firebase real time database.
  • 7. Introduction to Kotlin program

  • a) Helloworld app
  • b) toast

  • 8. Introduction to different libraries

  • a) Picasso
  • b) Okhttp

  • 9.version Control(Git integration in android studio),Publish App To Google Play store

  • a) Generate Signed Apk
  • b) Upload code to Github
  • c) Debugging

  • 10. Code with what you learned (Create an app with ux,ui,Database Connectivity)

  • 11. Course viva,Debug an app,Project,Exam

About iNet Infotech

Contact

Copyright © 2008 i-Net Infotech. All rights reserved.