Have any questions? +91-706-507-1212 training@cybertronns.com

Android Development

Introduction

Android software development is the process by which new applications are created for the Android operating system. Applications are usually developed in Java programming language using the Android software development kit (SDK), but other development environments are also available.

Our intuition about the future is linear. But the reality of information technology is exponential, and that makes a profound difference. If I take 30 steps linearly, I get to 30. If I take 30 steps exponentially, I get to a billion.

Ray Kurzweil

  • ANDROID APPS DEVELOPMENT
  • INTRODUCTION TO ANDROID
  • 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
  • Lifecycle of Application
  • Development tools, Manifest File
  • Lifecycle of Activity
  • USER INTERFACE
  • View Hierarchy and Layouts
  • UI Events
  • Building Menus
  • Creating Dialogs
  • Scroll View
  •  
  • MAIN BUILDING BLOCK
  • Activity
  • Intents
  • Pending Intent
  • Broadcast Receivers
  • Services
  • ANDROID MEDIA API
  • Music Player
  • Video Player
  • Audio Player
  • Taking a Picture
  • Calculator
  • Call
  • Calling Application
  • Short Messaging Service (SMS)
  • Creating SMS sending Application
  • Working on Splash Screen
  • Creating app with Splash Screen

Apply for this Workshop ?

Quick Info