This page displays what we have covered each week, with slides, lecture code, and relevant links. NOTE: Lectures will not be video recorded; sorry for the inconvenience.
This week we will talk about creating and querying databases in an Android app.
This week we will talk about services and notifications.
This week we will talk about maps and location-based apps. We will also talk about "swiping" and finger/mouse gestures.
This week we will talk about basic 2D graphics and animation, such as for making a simple game.
This week we will talk about: text-to-speech and speech-to-text in an app; lists and more advanced GUI widgets; designing for different device sizes and features; and fragments.
We canceled class this week because the instructor was sick.
This week we will talk about activity state and Bundles, as well as application-level preferences. We will also learn how to make an app that interacts with data files, and learn how to capture photos using the Android device's camera.
This week we will talk about the lifecycle of an activity in Android as it is created, paused, destroyed, etc.
We will learn how to create an app with more than one activity and launch one activity from another using Intents.
We also learned about how to play music and audio clips using the MediaPlayer class.
This week we will cover how to lay out a GUI in Android, as well as much more about many GUI widgets and events that they can handle. We will also briefly touch on the Android action bar.
This week we will cover some general information about the course, background information about the Android platform, and learn enough basics to create our first simple app.