Android Apps Development



Learn how to use Eclipse and ADT together to develop Android codeCreate emulators of various sizes and configurations to test your codeMaster Eclipse tools, or explore the new Android StudioUse Logcat, Lint, and other ADT tools to test and debug your codeSimulate real-world events, including location, sensors, and telephonyCreate dynamic and efficient UIs, using Graphical Layout toolsMonitor and optimize you application performance using DDMS, HierarchyViewer, and the Android Monitor toolUse Wizards and shortcuts to generate code and image assetsCompile and package.

Introduction To Mobile Apps


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

Introduction Android


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

Android Architecture


  • Overview of Android Stack
  • Android Features
  • Introduction to OS layers

Deep Overview in Android Stack


  • Linux Kernel
  • Libraries
  • Android Runtime
  • Application Framework
  • Dalvik VM

Installing Android Machine


  • Configuring Android Stack
  • Creating Eclipse Environment
  • Integrating Android with Eclipse IDE
  • Exploring Eclipse IDE

Creating First Android Application


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

Android Components


  • Activities
  • Services
  • Broadcast Receivers
  • Content Providers

Hello World App


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

Building UI with Activities


  • Activities
  • Views, layouts and Common UI components
  • Creating UI through code and XML
  • Activity lifecycle
  • Intents
  • Communicating data among Activities

Advanced UI


  • Selection components (GridView, ListView, Spinner )
  • Adapters, Custom Adapters
  • Complex UI components

Notifications


  • Toast, Custom Toast
  • Dialogs
  • Status bar Notifications

Multithreading


  • Using Java Mutithreading classes
  • AsyncTask
  • Handler
  • Post
  • Writing an animated game

Styles And Themes


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


Comments

Popular posts from this blog

IELTS Preparation

Search Engine Optimization (SEO)

Adobe After Effects