Developing Mobile Applications With Android™

Android Training Philippines

Download PDF

COURSE CODE

755

DURATION

4 days

Overview

Courses Benefits

The proliferation of Android devices has created strong demand for Android developers. Thousands of developers and organizations have made fortunes from creating applications on the Android platform. By embracing mobile technology, enterprises are now extending their reach of their applications. This Android training course will enable you to develop robust Android applications. By the end of this Android training course, you would have completed an Android application that will allow you to send SMS over the network using Android.

You Will Learn How To

  • Effectively build professional mobile business applications using Java and the Android Studio
  • Create intuitive, reliable software using activities, services and intents
  • Design engaging user interfaces that work seamlessly with a range of phones
  • Store and retrieve data with content providers and the SQLite database
  • Integrate Android applications with enterprise systems

Who Should Attend

Those wanting to develop mobile applications using the Android platform. Java programming knowledge and experience at the level of Course 321 - Comprehensive Introduction to Java Programming is assumed. Participants are encouraged to bring an Android-based phone to test the exercises.

Course Investment

Course Outline

Introduction to Android

  • What is Android?
  • The Android Run Time Virtual Machine
  • Android Application Components
  • Installing the SDK
  • "Hello World" QuickStart
  • Android Resources
  • Debugging in Android

Android User Interface

  • Creating Toast Messages
  • Creating an Android UI
  • Using Common Android Views
  • Using Common Android Layouts
  • Handling Events
  • Changing the Application's Icon
  • Adding UI Graphics and Colors
  • Creating Lists and Adapters
  • Creating Application Menus

Activities and Intents

  • Understanding the Activity Lifecycle
  • Sending and Receiving Intents Activities
  • Understanding Context and Application
  • Starting an Activity
  • Returning Results from Activities

Threads, Services, Broadcast Receivers and Alerts

  • Creating Services
  • Creating Alerts Threads
  • Creating Broadcast Receivers
  • Using Handler
  • Using AsyncTask

Networking and SMS

  • Accessing Web Content
  • Accessing REST Services
  • Sending an SMS

Data Storage

  • Shared Preferences
  • Using the Preferences Framework
  • Storing and Retrieving Data using SQLite
  • Storing and Retrieving Data using Content Providers

Schedule

Aug 14 - 17, 2018 (9:00am - 5:00pm)

Reviews

"A good instructor not only teaches but shares pocketful of knowledge/wisdom not found in the Training Manuals. Has a wealth of both world and as a Student of his, I gained much."

Developing Mobile Applications With Android™

Roel Decena

Suyen Corporation

"The course really taught me a lot about Android Development. I'm very grateful that it gained my knowledge is a Developer. I can't wait to share my learnings with others and be another contributor in Android Development back in our office."

Developing Mobile Applications With Android™

Alaiza Geene Maandig

Syntactics Inc.

"Keeps the topic easily understandable by beginners in the course regardless of programming background of the students. The activities were designed to make use of all the topics discussed throughout the course."

Developing Mobile Applications With Android™

John Lester Fatallo

Cenqhomes Development Corporation

"Course content is really good. Covered almost everything I need to know. The activities really helped me implement the things I've learned in this course."

Developing Mobile Applications With Android™

John Philip Carmona

Accenture

"The course was able to comprise all details for us to be able to create a decent functional android application, which can personally help me greatly at work."

Developing Mobile Applications With Android™

Diana Naparam

Lingaro Philippines

Request More Info