Home   Android App Development Training

Android App Development Training

Applicable Job Roles: Android programmer analyst, Android programmer, Android analyst programmer, Android computer programmer, Android software developer, Android applications developer, Android computer programmer analyst, Android internet programmer, Android java developer, and Android web programmer

Who Should Attend: This course will benefit industry professionals including programmers, system designers, web developers, and other professional involved in systems design and development on various platforms. This course will also benefit anyone who has an interest in the mobile platforms, such as Android, and are curious about app development for these platforms.

Outline

 Week 1 - Introduction to Android

  • Introduction to Android
    • What is Android?
    • Features
    • Architecture
    • Android Apps
    • Android Components
    • Android History and Versions
    • Market Deployment
  • Installing the Android Development Environment
    • Requirements
    • Eclipse IDE
    • Android SDK
    • Android Development

 Week 2 - Android Development Environment

  • Creating a New Eclipse Project
  • Creating a ‘Hello World’ project
  • Building the User Interface
  • Touring the Eclipse’s Package Explorer
  • Designing the User Interface Layout
  • Adding a Form Widget
  • Testing in the Emulator
  • Opening a Saved App in Eclipse

 Week 3 - Android Development

  • Software Development
  • Object-oriented Concepts
  • Java Basics

 Week 4 - Android User Interface

  • Designing an Android App
  • Using the Android User Interface
  • Creating Activities
  • The Android Manifest File

 Week 5 - Android User Input, Variables, and Operations

  • Android Themes
  • Simplifying User Input
  • Declaring Variables
  • Working with Mathematical Operations
  • Displaying Android Output

 Week 6 - Icons and Decision-Making Controls

  • The Launcher Icon
  • RadioButton and RadioGroup Controls
  • Making Decisions with Conditional Statements

 Week 7 - Android Lists, Arrays, and Web Browsers

  • Creating a List
  • Using the onListItemClick Method
  • Decision Structure – Switch Statement
  • Android Intents
  • Launching the Browser from an Android Device
  • Designing the XML Layout Files
  • Adding Multiple Class Files

 Week 8 - Implementing Audio in Android Apps

  • Creating a Splash Screen
  • Launching the Next Activity
  • Designing the main.xml File
  • Playing Music
  • Creating a Raw Folder for Music Files
  • Using the MediaPlayer Class