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.
# 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

  * [Beyond Single Activity: Intent Fundamentals](http://developer.android.com/guide/components/intents-filters.html)

### UI

  * [Layout Fundamentals](http://pluralsight.com/courses/android-layout-fundamentals)
  * [Custom Components](http://pluralsight.com/courses/android-custom-components)

### Compatibility

  * [Support Multiple Device Definitions](http://developer.android.com/training/basics/supporting-devices/index.html)

### Background

  * [Internet and Background Threads](https://guides.codepath.com/android/Sending-and-Managing-Network-Requests)

### Persistence

  * [SharedPreferences](http://developer.android.com/training/basics/data-storage/shared-preferences.html)

### Testing

  * [Testing Fundamentals](http://developer.android.com/training/testing.html)
  * [Unit Testing Fundamentals](http://developer.android.com/training/testing/unit-testing/index.html)
  * [Espresso Fundamentals](https://google.github.io/android-testing-support-library/docs/espresso/index.html)
Add Pluralsight Course and Next Steps
Add Pluralsight Course and Next Steps
