+91 7838087088

COURSES OFFERED

REQUEST A DEMO

Security Code
Training Programs

Android

Android robot.svg
Android.svg
 

         Android is a Linux-based operating system designed primarily for touchscreen mobile devices such as smartphones and tablet computers. Initially developed by Android, Inc., which Google backed financially and later bought in 2005,  Android was unveiled in 2007 along with the founding of the Open Handset Alliance: a consortium of hardware, software, and telecommunication companies devoted to advancing open standards for mobile devices. The first Android-powered phone was sold in October 2008.

Android is open source and Google releases the code under the Apache License. This open-source code and permissive licensing allows the software to be freely modified and distributed by device manufacturers, wireless carriers and enthusiast developers. Additionally, Android has a large community of developers writing applications ("apps") that extend the functionality of devices, written primarily in a customized version of the Java programming language. In October 2012, there were approximately 700,000 apps available for Android, and the estimated number of applications downloaded from Google Play, Android's primary app store, was 25 billion.  A developer survey conducted in April–May 2013 found that Android is the most popular platform for developers, used by 71% of the mobile developer population.

Android Overview and History

·         How it all got started

·         Why Android is different (and important)

Android Stack

·         Overview of the stack

·         Linux kernel

·         Native libraries

·         Dalvik VM

·         Application framework

Android Components

·         Activities

·         Services

·         Broadcast Receivers

·         Content Provider

SDK Overview

·         Platforms

·         Tools

·         Versions

Hello World App

·         Creating your first project

·         The manifest file

·         Layout resource

·         Running your app on Emulator

Building UI with Activities

·         Activities

·         Views, layouts and Common UI components

·         Creating UI through code and XML

·         Activity lifecycle

·         Intents

·         Communicating data among Activities

Advanced UI

·         Selection components (GridView, ListView, Spinner )

·         Adapters, Custom Adapters

·        Complex UI components

·         Building UI for performance

·         Menus

·         Creating custom and compound Views

Notifications

·         Toast, Custom Toast

·         Dialogs

·         Status bar Notifications

Multithreading

·         Using Java Multithreading classes

·         AsyncTask

·         Handler

·         Post

·         Writing an animated game

Styles And Themes

·         Creating and Applying simple Style

·         Inheriting built-in Style and User defined style

·         Using Styles as themes

Resources and Assets

·         Android Resource

·         Using resources in XML and code

·         Localization

·         Handling Runtime configuration changes

Intent, Intent Filters and Broadcast Receivers

·         Role of filters

·         Intent-matching rules

·         Filters in your manifest

·         Filters in dynamic Broadcast Receivers

·         Creating Broadcast receiver Receiving System Broadcast

·         Understanding Broadcast action, category and data

·         Registering Broadcast receiver through code and through XML

·         Sending Broadcast

Data Storage

·         Shared Preferences

·         Android File System

·         Internal storage

·         External storage

 

 

Android

Android robot.svg
Android.svg
 

         Android is a Linux-based operating system designed primarily for touchscreen mobile devices such as smartphones and tablet computers. Initially developed by Android, Inc., which Google backed financially and later bought in 2005,  Android was unveiled in 2007 along with the founding of the Open Handset Alliance: a consortium of hardware, software, and telecommunication companies devoted to advancing open standards for mobile devices. The first Android-powered phone was sold in October 2008.

Android is open source and Google releases the code under the Apache License. This open-source code and permissive licensing allows the software to be freely modified and distributed by device manufacturers, wireless carriers and enthusiast developers. Additionally, Android has a large community of developers writing applications ("apps") that extend the functionality of devices, written primarily in a customized version of the Java programming language. In October 2012, there were approximately 700,000 apps available for Android, and the estimated number of applications downloaded from Google Play, Android's primary app store, was 25 billion.  A developer survey conducted in April–May 2013 found that Android is the most popular platform for developers, used by 71% of the mobile developer population.