On Demand Video Courses - Professsional Development for Enginneers and Technologists

IDC Technologies

Providing training for over 500,000 Engineers and Technicians since 1991

AGLBHPBPChevronRio TintoShellTataToyota

MA-SP Programming and Developing Android Applications using Java and XML for Mobile

  • Duration:
  • Investment: US$ 299
Certificate:

Must complete all lessons

Content

Viewed
Overview

Description

Android is an open source operating system which is a rapidly progressing technology. This course will introduce an overview of the Android Application. In this course, the student will learn about event handling, graphics and multimedia support and interface design for the Android platform.  It explains the step by step procedure to create a new Android project. The basic essential languages such as Java and XML are discussed and their application in the Android principles studied using a practical session.

 

WHO SHOULD COMPLETE THIS COURSE

  • Android Engineer
  • Android Software Engineer
  • Application Developer
  • System Administrator
  • IOS Developer
  • Software Engineer
  • Web Designer
  • Mobile Development Manager

 

COURSE OUTLINE

OVERVIEW OF ANDROID

  • Background and History of Android
  • Features
  • Frameworks
  • Installing Components - Android SDK
  • Setup of the Android SDK and Eclipse

 

CREATING NEW ANDROID PROJECT

  • New project template
  • Android Virtual Device
  • First app " hello world"

 

JAVA AND XML ESSENTIALS

  • OOPS Concepts
  • Inheritance
  • Interfaces
  • Java Language in Android
  • Practical Session : Modify selected Java and XML

 

USER INTERFACE DESIGN

  • Coding in XML
  • Link XML code to Java code
  • Java Adapters

 

EMULATOR

  • Running an app in an emulator
  • Testing using a real device
  • Emulator Problems

 

EVENT HANDLING

  • Text Boxes
  • Event handling with multiple button
  • Add Event Listeners

 

SEND AN SMS

  • Setup permission
  • Coding
  • Activity – Sending data from an app by SMS

 

MULTIPLE ACTIVITIES

  • Fragments
  • Introducing resistor calculator app
  • Intents
  • Landscape and portrait modes
  • Creating App Widgets

 

LANGUAGE AND LOCALISATION

  • Languages, Screen size and density
  • Tablet Layouts
  • Platform versions, Localisation

 

MENUS, PREFERENCES AND SETTINGS

  • Creating options menu
  • Preferences
  • List-based menu structures
  • Context menus

 

DATA STORAGE

  • Data storage media
  • User permissions
  • SQLite database
  • Saving files

 

CONNECTING EXTERNAL HARDWARE

  • IOIO Board
  • IOIO Mint and Droidalyser
  • What can IOIO do?
  • IOIO Demonstration code
  • Importing existing code

 

Investment

Plan Name Investment
Unlimited Access for 2 Years: US$ 299

Instructor

Grahame Andrews

BE(Computer), BTeach (IT), Cert IV TAA, PRINCE2

 

Grahame has worked in the Information Technology industry for over 25 years. From humble beginnings making electronic kits with his dad, he landed the ultimate geek job: a sales clerk at Dick Smith Electronics.

He went on to study Electrical and Computer Engineering at the University of Wollongong. After graduating he joined Computer Science Corporation. A programmer in C, Delphi, Java (and anything he could get his hands on) lead Grahame to develop telephone and internet banking systems. These systems still exist today in the credit unions and banks throughout Australia, New Zealand and Asia.

Grahame worked as a developer and project manager for companies that made bespoke systems for the, highly regulated, pharmaceutical industry. During this time he won an international scholarship and presented to conferences throughout Australia and New Zealand. He has published articles on his work in Electronic Clinical Trials.

In 2009, he turned his sights to training full time. Grahame now provides adult and school-age vocational training at TAFE, a university and for private organisations. He works as an Information Technology consultant and training specialist. Currently, mobile apps (Android and iPhone) are a popular teaching area for Grahame. He also provides online training and writes distance learning material.

When not behind a computer, he loves to play music (and leads a ten–piece ska band), skiing and bushwalking in the beautiful Blue Mountains, where he lives with his wife and two young sons.

Courses by this presenter

Viewed
Duration
Overview

Student Login

Log in  \/ 
x
Register  \/ 
x

Why Undertake a Video Course?

Completely Online

All videos and eBooks can be viewed entirely online

Complimentary eBooks

Receive an eBook (or two) for each course you purchase

2 Year Unlimited Access

Have access to the course at any time of the day, for a period of 2 years

Repeat Viewing

All videos and eBooks can be viewed multiple times throughout the 2 year period

Downloadable Certificate

Unlock a certificate as proof of course completion

Free Courses

SAK-SP Swiss Army Knife of Videos on Engineering Skills
  • 11139 Students

It is our silver anniversary in the training and education industry and we are celebrating it with you! Receive your exclusive and complimentary access to the IDC Technologies’ “Swiss Army Knife...

DMC8-SP Mechatronics and Remote Engineering - Digital Circuit Design
  • 1188 Students

Was $99 - now no charge to register for this course.  Register here *On registration return to the main course page, click on the "Green Enrol" button. Digital circuits are the basic...

eBook Downloads

All of our included eBbooks require the free CopySafe Reader

Copy Safe Reader CopySafe Reader from Artistcope

IDC- Online Accepts Paypal

Australian residents who purchase a course/s are charged 10% GST.

This is in addition to the course price and is included in the Paypal Invoice.

Who is online

We have 485 guests and 8 students online

Go to top