Developing Mobile Applications With Android™

Android Training Philippines

Course: 755

Type: Hands-On Training

Duration: 4 days

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 Content:

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

Upcoming Dates

Dec 18 - 22, 2017 (9:00am - 5:00pm)

Course Investment

For pricing info, call us at +632-726-8128 or Email us.
Money Saving Tuition Plans

REQUEST MORE INFO ENROLL NOW!
Testimonials

"Course content was excellent, the flow and transitions from one subject to another was good. The ideas learned from past lessons become clearer and more concrete. The activities and mini quizzes also serve their purpose well."
- Emmanuel S. Garcia, Land Bank

“I can't believe I learned so many things within just 3 days. I am confident that I can code a running Android app.”
- Joshvin Matthew Domingo, Smart Communications

“Outstanding instructor. His mastery of the subject matter is very evident. It's very nice that we are able to develop an application with a cool function as our first application.”
- Gazello Arcilla, World Vision International

“Very good teaching. The instructor was great. I learned a lot. The activities were good because we were able to apply the lectures during the hands-on exercises.”
- Ryan Bon Lacsam, CMIT, Inc.

“The instructor made the course easy to understand. The actitvities were in line with the current topic.”
- Patricia Bea Perez, Ideyatech

“Clear, detailed and relevant examples and presentations.”
- Randy Valencia, Smart Communications

“Presentation objectives are clearly stated and explained. Examples are great and quite self explanatory.”
- Jerson Padilla, Filmetrics

More Testimonials...

Enrolling entitles you to...
  • Class participation
  • Team workshops
  • Use of in-class and hands-on equipment
  • Course CD
  • Comprehensive course materials
  • Lunch and refreshments
  • Course Completion Certificate