Lecture Notes Demo Programs Worksheets Quizzes Projects Resources
Unit 1 Platforms & OS's
Blown to Bits
  Bits Book Ch. 1
Mobile Apps Platform 1
Marketplace Costs
  Google Site
Screencast

Mobile Apps Research

ASCIIGame
Career Opportunities

Course Description

Quiz Form

Calendar

Students' Apps

Bits Book

Midterm Exam

Vocab Words

Videos

Class Wiki

App Inventor - Classic

App Inventor Gallery

AppInventorBlocks.com

Android API

AIDE

Coding Standards

Tutorials
learn-android.com
android-tutorial.com
androidpeople.com
thenewboston utubes
Vogella.de tutorials
Sai Geetha's Blog
Sai Geetha's Examples
Marakana & examples
mkyong examples
code.google.com/edu/android/
tutsplus.com

Links
Android Developer's Guide
Android Developer's Training
Overview from IBM
talkandroid.com
talkandroid how-to guide
android.processing.org

Unit 2

App Inventor Intro & Miscellaneous
AI - Intro
AI - Games (Animation, Timer, Sprites, score variables, collxn detxn)
AI - Texting (SMS, GPS, text-to-speech, speech-to-text, accessing URLs)
AI - Quizzes (Lists, persistence)
AI - Input Forms (screen arrangements, persistence)
AI - Software Engineering (procedures, parameters, debugging)
AI - Web (URLs, Web component, TinyWebDB, parsing CSV & XML, FusionTable)

Prof. Wolber: textbook, Course-in-a-Box, college course,

PaceCalculator - zip - apk
MoleMash - zip - apk
BouncerGame - zip - apk
ShooterGame - zip - apk
Bits Book Ch. 3   Hello Purr
PaintPot
MoleMash
PresidentsQuiz (aka QuizMe)
MakeQuizTakeQuiz
StockMarket
ShooterGame
LadybugChase
MapTour - see this (optional)
Android, Where's My Car (optional)
Xylophone
Amazon at the Bookstore
RobotRemote
Custom AppInventor

Unit 3 App Development
SDK Tools
SDK Samples
Android Sample Projects   App Development Edit Android Sample
Unit 4 Hello Android World
Debugging a Project
Install apk
Project Files
HelloWorldTutorial1
HelloWorldTutorial2

Hello Android World
zip source interface strings manifest emulator apk

Hello World 1
Debugging 1
  HelloAndroidWorld Tutorial
Unit 5 Drawing
onTouchEvent
Drawing
TicTacToe
Drawing1   Greeting Card - video
TicTacToe
Unit 6 Buttons, TextView, EditText
Layouts
XML
Using Resources
ListView - tutorial
FahCelsiusConverter - zip
HelloListActivity

Button
TableLayout - main.xml - table.xml

Android Animation 101

    EditText
ListActivity
Unit 7 Intents
Activities
Menu & Action Bar - 2 - 3
Tasks

Explicit Intent Demo 1

ButtonNewActivityDemo (zip) - open new activity with a button

ButtonNewActivityWithExtraValues (zip) - open new activity passing values

MultipleActivities (zip) - open new activity with ListView
   MultipleActivitiesDemoActivity
   NFC
   AFC
   AFCEast
   AndroidManifest.xml

Options Menu 1   Explicit Intent
Multiple Activities
Implicit Intent
Unit 8 Shared Preferences - 2
Files

SharedPreferencesDemo (zip)

SharedPreferencesDemo1.java & sharedpreferences.xml - zip

    SharedPreferences
SavedSettings
Unit 9 SQLite Database - tutorial - 2
Content Providers - 2
Loader

      Database
Misc Notifications
Services - 2
GPS
App Widgets
Live Wallpaper
Audio
Video
Camera
SMS & MMS
Accelerometer
      Custom Android App
Wyo Website App
Connect Four