Advanced Android Application Development and Further Java Skills

Duration: 3 Days

Objectives

This course looks in detail at the advanced tools and features of the Android SDK. Within the three days, delegates will create three applications, giving them the knowledge and practice to create Google Play-worthy applications. The course looks at essential design controls and layouts, advanced data manipulation and internet connectivity.

Pre-requisites

Experience of Android and Java software development or equivalent knowledge from our course, Introduction to Android Application Development and Java for non-programmers.

Course includes

A comprehensive set of reference notes covering course topics, follow-up telephone support and, for training on Transmedia premises, lunch and refreshments.

Course outline

Introduction

  • Recap of Android essentials
  • Returning to Eclipse
  • Analysis of an existing app
  • Java arrays recap

XML Masterclass

  • XML Elements
  • XML Attributes
  • Using XML in Android for layouts
  • The Android manifest

Android Layouts

  • Linear layouts
  • Relative layouts
  • Nesting layouts

Basic Input

  • Buttons
  • CheckBox
  • RadioButton
  • ToggleBox

Complex input

  • TextField
  • Pickers
  • Spinners

The Menu System

  • The Android menu systems
  • Creating options
  • Contextual menus

Basic Output

  • Dialogs
  • TextView
  • Image Processing

Advanced Output

  • ListViews
  • Adapters
  • Expandable List Views
  • TableViews
  • GridViews

Activities

  • Creating multiple activities
  • Intents
  • Inter-activity communication
  • Clean interface practice

Advanced OOP

  • Inheritance
  • Polymorphism
  • Interfaces
  • Abstract Methods & Classes

Data Manipulation and Storage

  • Databases
  • Using XML and Android
  • Using JSON and Android
  • Saving data
  • Manipulating files
  • Creating a search engine

Internet Connectivity

  • Android permissions

This course is available as a private or customised course. Contact us for further information and to customise this course to your exact requirements:

Phone us: 0208 269 4260Book Now

Related Courses


"Our needs and expectations were surpassed."

FSL Aerospace

"I just wanted to say a big thank you for yesterday. I really enjoyed the training and we got a lot done. The database looks really amazing, specially with the starter page and the logo. Thanks to Megan & Debra for sorting out the admin side and looking after me. "

Paresh Dudhaiya

"First class - The trainer was extremely knowledgeable and answered all our questions."

MOD



 

 

© Transmedia . 277 Greenwich High Road London SE10 8NB  UK . 0208 269 4260
Designed by Transmedia's Web Team