What is ANDROID?

Android is an operating system for Smart Phones. You can develop applications & games to run on Android based mobile & tablet devices and directly publish these app on Google Play.

Introduction

Entry Profile Exit Profile
Knowledge of Core Java concepts and their implementation Will have Strong concepts of Mobile Technologies.
Able to develop your own application for Google Play Store

Will this course useful for my Career?

Absolutely yes. This course will make you very strong in mobile app development skills and on top of this you can explore many career options and sell your application on Google Play.

When I can join this course?

  • You can start learning Android after Core Java.
  • When preparing for technical interviews
  • Start learning Mobile App development.

What options I can choose after this course:

  • Start learning iOS(iPhone) Development.
  • Start learning Cross Mobile Platforms Development
  • Learn Java Technology & Frameworks

What content will be covered in this course?

Introduction to Android

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

Android Stack

  • Overview of the stack/Development Tools/Hello World App
  • Linux kernel
  • Native libraries
  • Dalvik
  • Hierarchy Viewer
  • DDMS and log results
  • DDMS and simulating calls
  • DDMS and file upload/download
  • DDMS and screenshots
  • Making and using SD card images
  • Creating your first project
  • The manifest file
  • Layout resource
  • Running your app on Emulator

Main Building Blocks

  • Activities
  • Activity life cycle
  • Intents, Services
  • Content Providers

Basic Android User Interface/Selection Widgets/Resource/Advance UI

  • Using XML for UI layout
  • Basic widgets
  • Layouts(Linear, Relative, Table and Absolute)
  • The role and use of Adapters
  • Lists, Spinners, Grids
  • Auto-completions fields
  • The role and use of Adapters
  • Drawables
  • Values, XML
  • Complex UI components
  • Building UI for performance
  • Menus and Dialogs
  • Graphics and animations

Android System/Services

  • File System, Preferences
  • Notifications, Security model
  • Overview of services in android
  • Implementing a service
  • Service life cycle

Multimedia in Android/SQL Database/Locations services

  • Supported audio formats
  • Supported video formats
  • Simple media playback
  • Introduction to SQLite
  • SQLite Open Helper and creating a database
  • Opening and closing a database connection
  • Working with cursors inserts, updates and deletes
  • Working with location manager
  • Working with Google maps extensions

Broadcast Receivers/Introduction to Android/Android Stack

  • Introduction to broadcast receivers
  • Implementing broadcast receiver
  • Using system broadcasts
  • Android Overview and History
  • How it all got started
  • Why android is different and important
  • Overview of the stack
  • Linux kernel
  • Native libraries
  • Dalvik

Development Tools/Hello World App/Main Building Blocks/Basic Android User Interface/Selection Widgets

  • Hierarchy Viewer
  • DDMS and log results
  • DDMS and simulating calls
  • DDMS and file upload/download
  • DDMS and screenshots
  • Making and using SD card images
  • Creating your first project
  • The manifest file
  • Layout resource
  • Running your app on Emulator
  • Activities
  • Activity life cycle
  • Intents, Services
  • Content Providers
  • Using XML for UI layout
  • Basic widgets
  • Layouts(Linear, Relative, Table and Absolute)
  • The role and use of Adapters
  • Lists, Spinners, Grids
  • Auto-completions fields

Resource/Advance UI/Android System/Services/Multimedia in Android

  • Hierarchy Viewer
  • Drawables
  • Values, XML
  • Complex UI components
  • Building UI for performance
  • Menus and Dialogs
  • Graphics and animations
  • File System, Preferences
  • Notifications, Security model
  • Overview of services in android
  • Implementing a service
  • Service life cycle
  • Supported audio formats
  • Supported video formats
  • Simple media playback

SQL Database/Locations services/Broadcast Receivers /Intent Filters/Networking

  • Introduction to SQLite
  • SQLite Open Helper and creating a database
  • Opening and closing a database connection
  • Working with cursors inserts, updates and deletes
  • Working with location manager
  • Working with Google maps extensions
  • Introduction to broadcast receivers
  • Implementing broadcast receiver
  • Using system broadcasts
  • Role of filters
  • Intent matching rules
  • Filters in your manifest
  • Filters in dynamic broadcast receivers
  • Working with HTTP Client
  • HTTP Request & Response
  • Posting forms
  • Cookies

Telephony/Camera/Bluetooth/Advance Programming

  • Making calls
  • Monitoring data connectivity and activity
  • Accessing phone properties and status
  • Controlling the phone
  • Taking pictures
  • Rendering previews
  • Controlling local Bluetooth devices
  • Discover and bond Bluetooth devices
  • Managing Bluetooth connections
  • Communicating with Bluetooth
  • SMS
  • Alarm Manager
  • System events
  • Text-to-Speech
  • Google Chart

Download Brochure

If you are looking for the Quality Training in Indore then your journey ends here...Get enroll for the Best Quality Training Programs at Online and secure your IT Career.

Download

Join Now