Image
Image
Image
Image

Android App Development

Android Application Development - Instructor Led Live Online Training

Innovians Technologies in association with Anwesha, IIT Patna presents Instructor Led Live Online Industrial Training cum Internship program on Android App Development.

Advanced Android Internship is taking mobile application development to the next level. You will learn how to create custom widgets, create animations, work with camera, use sensors, create and use advanced content providers and much more. The course goes into testing and deployment of Android applications as well. This complete hands-on course encourages students to learn by building increasingly more Sophisticated and meaningful mobile applications for Android.

Objectives: 

  • Designing UI and understanding how Android applications work, their life cycle, manifest Intents, and using     external resources for Android Application
  • Use Android's communication APIs for SMS, telephony, network management, and internet resources (HTTP).
  • Secure, tune, package, and deploy Android application.
  • Build complete project from list of selected topics/Ideas of your choice.

This course is designed for software developers interested in designing, creating, deploying, and testing applications for the Android™ mobile phone platform. It is valuable to both novices and gurus, who already have experience in developing mobile applications for other platforms.

Course Outline:

 1. Android Overview and History

  • How it all got started 
  • Why Android is different and important 

2. Android Stack 

  • Overview of the stack 
  • Linux kernel 
  • Native libraries 
  • Dalvik.
  • App framework 

3. SDK Overview 

  • Platforms 
  • Tools 
  • Versions 

4. Hello World App 

  • Creating your first project 
  • The manifest file 
  • Layout resource
  • Running your app on Emulator 

5. Main Building Blocks 

  • Activities 
  • Activity lifecycle 
  • Intents 
  • Services 
  • Content Providers
  • Broadcast Receivers

6.Basic Android User Interface 

  • XML versus Java UI 
  • Dip's and Sip's 
  • Views and layouts 
  • Common UI components 
  • Handling user events 

7.Android system Overview 

  • File System
  • Preferences
  • Notifications 
  • Security Model 

8. Advanced UI 

  • Selection components
  • Adapters 
  • Complex UI components 
  • Building UI for performance 
  • Menus and Dialogs

9.Multimedia in Android 

  • Multimedia Supported audio formats 
  • Simple media playback 
  • Supported video formats
  • Simple video playback

10.SQL Database 

  • Introducing SQLite 
  • SQLite OpenHelper and creating a database 
  • Opening and closing a database
  • Working with cursors Inserts, updates, and
  • Deletes

11.Basic Content Providers 

  • Content provider MIME types 
  • Searching for content 
  • Adding, changing, and removing content
  • Working with content files

12.Custom Content Providers 

  • Why Content Providers
  • Where the content comes from 
  • Implementing the API Supporting content files

13.Location Based Services and Google Maps 

  • Using Location Based Services 
  • Working with Google Maps

14.Services 

  • Overview of services in Android 
  • Implementing a Service 
  • Service lifecycle
  • Inter Process Communication (AIDL Services)

15.Broadcast Receivers 

  • What are Broadcast Receivers
  • Implementing broadcast receiver 
  • System broadcasts and how to use them

16.Intent Filters 

  • Role of filters
  • Intent-matching rules
  • Filters in your manifest
  • Filters in dynamic Broadcast Receivers

17.Networking 

  • Working with web services
  • Best practices 

18.Sensors 

  • How Sensors work 
  • Lig to Sensor readings 
  • Best practices for performance

19.WiFi 

  • Monitoring and managing Internet connectivity 
  • Managing active connections
  • Managing WiFi

20.Telephony 

  • Making calls
  • Monitoring data connectivity and activity
  • Accessing phone properties and status 
  • Controlling the phone

21.Camera

  • Taking pictures
  • Rendering previews 

22.Bluetooth 

  • Controlling local Bluetooth device

Duration

  • 2 Weeks : Online Live Classes: 30 Hours (3 Hours Per Day) to be covered in 2 Weeks time. .
  • 4 Weeks : ( In 4 Weeks Training, 2 Weeks will be of Classroom Hands-On Technical Training same like two week training program & remaining 2 Weeks Time Participants will get for completion of a Project/Research Work from home).

Tentative Schedule for 2024 Batch (Online Training)

  • May Batch  
  • June Batch 
  • July Batch
  • August Batch 
  • September Batch

Training Mode

  • Online - Live Instructor Led Training.

(You can attend training from home, all you need is a laptop/computer & active internet connection)

Study Material

  • PPTs
  • Practice Examples
  • Reading Material in softcopy
  • Project Codes
  • Projects and Assignment
  • Learner will get recorded videos of live session incase if you miss something during training.

What You Need for Training ?

  • Active Internet Connection
  • One Computer/Laptop with Windows OS(Windows 7 or Above) /Linux OS, 64 Bit System with minimum 4 GB RAM

Training Mode

  • Online - Live Instructor Led Training.

(You can attend training from home, all you need is a laptop/computer & active internet connection)

Fees (Course Fees: Rs 3999 per participant)

  • Registration Fee of Rs 1000 to be paid after filling Registration Form through our online payment gateway/GooglePay/PhonePay/UPI/Paytm.
  • Remaining Course Fee is Rs 2999/-. for Online Course (For More Discounts & Offers please check our Discounts & Offers Page).

Certification

Once the Training Gets over, Hard Copy of Training Certificate & Internship Letter will be courier to participants address:

  • All courses under Industrial Training Program are certified by Anwesha, IIT Patna Innovians Technologies 
  • All trainee will receive an Industrial Training Certificate from Anwesha, IIT PatnaInnovians Technologies
  • All Participants will get Internship Letter cum Recommendation on Company Letterhead of Innovians Technologies.

Please Note: Incase of 4 Week/6 Week/ 8 Week Certification Training (2 Week Online Live Classroom Training + 2/4/6 Week from home Project Work), participants will get 2 Week Online Live Instructor Led Training same and remaining time they will get complete one project/research work. Project Work is for those who want to get 4 Week/6 Week/8 Week Training Certificate as per their college/university Criteria of Training. Otherwise you can apply for 2 Week Online Live Training Program. Online Live Training is same for 2 Weeks/ 4 Weeks /6 Weeks/8 Weeks Certification Duration Summer Training. Incase if you need a Certificate More than 4 Weeks then please inform us on 1st day of Training.

 

Image
LOOKING TO ORGANIZE ANY TRAINING ?

For any Training Requirement or Workshops

Image
Image
Image
Corporate Trainings
Workshops
Quick Links
© 2012- 2023 Innovians Technologies.