Edusity logo
Get 15%OFF On All Courses. Apply Code EDUSITY15
Price $200.16
Enroll Now

Overview

Approx 48 Hours To Complete Learn Android App Development in English Language

Android development training course online:
Android is an open-source and Linux-based operating system for mobile devices such as smartphones and tablet computers. Android was developed by the Open Handset Alliance, led by Google, and other companies. This tutorial will teach you basic Android programming and will also take you through some advanced concepts related to Android application development.
Android is an open-source and Linux-based Operating System for mobile devices such as smartphones and tablet computers. Android was developed by the Open Handset Alliance, led by Google, and other companies.

Android offers a unified approach to application development for mobile devices which means developers need only develop for Android, and their applications should be able to run on different devices powered by Android.

The first beta version of the Android Software Development Kit (SDK) was released by Google in 2007 whereas the first commercial version, Android 1.0, was released in September 2008.

On June 27, 2012, at the Google I/O conference, Google announced the next Android version, 4.1 Jelly Bean. Jelly Bean is an incremental update, with the primary aim of improving the user interface, both in terms of functionality and performance.

The source code for Android is available under free and open-source software licenses. Google publishes most of the code under the Apache License version 2.0 and the rest, Linux kernel changes, under the GNU General Public License version 2.

Requirements

    Basic Knowledge of HTML , C , C++ , Java

    BE / B Tech / M Tech (Computer/ IT)

    BCA/ MCA / BSc or Msc IT

    Diploma in Computer/ IT

    Any other graduate who has knowledge of internet and some basic understanding of English language.

FAQ

    Q. Who can join this course?

    A: Any graduate or student of an IT background can join this course.

    Q. How long does it take to complete the course?

    A: It will take 48 hours to complete.

Syllabus

    Unit - 1

    JAVA Concepts

    OOPs Concepts

    Inheritance in detail

    Exception handling

    Packages & interfaces

    JVM & .jar file extension

    Multi threading

    Unit - 2

    SQL

    DML & DDL Queries in brief

    Unit - 3

    Introduction to Android

    What is Android?

    Setting up development environment

    Dalvik Virtual Machine & .apk file extension

    Fundamentals

    Basic Building blocks

    UI Components - Views & notifications

    Components for communication

    Android API levels

    Unit - 4

    Application Structure

    AndroidManifest.xml

    uses-permission & uses-sdk

    Resources & R.java

    Assets

    Layouts & Drawable Resources

    Activities and Activity lifecycle

    First sample Application

    Unit - 5

    Emulator-Android Virtual Device

    Launching emulator

    Editing emulator settings

    Emulator shortcuts

    Logcat usage

    Introduction to DDMS

    Second App:- (switching between activities)

    Develop an app for demonstrating

    Unit - 6

    Basic UI design

    Form widgets

    Text Fields

    Layouts

    [dip, dp, sip, sp] versus px

    Examples

    Unit - 7

    Preferences

    Shared Preferences

    Preferences from xml

    Examples

    Unit - 8

    Menu

    Option menu

    Context menu

    Sub menu

    Menu via code

    Menu from xml

    Examples

    Unit - 9

    Intents (in detail)

    Explicit Intents

    Implicit intents

    Splash screen

    Examples

    Unit - 10

    UI design

    Time and Date

    Images and media

    Composite

    Alert Dialogs & Toast

    Popup

    Examples

    Unit - 11

    Tabs and Tab Activity

    Examples

    Unit - 12

    Styles & Themes

    styles.xml

    Drawable resources for shapes, gradients (selectors)

    Style attribute in layout file

    Applying themes via code and manifest file

    Examples

    Unit - 13

    Content Providers

    SQLite Programming

    SQLiteOpenHelper

    SQLiteDatabse

    Cursor

    Reading and updating Contacts

    Reading bookmarks

    Develop an App to demonstrate database usage

    CRUD operations must be implemented

    Final details should be viewed in GridView as well as in ListView

    Unit - 14

    Android Debug Bridge (adb) tool

    Navigation drawer

    Recycle View

    Dialog Box

    Fragments application

    Slider demo

    Unit - 15

    Linkify

    Web URLs, Email address, text, map address, phone numbers

    MatchFilter & TransformFilter

    Examples

    SQLite

    Time Activity

    Unit - 16

    Adapters and Widgtes

    ArrayAdapters

    BaseAdapters

    ListView and ListActivity

    Custom listview

    GridView using adapters

    Gallery using adapters

    Examples

    Unit - 17

    Notifications

    Broadcast Receivers

    Services and notifications

    Toast

    Alarms

    Examples

    Unit - 18

    Custom components

    Custom Tabs

    Custom animated popup panels

    Other components

    Examples

    Unit - 19

    Threads

    Threads running on UI thread (runOnUiThread)

    Worker thread

    Handlers & Runnable

    AsynTask (in detail)

    Examples

    Unit - 20

    Advanced

    Live Folders

    Using sdcards

    XML Parsing

    JSON Parsing

    Maps, GPS, Location based Services

    Accessing Phone services (Call, SMS, MMS)

    Network connectivity services

    Sensors

    Unit â€" 21

    Live Get /Post Application

