Android Course

Android Mobile Technology
Duration 20 Hours

This is a beginning course in Android. The objective of this course is to introduce the student to basic programming as well as problem solving strategies.Major objectives of this course is that Students will learn, understand and know the following : -

1. What is Android and it's Basic Architecture

2. How to Setup Android Development Environment.

3. How to use Android application building blocks.

4. How to view User Interface Hierarchy and Layouts

5. To design, develop and deploy Andriod Application on device and challenges.

90%
80%
60%

This is a beginning course in Android. The objective of this course is to introduce the student to basic programming as well as problem solving strategies.Major objectives of this course is that Students will learn, understand and know the following : -

1. What is Android and it's Basic Architecture

2. How to Setup Android Development Environment.

3. How to use Android application building blocks.

4. How to view User Interface Hierarchy and Layouts.

5. To design, develop and deploy Andriod Application on device and challenges.

We hope that these classes will provide motivation for students in Entirecourse.

Introduction to Android

  • The Android family
  • Overview of Android and Android SDK
  • History of Android
  • Android features

Android Architecture overview

  • Introduction to OS layers
  • Linux kernel
  • Libraries
  • Android Runtime
  • Application framework

Setup of Android Development environment

  • System requirements
  • Eclipse and SDK installation, AVD creation
  • Creating first Android application
  • Project Structure

Android Application Fundamentals

  • Android application building blocks
  • Activating components
  • Shutting down components
  • Life Cycle of Application
  • Development tools, Manifest File
  • Life Cycle of Activity

Main Building Blocks

  • Activity
  • Services
  • Content Providers
  • Broadcast Receivers

User Interface

  • View Hierarchy and Layouts
  • UI Events
  • Building Menus
  • Graphics & Animations
  • Android Media

    • Playing audio/video
    • Camera
    • TelephonyManager
    • Sensor
    • Deploying Android Application on Device
Tab 2
Tab 3