Android Online Training
1 / 5

Live, instructor-led Android Online Training - PowerPoint PPT Presentation

  • Uploaded on

An Android app is a software application running on the Android platform. Because the Android platform is built for mobile devices, a typical Android app is designed for a smartphone or a tablet PC running on the Android OS.\nIQ online training is premier training portal with a decade of rich experience in web based training and has established itself as one of the dominant online training portals in the world. We are known for delivering high quality IT courses with latest technologies. We have specially made our teaching methods in such a way that you can learn online through simple way\nTo register for our IT training courses in USA please call us on 1 904-304-2519 or send an email to\nWebsite:\n\n

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'Live, instructor-led Android Online Training ' - naresh174

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Live instructor led android online training

Android Online Training

IQ training facility offers Android Online Training. Our Android trainers come with vast work

experience and teaching skills. Our Android training online is regarded as the one of the best online

training in India. All our students were happy and able to find Jobs quickly in USA, UK, Singapore,

Japan and Europe. Android training online is your one stop solution to learn Android at the comfort

of your home with flexible schedules.

IQ Training offers the Android Online Course in a true global setting.

Course Contents:

1. Introduction to Android

Overview of Android

Java Editions and comparison with Android

Android Apps - Design, Vendor, Behavioral classification

2. Android Architecture overview

Android Architecture

Application frameworks

Android Libraries

Android Runtime, Dalvik Virtual Machine

3. Setup of Android Development environment

System requirements

Java, Eclipse and Android SDK installation

Android SDK & Tools

Android Virtual Devices & Device Definitions

4. Your Android Application

Android Application Design

Using PhotoShop for graphic designing

Android Application Wireframes ( screens )

1Android Online Training |

Live instructor led android online training

5. Your First Android Application

Creating Android application

Creating configurations

Testing the app : AVD, Active device

Android Project Structure

Android Manifest file

6. Publishing to the Play Store

Signing the .apk file

Preparing the Store Listing page

Content Rating

Distributing the application

Merchant Registration for paid applications

7. Activities

About XML - approach to design layouts

Views and Layouts

View properties

Linear Layout vs. Relative Layout vs. Frame Layout vs. Absolute Layout

Localization of UI

Best practices for targeting various form factors: phone, tablet, TV

Best practices when working designing Android UI

8. Fragments

Designing fragments

Fragments lifecycle

Fragment management and interation

9. User interfaces

Creating the Activity

XML versus Java UI

Selection Widgets, Using fonts

Common UI components

Handling UI events: a bit about listeners

10. Advanced UI


Complex UI components

Menus and Dialogs

Tabbed Activities

Navigation Drawer


2Android Online Training |

Live instructor led android online training

Create activity layouts programmatically

Testing and optimizing UI

11. Resources

Overview of Android Resources

Creating Resources

Using Resources

Drawable Resources

Animation Resources

12. Broadcast Receivers

Broadcast receiver usage patterns: when and why to use them

Implementing a broadcast receiver

Registering a broadcast receiver via the manifest file

Registering a broadcast receiver programmatically

13. Background Services

Overview of Android services

Service lifecycle

Declaring a service

Registering a service

Starting and stopping a service

Threads and other concurrency considerations with services

Bound versus unbound services

Remote versus local services


Working with Intents

Explicit and implicit intents

Using Intents as messaging objects

Intents to start components expecting results

Storing and retrieving data

Storage Model selection criteria

Shared preferences

Internal Storage – Files

External Storage – SD Card

Testing the created files, tools

14. SQLite Database

Introducing SQLite

SQLite Open Helper and creating a database

Opening and closing a database

Working with cursors

Inserts, updates, and deletes

3Android Online Training |

Live instructor led android online training

15. Native Content Providers

Content provider types

Searching for content

Adding, changing, and removing content

Native Android Content Providers

Accessing Contact Book, Calendar

16. Custom Content Providers

Custom Content Provider classes

Publishing content providers

17. Web Services

Understanding Web Services

Web Services Architecture

Building Server side components

Publishing web services

REST based web services

18. Accessing Web Services

Integrating Web Services with mobile client

Overview of networking

Checking the network status

Checking the web service status

Working with HTTP to access the web services

19. Parsing, Parsers

Document Object Model ( DOM )

Simple API for XML ( SAX )

JavaScript Object Notation ( JSON )

Parsing XML and JSON

20. Location Based Services

Using Location Manager, Location Provider

GPS and Network based tracking

Testing the application using KML files

Simulation of the locations on the active device

Location Listeners and Proximity Alerts

4Android Online Training |

Live instructor led android online training

21. Integrating Google Maps

API Version 2 of Google Maps

User Interface – Map Fragments

API key generation

Registrations in the manifest file

Google Map, Camera Positions

Adding Markers, Circles, Polylines

Google Maps Directions API

22. Telephony

Telephony background

Accessing telephony information

Monitoring data activity and connectivity

Working with messaging SMS

23. Multimedia in Android

Playing Audio & Video

Recording Audio & Video

Customizing Camera & Capturing Photos

Voice Recognition

Text To Speech

24. Bluetooth

Controlling local Bluetooth device

Discovering and bonding with Bluetooth devices

Managing Bluetooth connections

Communicating with Bluetooth

25. Social Networking Integrations

Facebook integration

26. Debugging and Testing Android Apps





Monkey Runner


5Android Online Training |