What you will learn

    Unit - 1

    JAVA Concepts

    OOPs Concepts

    Inheritance in detail

    Exception handling

    Packages & interfaces

    JVM & .jar file extension

    Multi threading

    Unit - 2

    SQL

    DML & DDL Queries in brief

    Unit - 3

    Introduction to Android

    What is Android?

    Setting up development environment

    Dalvik Virtual Machine & .apk file extension

    Fundamentals

    Basic Building blocks

    UI Components - Views & notifications

    Components for communication

    Android API levels

    Unit - 4

    Application Structure

    AndroidManifest.xml

    uses-permission & uses-sdk

    Resources & R.java

    Assets

    Layouts & Drawable Resources

    Activities and Activity lifecycle

    First sample Application

    Unit - 5

    Emulator-Android Virtual Device

    Launching emulator

    Editing emulator settings

    Emulator shortcuts

    Logcat usage

    Introduction to DDMS

    Second App:- (switching between activities)

    Develop an app for demonstrating

    Unit - 6

    Basic UI design

    Form widgets

    Text Fields

    Layouts

    [dip, dp, sip, sp] versus px

    Examples

    Unit - 7

    Preferences

    Shared Preferences

    Preferences from xml

    Examples

    Unit - 8

    Menu

    Option menu

    Context menu

    Sub menu

    Menu via code

    Menu from xml

    Examples

    Unit - 9

    Intents (in detail)

    Explicit Intents

    Implicit intents

    Splash screen

    Examples

    Unit - 10

    UI design

    Time and Date

    Images and media

    Composite

    Alert Dialogs & Toast

    Popup

    Examples

    Unit - 11

    Tabs and Tab Activity

    Examples

    Unit - 12

    Styles & Themes

    styles.xml

    Drawable resources for shapes, gradients (selectors)

    Style attribute in layout file

    Applying themes via code and manifest file

    Examples

    Unit - 13

    Content Providers

    SQLite Programming

    SQLiteOpenHelper

    SQLiteDatabse

    Cursor

    Reading and updating Contacts

    Reading bookmarks

    Develop an App to demonstrate database usage

    CRUD operations must be implemented

    Final details should be viewed in GridView as well as in ListView

    Unit - 14

    Android Debug Bridge (adb) tool

    Navigation drawer

    Recycle View

    Dialog Box

    Fragments application

    Slider demo

    Unit - 15

    Linkify

    Web URLs, Email address, text, map address, phone numbers

    MatchFilter & TransformFilter

    Examples

    SQLite

    Time Activity

    Unit - 16

    Adapters and Widgtes

    ArrayAdapters

    BaseAdapters

    ListView and ListActivity

    Custom listview

    GridView using adapters

    Gallery using adapters

    Examples

    Unit - 17

    Notifications

    Broadcast Receivers

    Services and notifications

    Toast

    Alarms

    Examples

    Unit - 18

    Custom components

    Custom Tabs

    Custom animated popup panels

    Other components

    Examples

    Unit - 19

    Threads

    Threads running on UI thread (runOnUiThread)

    Worker thread

    Handlers & Runnable

    AsynTask (in detail)

    Examples

    Unit - 20

    Advanced

    Live Folders

    Using sdcards

    XML Parsing

    JSON Parsing

    Maps, GPS, Location based Services

    Accessing Phone services (Call, SMS, MMS)

    Network connectivity services

    Sensors

    Unit â€" 21

    Live Get /Post Application

About the instructor

Kalpesh Maheta
  • 0 Instructor Rating
  • 0 Reviews
  • 0 Students
  • 0 Courses
  • Kalpesh Maheta

    software engineer of Webmyne Systems Pvt Ltd

    Qualification : BCA, MCA

    software engineer,

    Skills :Web Development,Softeware Engineering

Student feedback

  • Stars 5
  • 0%

  • Stars 4
  • 0%

  • Stars 3
  • 0%

  • Stars 2
  • 0%

  • Stars 1
  • 0%

0

Course Rating

Price $200.16
Net Pay : $200.16 Enroll Now
Get 15%OFF On All Courses. Apply Code EDUSITY15

Includes
Do You have a Question

Ask any queries or doubts about this course & get responses from Teachers?

    Course Features

  • Lectures 48
  • Quizzes 0
  • Duration 48 hours
  • Skill level ForAll
  • Language English

Skills You Will Acquire

  • android