Android App Development

TOPIC COVERED IN THIS COURSE

Duration: 3 Months

INTRODUCTION ANDROID

  • History Behind Android Development
  • What is Android?
  • Pre-requisites to learn Android
  • Brief Discussion on Java Programming

HELLO WORLD APP

  • Creating your first project
  • The manifest file
  • Layout resource
  • Running your app on Emulator

ANDROID COMPONENTS

  • Activities
  • Services
  • Broadcast Receivers
  • Content Providers

MULTITHREADING

  • Using Java Mutithreading classes
  • Async Task
  • Handler
  • Post
  • Writing an animated game

INTRODUCTION TO MOBILE APPS

  • Role of filters
  • Intent-matching rules
  • Filters in your manifest
  • Filters in dynamic Broadcast Receivers
  • Registering Broadcast receiver through code and through XML

CREATING FIRST ANDROID APPLICATION

  • Creating Android Project
  • Debugging Application through DDMS
  • Setting up environment
  • AVD Creation
  • Executing Project on Android Screen

INTRODUCTION TO MOBILE APPS

  • Why we Need Mobile Apps
  • Different Kinds of Mobile Apps
  • Briefly about Android

STYLES AND THEMES

  • Creating and Applying simple Style
  • Inheriting built-in Style and User defined style
  • Using Styles as themes