Have you ever thought, “There should be an app for this!”? Have you ever wanted to create an app for reading and controlling your equipment, especially for those in the hard to reach remote areas? With the free and open Android development tools, and the right know-how, you can do it! This program will empower you with the skills and know-how.

The program covers core components of Android development and will provide you with the tools and knowledge to tackle app development projects with confidence. We commence with a review of the fundamentals of Android development, the history and development environment. A basic project is walked-through from layout, behaviour and resources. The app is developed into a Widget, modified for multiple devices, and finally published to the Play Store. Furthermore, an advanced approach is taken, focusing on threads, handlers, lists, multi-screens and data storage. User input and relative layouts and alarms are investigated, as well as advanced status, activities and images.

This program is designed for individuals who want to understand and build techniques required to develop and apply Android applications to industrial and other environments as productively and economically as possible. No previous programming skills or development know-how is required. Individuals with a drive for innovation and interest in staying ahead of the curve with modern resources would also benefit, including those involved in:
 

  • Automation
  • Consulting
  • Control and instrumentation
  • Control systems
  • Design
         
  • Electrical installations
  • Instrumentation
  • IT
  • Maintenance
  • Process control
         
  • Process development
  • Project management
  • Sales and marketing
  • SCADA and telemetry systems

IN THIS 3-MONTH INTERACTIVE LIVE ONLINE COURSE YOU WILL LEARN:

Next intake starts April 13, 2015.

It is the only intake in 2015 so do not delay your opportunity to join this course.

Course Outline

MODULE 1: ANDROID OVERVIEW

MODULE 2: JAVA AND XML ESSENTIALS

MODULE 3: USER INTERFACE DESIGN

MODULE 4: PUBLISHING AND DEPLOYING AN APP

MODULE 5: REAL-WORLD INPUT / OUTPUT

MODULE 6: MULTI-DEVICE SUPPORT AND TABLET DEVELOPMENT

MODULE 7: MULTIPLE ACTIVITIES

MODULE 8: MENUS, PREFERENCES AND SETTINGS

MODULE 9: PERSISTENT DATA STORAGE

MODULE 10: DATE, TIME, ALARMS AND CALENDARS

MODULE 11: ACCESSING THE DEVICE

MODULE 12: SERVICES AND NOTIFICATIONS

Download Course Brochure