Online Android Course

Home / Online Course

Why Learn Online Android Course?

Android provides a world-class platform for creating apps and games for Android users everywhere. Android learning may boost up your career at a very fast pace. The best part about Android operating system is its feature of being an open source which makes it easy to be used in the smartphones.

All the new age companies consider the mobile application as the primary platform for their businesses. The major advantage of learning Android is you can choose to work or freelance. Android development is one of the promising career paths for individuals who just love creating apps. It has opened wide doors to developers all around the world.

Why Saksham Digital Technology?

Saksham is introducing Online Android Training sessions to cater to the training requirements of the Aspirants who cannot attend Classroom Training conducted at our Office Locations in Bhopal due to some reason. Along with our knowledge, we teach you with hands-on experience of application development. This course is ideal for every individual who wants to learn android app development and build a successful career in mobile application development.

Our course is specifically designed to help you learn some Android architecture and the key principles underlying its design. Our expert’s help you get a clear understanding of the processes involved in an Android developed application. We provide you with series of sessions & Lab Assignments which explain Android features that are used to code, debug and deploy Mobile Applications.

What will I get from this course?

  • Learn Android development and Android studio from scratch.
  • Build different Android apps from scratch.
  • Upload your android application to Google play store and reach millions of Android users.
  • Earn money by monetizing your android apps - By displaying ads.
  • Get familiar with the challenges involved in the development of an application.

Course Overview

  • A brief history of Android
  • Uses of Android
  • Importance of Android
  • Android benefits
  • What is OHA
  • Software architecture of Android
  • Compare Android with other platforms
  • Android terms
  • Download and installation process of Android Studio
  • Create a new project
  • Creation of new AVD
  • How to select Android versions
  • Services
  • Broadcast receivers
  • Content providers
  • Intents
  • Notifications
  • Activating and shutting down components
  • Brief idea about the manifest file
  • Brief idea about activities and Task
  • What are views, Layouts and there classification?
  • How Android Draws views and Layout?
  • Classification
  • Table Layout ln detail with Example
  • Tab Layout ln detail with Example
  • Frame Layout ln detail with Example
  • Absolute Layout ln detail with Example
  • Linear Layout in detail with Example
  • Grid View in Detail with example
  • Map View In detail with example
  • Cont. Sub Topical Views
  • Web View In detail with Example
  • Spinner In detail with Example
  • Gallery In detail with Example
  • Google Map View In detail with Example
  • Introduction to creating activity user with views
  • Different ways of creating views Using XML
  • Providing resources
  • Different resource file location
  • Providing alternative resources
  • Android finds the best matching resource
  • Accessing resources
  • Accessing platform resources
  • Handling runtime changes
  • Introduction to jQuery
  • jQuery work in Android
  • Multiplane & Single pane
  • Fragment Life Cycle
  • Addition of Fragments
  • Fragments Working without UI
  • How to create menus?
  • Types of Android Application Menus
  • Option Menu
  • Expanded - In detail with Example
  • Context Menu ln detail with example
  • Sub Menu-In detail with example
  • Navigation Drawer
  • Simple Side Drawer
  • Tab Drawer
  • Extra Drawer
  • Handling user events
  • Different types of event listener
  • OnClickO
  • OnLongClickO
  • OnFocusChangeO
  • OnKeyO
  • OnTouchO
  • OnCreateContextMenuO
  • Different types of event handler
  • OnKeyDown (int, KeyEvent)
  • OnKeyUp (int, KeyEvent)
  • OnTrackballEvent (MotionEvent)
  • OnTouchEvent (MotionEvent)
  • OnFocusChanged (boolean,int,Rect)
  • Introduction to dialogue
  • Showing and dismissing of dialogue boxes
  • Alert dialogue in detail with example
  • Progress dialogue in detail with example
  • Threading and handler
  • Creating running applications-Events
  • Creating running applications-Dialogs
  • Android techniques for data storage
  • Creating and saving shared preferences
  • Retrieving shared preferences
  • Storing in files
  • Loading from files.
  • Storing in databases.
  • Introducing SQLite database.
  • Working with Android databases.
  • Using SQLite Open Helper.
  • Cursors and content values.
  • Opening and closing Database
  • Introducing services
  • Creating and controlling services
  • Registering a service in the manifest
  • Starting, controlling, and interacting with a service
  • Controlling the camera and taking pictures
  • Playing audio and video
  • Introducing the media player
  • Preparing audio for playback
  • Packaging audio as an application resource
  • Initializing audio content for playback
  • Preparing for video playback
  • Playing video using the video view
  • Setting up a surface for video playback
  • Initializing video content for playback
  • Supported video formats
  • Controlling playback
  • Managing media playback output
  • Multimedia supported audio formats
  • Recording audio and video
  • Using Intents to Record Video
  • Configuring and Controlling Video Recording
  • Previewing Video Recording
  • Reading and Writing JPEG EXIF Image Details
  • Adding new media to media storage
  • Using the Media Scanner
  • Inserting Media into the Media Store
  • Raw video manipulation
  • Recording Sound with Audio Record
  • Playing Sound with Audio Track
  • Speech recognition
  • Creating and Running and Testing
  • Using Location Based Services
  • Working with the location manager
  • Configuring the Emulator to Test Location Based Services
  • DDMS: Dalvik debug monitor Service
  • Trace View
  • Launching the Dialer to Initiate Phone
  • Calls Replacing the Native Dialer
  • Accessing phone and Network Properties & Status
  • Reading Phone Device Details
  • Reading Data Connection and Transfer State
  • Reading Network Details
  • Restful Webservice
  • What is JSON
  • What is Volley Library
  • What is Retrofit Library
  • Facebook Integration
  • Google Integration
  • Payment Gateway Integration