Professional Training Course Sydney

Android 4 Apps Development Training Sydney Andriod 4 Apps Dev

Popular Courses:

Andriod Apps Development Training - Intensive

Upcoming Date(s) Please contact us
Fees $1095.00 + GST
(If you prefer other days or weekends then please contact us)



Android 4 Apps Development Training - Course Outline

Getting started

  • Set up Dev environment
  • Your first Android App
  • Android overview and architecture

Building blocks

  • Activities
  • Services
  • Content Providers
  • Broadcast Receivers
  • Android Manifest
  • App Resources

Creating Components

  • Activities and Life cycle
  • Fragments
  • Intents and filters

Understanding User Interface (UI)

  • Layout
  • View and ViewGroup
  • ActionBar
  • Dialogs
  • Notifications and Toasts

Designing UI

  • Basic Views ­ How-to Picker Views
  • List Views
  • Fragment Views

Accessing Media

  • Pictures
  • Audio
  • Video
  • Web view

Saving Data

  • Shared Preferences
  • Internal Storage
  • External Storage
  • SQLite database
  • Network connection

Sharing Content

  • What are content providers
  • How to use a content provider
  • How to create a content provider

Finding Location

  • Location and Sensors
  • Displaying maps in your app
  • Monitor and obtain a location
  • Build a location tracker app

Connecting with the world

  • Connect using HTTP
  • Consume XML web services
  • Consume JSON web services
  • Permissions and Security

Developing Android Services

  • Run a service in the background
  • Processes and Threads
  • How activity and service communicate

Bring it all together

  • Develop a real world App ­ hands-on

Publishing your App

  • Preparing for deployment
  • Exporting and Signing APK
  • Distributing App
  • Publishing on the Market

Next steps

  • Plan and resources for your continued learning

Course Prerequisites:

    Participants need to have prior development background in any one programming language to take full advantage of this intensive course

    For Participants with prior programming experience Participants with prior Java language programming skills are not required to do any pre­work. Participants from other programming languages and those who have not used Java in the recent past are encouraged to apply well in advance so that we can provide resources for you to quickly brush-up on Java language.

For Participants with no prior programming experience:

    Participants with no programming experience whatsoever can still apply if they are interested and they must do so a couple of months in advance.

    Participants need to spend at least 6 - 8 weeks in developing their programming skills before taking this course.

    We can help provide the right resources to speed up learning and assess readiness

    Otherwise, participants can also take one of our upcoming Programming basics course

Recommended equipment (not mandatory)

    A latest Laptop (Mac or PC) with at least 4 to 8 GB RAM. (Recommended 8 GB)

    Android Phone (preferably one from Google with pure Android)

For more details on android apps development training, Call us on 02-9635 8482 or email us at

02 9635 8482
Innovative Hub Pty Ltd
Training Courses