Mobi Ensure Technologies
India +91-9866211677 | Email: info@mobiensuretech.com
+91 9866211677 | USA : +1 (510)931-7222 | info@mobiensuretech.com

Android

5 STUDENTS ENROLLED

    What is Android?

    Android is the name of the mobile operating system owned by American company; Google. It most commonly comes installed on a variety of smartphones and tablets from a host of manufacturers offering users access to Google’s own services like Search, YouTube, Maps, Gmail and more.

    This means you can easily look for information on the web, watch videos, search for directions and write emails on your phone, just as you would on your computer, but there’s more to Android than these simple examples.

    What can an Android phone do?

    Android phones are highly customisable and as such can be altered to suit your tastes and needs; with wallpapers, themes and launchers which completely change the look of your device’s interface. You can download applications to do all sorts of things like check your Facebook and Twitter feeds, manage your bank account, order pizza and play games. You can plan events on from your phone’s calendar and see them on your computer or browse websites on your desktop and pick them up on your phone.

     

    Android Course Content :

     

    1) Introduction To Mobile Apps

    1. Why We Need Mobile Apps
    2. Different Kinds of Mobile Apps

    III. Briefly about Android

    2) Introduction Android

    1. History Behind Android Development
    2. What is Android ?

    III. Pre-requisites to learn Android

    1. Brief Discussion on Java Programming

    3) Android Architecture

    1. Overview of Android Stack
    2. Android Features

    III. Introduction to OS layers

    4) Deep Overview in Android Stack

    1. Linux Kernel
    2. Libraries

    III. Android Runtime

    1. Application Framework
    2. Dalvik VM

    5) Installing Android Machine

    1. Configuring Android Stack
    2. Creating Eclipse Environment

    III. Integrating Android with Eclipse IDE

    1. Exploring Eclipse IDE

    6) Creating First Android Application

    1. Creating Android Project
    2. Debugging Application through DDMS

    III. setting up environment

    1. AVD Creation
    2. Executing Project on Android Screen

    7) Android Components

    1. Activities
    2. Services

    III. Broadcast Receivers

    1. Content Providers

    8) Hello World App

    1. Creating your first project
    2. The manifest file

    III. Layout resource

    1. Running your app on Emulator

    9) Building UI with Activities

    1. Activities
    2. Views, layouts and Common UI components

    III. Creating UI through code and XML

    1. Activity lifecycle
    2. Intents
    3. Communicating data among Activities

    10) Advanced UI

    1. Selection components (GridView, ListView, Spinner )
    2. Adapters, Custom Adapters

    III. Complex UI components

    1. Building UI for performance
    2. Menus
    3. Creating custom and compound Views

    11) Notifications

    1. Toast, Custom Toast
    2. Dialogs

    III. Status bar Notifications

    12) Multithreading

    1. Using Java Mutithreading classes
    2. AsyncTask

    III. Handler

    1. Post
    2. Writing an animated game

    13) Styles And Themes

    1. Creating and Applying simple Style
    2. Inheriting built-in Style and User defined style

    III. Using Styles as themes

    14) Resources and Assets

    1. Android Resource
    2. Using resources in XML and code

    III. Localization

    1. Handling Runtime configuration changes

    15) Intent, Intent Filters and Broadcast Receivers

    1. Role of filters
    2. Intent-matching rules

    III. Filters in your manifest

    1. Filters in dynamic Broadcast Receivers
    2. Creating Broadcast receiver

    Receiving System Broadcast

    1. Understanding Broadcast action, category and data

    VII. Registering Broadcast receiver through code and through XML

    VIII. Sending Broadcast

    16) Data Storage

    1. Shared Preferences
    2. Android File System

    III. Internal storage

    1. External storage
    2. SQLite
    3. IntroducingSQLite
    4. SQLiteOpenHelper and creating a database
    5. Opening and closing adatabase
    6. Working with cursors Inserts, updates, and deletes
    7. Network

    17) Content Providers

    1. Accessing built in content providers
    2. Content provider MIME types

    III. Searching for content

    1. Adding, changing, and removing content
    2. Creating content provider
    3. Working with content files

    18)Services

    1. Overview of services in Android
    2. Implementing a Service

    III. Service lifecycle

    1. Inter Process Communication (AIDL Services)

    19) Multimedia in Android

    1. Multimedia Supported audio formats
    2. Simple media playback

    III. Supported video formats

    1. Simple video playback

    20) Location Based Services and Google Maps

    1. Using Location Based Services
    2. Finding current location and listening for changes in location

    III. Proximity alerts

    1. Working with Google Maps
    2. Showing google map in an Activity
    3. Map Overlays

    iii. Itemized overlays

    1. Geocoder
    2. Displaying route on map

    21) Web Services and WebView

    1. Consuming web services
    2. Receiving HTTP Response (XML, JSON )

    III. Parsing JSON and XML

    1. Using WebView

    22) Sensors

    1. How Sensors work
    2. Using Orientation and Accelerometer sensors

    III. Best practices for performance

    23) WiFi

    1. Monitoring and managing Internet connectivity
    2. Managing active connections

    III. Managing WiFi networks

    24) Telephony Services

    1. Making calls
    2. Monitoring data connectivity and activity

    III. Accessing phone properties and status

    1. Controlling the phone
    2. Sending messages

    25) Camera

    1. Taking pictures
    2. Media Recorder

    III. Rendering previews

    26) Bluetooth

    1. Controlling local Bluetooth device
    2. Discovering and bonding with Bluetooth devices

    III. Managing Bluetooth connections

    1. Communicating with Bluetooth

    26) More

    1. Fragments
    2. Material Design

    III. NEW TOPICS: Since each new version of Android has new features, we keep extra time for adding custom topics in every batch. You can request any Android Topic.

    28) Android Application Deployment

    1. Android Application Deployment on device with Linux and Windows
    2. Android Application Deployment on Android Market

    Full Syllabus:

    1) Introduction To Mobile Apps

    1. Why we Need Mobile Apps
    2. Different Kinds of Mobile Apps

    III. Briefly about Android

    2) Introduction Android

    1. History Behind Android Development
    2. What is Android?

    III. Pre-requisites to learn Android

    1. Brief Discussion on Java Programming

    3) Android Architecture

    1. Overview of Android Stack
    2. Android Features

    III. Introduction to OS layers

    4) Deep Overview in Android Stack

    1. Linux Kernel
    2. Libraries

    III. Android Runtime

    1. Application Framework
    2. Dalvik VM

    5) Installing Android Machine

    1. Configuring Android Stack
    2. Creating Eclipse Environment

    III. Integrating Android with Eclipse IDE

    1. Exploring Eclipse IDE

    6) Creating First Android Application

    1. Creating Android Project
    2. Debugging Application through DDMS

    III. setting up environment

    1. AVD Creation
    2. Executing Project on Android Screen

    7) Android Components

    1. Activities
    2. Services

    III. Broadcast Receivers

    1. Content Providers

    8) Hello World App

    1. Creating your first project
    2. The manifest file

    III. Layout resource

    1. Running your app on Emulator

    9) Building UI with Activities

    1. Activities
    2. Views, layouts and Common UI components

    III. Creating UI through code and XML

    1. Activity lifecycle
    2. Intents
    3. Communicating data among Activities

    10) Advanced UI

    1. Selection components (GridView, ListView, Spinner )
    2. Adapters, Custom Adapters

    III. Complex UI components

    1. Building UI for performance
    2. Menus
    3. Creating custom and compound Views

    11) Notifications

    1. Toast, Custom Toast
    2. Dialogs

    III. Status bar Notifications

    12) Multithreading

    1. Using Java Mutithreading classes
    2. AsyncTask

    III. Handler

    1. Post
    2. Writing an animated game

    13) Styles And Themes

    1. Creating and Applying simple Style
    2. Inheriting built-in Style and User defined style

    III. Using Styles as themes

    14) Resources and Assets

    1. Android Resource
    2. Using resources in XML and code

    III. Localization

    1. Handling Runtime configuration changes

    15) Intent, Intent Filters and Broadcast Receivers

    1. Role of filters
    2. Intent-matching rules

    III. Filters in your manifest

    1. Filters in dynamic Broadcast Receivers
    2. Creating Broadcast receiver

    Receiving System Broadcast

    1. Understanding Broadcast action, category and data

    VII. Registering Broadcast receiver through code and through XML

    VIII. Sending Broadcast

    16) Data Storage

    1. Shared Preferences
    2. Android File System

    III. Internal storage

    1. External storage
    2. SQLite
    3. IntroducingSQLite
    4. SQLiteOpenHelper and creating a database
    5. Opening and closing adatabase
    6. Working with cursors Inserts, updates, and deletes
    7. Network

    17) Content Providers

    1. Accessing built in content providers
    2. Content provider MIME types

    III. Searching for content

    1. Adding, changing, and removing content
    2. Creating content provider
    3. Working with content files

    18)Services

    1. Overview of services in Android
    2. Implementing a Service

    III. Service lifecycle

    1. Inter Process Communication (AIDL Services)

    19) Multimedia in Android

    1. Multimedia Supported audio formats
    2. Simple media playback

    III. Supported video formats

    1. Simple video playback

    20) Location Based Services and Google Maps

    1. Using Location Based Services
    2. Finding current location and listening for changes in location

    III. Proximity alerts

    1. Working with Google Maps
    2. Showing google map in an Activity
    3. Map Overlays

    iii. Itemized overlays

    1. Geocoder
    2. Displaying route on map

    21) Web Services and WebView

    1. Consuming web services
    2. Receiving HTTP Response (XML, JSON )

    III. Parsing JSON and XML

    1. Using WebView

    22) Sensors

    1. How Sensors work
    2. Using Orientation and Accelerometer sensors

    III. Best practices for performance

    23) WiFi

    1. Monitoring and managing Internet connectivity
    2. Managing active connections

    III. Managing WiFi networks

    24) Telephony Services

    1. Making calls
    2. Monitoring data connectivity and activity

    III. Accessing phone properties and status

    1. Controlling the phone
    2. Sending messages

    25) Camera

    1. Taking pictures
    2. Media Recorder

    III. Rendering previews

    26) Bluetooth

    1. Controlling local Bluetooth device
    2. Discovering and bonding with Bluetooth devices

    III. Managing Bluetooth connections

    1. Communicating with Bluetooth

    26) More

    1. Fragments
    2. Material Design

    III. NEW TOPICS: Since each new version of Android has new features, we keep extra time for adding custom topics in every batch. You can request any Android Topic.

    0 Users (0 votes)
    Total Reviews
    Course Review Leave your rating
    Sort by:

    Be the first to leave a review.

    {{{ review.rating_title }}}
    {{{review.rating_comment | nl2br}}}

    Show more
    {{ pageNumber+1 }}
    Leave your rating

    Course Reviews

    5

    1 ratings
    • 1 stars0
    • 2 stars0
    • 3 stars0
    • 4 stars0
    • 5 stars0

    No Reviews found for this course.

    TAKE THIS COURSE5 SEATS LEFT
    • * REQUIRES Java
    • 4 weeks, 2 days
    • Course Badge

    Course Enquiry

    cheapest ecommerce platform adblock or plus adblock org adblock page adblock pc download adblock plugin adblock plus adblock plus adblock adblock plus adblock plus adblock plus adblock plus adblock plus