Android Programming (Android Studio)

Mobile

Android is Google's operating system for mobile devices. Using the Android SDK, developers can develop applications on the Android platform using the Java Programming language. In this 3-day course, participants will learn the various techniques to program their Android devices. This feature-packed course will show you how to get started in Android development, right from the start till deployment.

Prerequisites
Knowledge of basic programming and object-oriented programming concepts

Hardware Requirements
Windows / Mac computer
Android devices (recommended)

Software Requirements
Android Studio

Topics

  • Using the Android Emulator
  • Understanding Activities, Views, Intents, and Broadcast Receivers
    • Activities lifecycle
    • Passing data through Intent
    • Broadcast Receivers
  • Building the UI of an Android Application
    • Views
    • Dialogs and Layouts
  • Using the Notification Manager
  • Persisting data
    • Files
    • Databases
  • Using Google Maps
  • Programming SMS messaging
    • Sending SMS Messages
    • Receiving SMS Messages
    • Intercepting SMS Messages
  • Accessing Web services
  • Location Based services
  • How to deploy Android applications
    • Google Play Store
    • Custom deployment

Tid

09:00 - 16:15

Emner

Using the Android Emulator

Understanding Activities, Views, Intents, and Broadcast Receivers

Building the UI of an Android Application

Using the Notification Manager

Persisting data

Using Google Maps

Programming SMS messaging

Accessing Web services

Location Based services

How to deploy Android applications