Android

Android software development or Android App Development is the process by which new applications are created for the Android operating system. Applications are usually developed in Java programming language using the Android software development kit (SDK), but other development environments are also available. IIT Kolkata aims in giving real-time and placement based Android App Development in Kolkata and to make students job ready. The details of Android App Development is as follows:

 
                                                           Android APP Programming Course Syllabus 
 
Timings: Mornings/Evenings/Weekends/Custom   Course Duration:  60  hours

Class Duration:  2.0 Hours/day

 

Mode of Training : Regular/Fast TrackWhat we Offer:

* Quality Training * Flexible Timings

* 24/7 LAB Access * Hands-on

 

 Course Name              

 

Developing Mobile Applications with Google Android Platform
 Course Description

 

This course introduce mobile application  development for the android program.
 Chapter 1

 

Introduction

 

·   About Android·   Smartphones features

 

  

 

Chapter 2

 

 

Preparing the Environment

 

·   Installing the SDK·   Creating Android Emulator

·   Installing Eclipse

·   Installing Android Development Tools

·   Choosing which Android version to use.

 

Chapter 3

    

Android Architecture

·   Android Stack·   Android applications structure

 

 

  

 

 

 

 

Chapter 4

 

 

           

 

 

 ·   Creating a project·   Working with the AndroidManifest.xml

·   Using the log system

·   Activities

·   Application context

  

 

 

Chapter 5

 

UI Architecture

 

 

·   Intents·   Activity life cycle

·   Supporting multiple screen sizes

·   Text controls

  

Chapter 6

 

User  Interface Widgets

 

·   Button controls·   Toggle buttons

·   Images

·   Parameters on Intents

  

 

Chapter 7

 

 Notification and Toast

 

 

·   Pending intents·   Status bar notifications

·   Toast notifications

·   Localization

 Chapter 8                 

Menus

·   Options menu·   Context menu

·   Alert dialog

  

Chapter 9

 

 

Dialogs

·   Custom dialog·   Dialog as Activity

·   Using string arrays

  

 

Chapter 10

 

Lists

·   Using string arrays·   Creating lists

·  Custom lists

  

Chapter 11

Location and Maps

·   Google maps·   Using GPS to find current location

·   Shared preferences

  

 

Chapter 12

Working with data storage

·   Preferences activity·   Files access

·   SQLite database

·   View animation

 Chapter 13

Animation

·   Drawable animation·   Content provider introduction
 Chapter 14

Content providers

 

 

·   Content provider introduction·   Query providers

·   Web Services

 

 Chapter 15

Network Communication

·   HTTP Client·   XML and JSON

·   Service lifecycle

 Chapter 16

Services

·   Service lifecycle·   Foreground service
 Chapter 17

Publishing Your App

·   Preparing for publishing·   Signing and preparing the graphics

·   Publishing to the Android Market