Day 1: Setting up a dev environment and playing with data.

  • Installing and familiarizing yourself with Ubuntu.
  • Setting up Ubuntu for dev purposes.
  • Introduction to Java.

Day 2: API for data delivery.

  • Introduction to APIs.
  • Introduction to JSON.
  • Introduction to Spark.
  • Building an API with Spark.
  • Testing the API and understanding the results.

Day 3: Android basics.

  • Introduction to Android Studio.
  • Grid Layout.
  • Table Layout.
  • Switching between activities/screens.
  • Fetching and displaying data from the API.

Day 4: Saving data.

  • Caching.
  • The file system.
  • SQLite3
  • Posting data to the API.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>