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

Mobile Apps Research

ASCIIGame
Career Opportunities

Course Description

Quiz Form

Calendar

Students' Apps

Bits Book

Technovation Curriculum

Verizon App Challenge

Midterm Exam

Vocab Words

Videos

Class Wiki

App Inventor - Classic

App Inventor Gallery

AppInventorBlocks.com

Android API

Online Android IDE at codenvy
Manymo online IDE

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

AI2 Course-in-a-Box

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

Implicit 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) - video

SharedPreferencesDemo1.java & sharedpreferences.xml (zip)

FilesDemo1 (zip)

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

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