Eligibility

  • Students pursuing engineering program
  • Working Graduates
  • Fresh Engineering Graduates

What is this course about?

Android App Development Coursemainly focuses on how to use Android OS for building your own Android Application. Only the basic knowledge of programming is required for Android App Development, you do not have to be a geek for it! The course will start from the basics like designing layouts and building complex layouts. Once the basics of Android are done we will begin with building Apps

FREE COUNSELLING

 
 

What will Course Contain?


  • Introduction To Android
  • Android ArchitectureOverview
  • Working With An IDE – Android Studio
  • App Fundamentals
  • UI Fundamentals
  • Building Dynamic UI With Fragments
  • Media ( Music And Video Playback) And Camera
  • Data Storage
  • Accessing Virtual Device Or Emulator
  • Deploying Android App To Device From Android Studio
  • Deploying Android App To Play Store
  • Live Project

android-app

Course Highlights

Course Curriculum

Introduction to Android

  • Brief history of Android
  • What is Android?
  • Why is Android important?
  • What benefits does Android have?
  • What is OHA?
  • Why to choose Android?
  • Advantages of Android
  • Android features
  • Android market
  • Comparing Android with other platform
  • Terms and acronyms
  • Content Providers
  • Broadcast Receivers
  • Manifest File
  • App Resources

UI Fundamentals

  • Layouts
  • Menus
  • Dialogs
  • Notifications
  • Toasts
  • Styles and Themes

Building Dynamic UI with Fragments

Media

  • Music and Video Playback
  • Camera

Android Architecture

  • What is Android Architecture?
  • Brief Introduction to Android Architecture
  • Different types of layers

Working with an IDEAndroid Studio

  • Introduction
  • Tour to the Interface

App Fundamentals

  • Activities
  • Lifecycle of an Activity
  • Services
  • Intents

Data Storage

  • Shared Preference
  • Internal Storage
  • External Storage
  • SQLite Database and Network Connections

Accessing Virtual Device Or Emulator

Deploying Android App To Device From Android Studio

Deploying Android App To Play Store

Live Project

  • Train Live Status App
  • Train AutoSuggest Module
  • Integrated webview of irctc website
  • Live Train Status Module
  • Checking Internet Connection
  • Implementing Datepicker

Projects will be covered according to time duration

Introduction to Android

  • Brief history of Android
  • What is Android?
  • Why is Android important?
  • What benefits does Android have?
  • What is OHA?
  • Why to choose Android?
  • Advantages of Android
  • Android features
  • Android market
  • Comparing Android with other platform
  • Terms and acronyms
  • Content Providers
  • Broadcast Receivers
  • Manifest File
  • App Resources

UI Fundamentals

  • Layouts
  • Menus
  • Dialogs
  • Notifications
  • Toasts
  • Styles and Themes

Building Dynamic UI with Fragments

Media

  • Music and Video Playback
  • Camera

Data Storage

  • Shared Preference
  • Internal Storage
  • External Storage
  • SQLite Database and Network Connections

Android Architecture

  • What is Android Architecture?
  • Brief Introduction to Android Architecture
  • Different types of layers

Working with an IDEAndroid Studio

  • Introduction
  • Tour to the Interface

App Fundamentals

  • Activities
  • Lifecycle of an Activity
  • Services
  • Intents

Accessing Virtual Device Or Emulator

Material Design

  • Navigation Patterns and Themes
  • Surfaces to structure hierarchy of elements
  • Transitions & motions

Google Cloud Messaging

Accessibility and Localization

Locations and Maps

  • Location Services
  • Google Map API

Working with widgets

Monetizing models

Final Project

  • Train Live Status App
  • Train AutoSuggest Module
  • Stations AutoSuggest Module
  • Route Train Module
  • Integrated webview of irctc website
  • Live Train Status Module
  • Checking Internet Connection
  • Implementing Datepicker
  • Implementing Material Design in our App

Deploying Android App To Device From Android Studio

Deploying Android App To Play Store