teaching machines

CS 491 Lecture 5a – Intents

September 18, 2012 by . Filed under cs491 mobile, fall 2012, lectures.

Before class

A

Before next class:

Making your own web browser:

  1. Widgets: WebView, EditText, Button
  2. LinearLayouts and weight again
  3. Callback for button clicks
  4. INTERNET permission
  5. Handling URL views with an intent-filter* (research better ways)
  6. Getting intent data back out in onCreate()

B

Before next class:

Making a budgeter:

  1. A main activity with a button
  2. Implicit intents for the web and phone
  3. A second activity to get category name and projected amount
  4. Using an Intent to spawn an Activity
  5. Using an Intent to spawn an Activity for a result
  6. Communicating data back to caller via an Intent

In class

You’re pushing out a new social media site called In3. It lets members tell stories with three photos, kind of like a three-panel comic strip. Your task is to create an app that allows the user to create a three panel story with the device’s camera. Consider the following as your develop your app: