/android-hello-world

Android Hello World from the ground up

Primary LanguageJavaApache License 2.0Apache-2.0

Android Hello World

In Android the Hello World example is generated by the IDE, bundled with state-of-the-art best practices. Over the years it has become more and more complex, and getting rather overwhelming for first-timers.

This repository starts from the bare bones and add one concept at a time for a gentler introduction to the Android environment.

Start from the master branch, build up the app by following these branches:

  • 01-drawables
  • 02-dimens
  • 03-styles
  • 04-menu
  • 05-test

Pluralsight Course

You can also watch this Pluralsight course for a guided experience:
https://www.pluralsight.com/courses/android-start-developing

Next Steps

Explore these topics to deepen your Android knowledge.

Navigation

UI

Compatibility

Background

Persistence

Testing