CPET 565 Mobile Computing Systems

Spring 2017

Paul Lin, Professor
M.S. Technology - Industrial Technology/Manufacturing & IT/Advanced Computer Applications Track
Purdue University Fort Wayne Campus

Assignments/Activites

Assignmnet
Assignment
Hand-in Requirement & Due Time
1 Lab 1 (PDF file; HTML page) Getting Started with Android Development Enviroenment, assigned, 1/17, due 1/24 due 1/24/2017 before 12:00 noon; send your Lab 1 report in Microsoft Word format, as an email attachment, to Prof. Lin at lin@ipfw.edu 
2 Lab 2 - Hello Goodbye App, assigned 1/24, due 2/2
Zipped image files for Lab 2

HelloGoodbye.txt -- all xml and java code
due 2/2/2017 before 12:00 noon; send your Lab 2 report in Microsoft Word format, as an email attachment, to Prof. Lin at lin@ipfw.edu 
3

Watch following 2016 Mobile World Congress Keynotes, Feb. 22-25, 2016, and then prepare a Report which gives your answer for posted questions in the Homework Assignment 1.

Due Feb. 7 before 12:00 noon, as an email attachment
4 Lab 3 - Advanced Tap Buttons Counter App, assigned 2/2, due 2/9
TapButtonCounter.txt -- all xml and java code (Ch 1, Tutorial 2)
due 2/9/2017 before 12:00 noon; send your Lab 3 report in Microsoft Word format and AdvTapButtonsCounter app project file (zipped), as email attachments, to Prof. Lin at lin@ipfw.edu 
5 Lab 4 - Android UI Programming Execrises
b) Lab 2-1 Shipping Calculator app, pp. 106-118, all XML and Java classes, image resource
b) Lab Example 2-2: Burger Calorie Calculator, pp. 127-142, all XML files and Java classes, plus image resource
c) Lab Example 2-4: Simple Calculator App and the TableLayout, pp. 155-170, all XML files and Java classes, image resource file
d) Lab Example 2-5: Renaissance Painting App, pp. 173-183, all XML files and Java classes, image resource file
Due 2/16/2017 before 5PM,Complete the Ch 2; Lab Examples 2-1, 2-2, 2-4, and 2-5; prepare a Lab 4 report.
6 Lab 5 - Android Activities & Intents Exercises, assigned 2/21
a) Lab Example 3-1 Activity Cylce App, all XML files and Java classes
b) Lab Example 3-2 Navigating Multiple Screens - Paint Calculator App App, all XML files and Java classes, image resources
c) Lab Example 3-3 Automotive Calculator App, all XML files and Java classes, image resources
d) Lab Example 3-4 Flip Cards with Animated Activity Transitions, all XML files and Java classes, image resources
f) Lab Example 3-5 Pieces of Painting - The Painting Scene App, all XML files and Java classes, image resources
Due 3/2/2017 before 5PM,Complete the Ch 3; Lab Examples 3-1, 3-2, 3-3, 3-4 and 3-5; prepare a Lab 5 report; no project code is required
7 Hw 2 Mobile Technology Evaluation, Assessment and Planning,
Assigned 2/21, due 3/16
Assigned 2/21, due 3/16
8 Lab 6 - Android Fragments, ActionBar, and Menus Lab Exercises 4-2, 4-3, 4-4, and 4-5: HTML, PDF file format Assigned 3/17, Due 3/28/2017 before 12 Noon - Lab 6 report; no project code is required
9 Lab 7 Assignment, HTML, PDF File
* Lab Example 5-1: Fibonacci Flower App, pp. 377-397, source code, zipped images
* Lab Example 5-3: C-Curve Recursive Drawing App, pp. 403-415, source code
* Lab Example 5-5: Gears Churning Basic Rotating Animation, pp. 439-445, all source files, zipped images

* Lab Example 6-2: Digital Stop Watch, pp. 480-490, All source files, zipped images
* Lab Example 6-3: Animated Dial Using a Simple View, pp. 491-499, All source files
* Lab Example 6-6: Virtual Pet Fish – Animated ImageViews, pp. 528-541, All source files, zipped images
Assigned 3/31, due April 11