Lecture Notes Demo Programs Worksheets Quizzes Projects Resources
Unit 1

Mobile CSP

App Inventor (AI)
Thunkable

Lecture Notes
AI & Thunkable Basics

App Inventor Databases
AI Web API

Other Links
Course-in-a-Box
appinventorapi.com
AIClassic GalleryAppInventorBlocks.com



From Course In a Box
I Have a Dream (Sound)
RaffleApp & here (Texting)
PaintPot (Canvas, Camera)
MoleMash (Clock.Timer)
Pong (Sprite, Procedures)
No Texting While Driving (Voice, SMS)
Where Am I (GPS)
President's Quiz (List)
Logo (procedures, animation)
NoteTaker (TinyDB)
SoundBoard (SoundRecorder)
MathBlaster (Random)
StockMarket (Web API)
NoteTaker (FusionTable)

Others
TinyWebDBDemo1 - data
ParseDemoHTML
ParseDemoXMLWeather
ParseDemoJSONWeather1
ParseDemoJSONWeather2
ParseDemoJSONWeather3Unfinished

I Have a Dream
Incrementing & Timing
Animation

Quizly AI Quiz

Conditionals
Variables
ImageSprites
Clock.Timer
Location
Lists
Lists2
TinyWebDB

2016-17
I Have a Dream

Old
Hello Purr
PaintPot
MoleMash
PresidentsQuiz/QuizMe
MashUp
MakeQuizTakeQuiz
ShooterGame
Amazon at the Bookstore
RobotRemote

Course Description

Calendar

Students' Apps

Blown to Bits
Worksheets
Bits Book Ch. 1

Bits Book Ch. 2
Bits Book Ch. 3
Bits Book Ch. 4
Bits Book Ch. 5
Bits Book Ch. 6
Bits Book Ch. 7
Bits Book Ch. 8

Vocab Words

Videos

Midterm Exam

Technovation Curriculum

Android API

Quiz Form

Online Android IDE at codenvy
Manymo online IDE

AIDE

Coding Standards

Tutorials
App Inventor Dev'ment
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 Platforms & OS's
Android Hardware

reading #1 - anony big data

Mobile Apps Platform 1
Marketplace Costs




Portfolio Project
Screencast

Mobile Apps Research

ASCIIGame
Career Opportunities

Unit 3 Designing Apps       Custom AppInventor
Unit 4 App Development
SDK Tools
Hello Android World

Debugging a Project
Install apk
Project Files

Android Sample Projects
HelloWorldTutorial (Eclipse)
zip source interface strings manifest emulator apk
Hello World 1
Debugging 1

 

App Development

Edit Android Sample
HelloAndroidWorld Tutorial

Unit 5 Drawing
onTouchEvent
Drawing
TicTacToe
TicTacToeV2
Drawing1



  Drawing - video
TicTacToe
Unit 6 Buttons, TextView, EditText
Layouts
XML
Graphics & Resources
ListView - tutorial
FahCelsiusConverter
   MainActivity.java
   main_activity.xml
   strings.xml

HelloListActivity

TableLayout - activity_main.xml - table.xml


    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