This site is under construction.Features and pricing shown here are still being built and may change.
← Android App Development
Semester 1

Java and Your First Android Apps

You install Android Studio, learn the Java you need, and build your first Android screens and apps. By the end you have a working app running on an emulated Android phone.

Class 1

Getting started with Android Studio

Setting up the tools for building Android apps.

Class 2

Java basics for Android

The Java language, enough to build apps.

Class 3

Making decisions and loops in Java

Letting your code choose and repeat.

Class 4

Methods and classes

Organising Java into reusable pieces and types.

Class 5

Your first Android app: layouts and views

Building a screen from Android's building blocks.

Class 6

Buttons, text and user input

Letting a person tap and type.

Class 7

Activities and the app lifecycle

How an Android screen is born, paused and destroyed.

Class 8

Intents: moving between screens

Opening a new screen and passing data to it.

Class 9

Lists and adapters

Showing a scrolling list of items.

Class 10

Images and resources

Adding pictures, strings and styles the Android way.

Class 11

Menus and the action bar

Adding menus and a top bar to your app.

Class 12

Semester 1 review: a working app

Building one small, complete Android app.