Weeks 1, 2

Getting started with Android

Sign up for this course on Piazza
Go to Moodle and follow the "Piazza sign-up" link by Wednesday, April 2.
Setting up Android Studio
Do this by Wednesday, April 2. Post questions or problems to Piazza, as needed.
A first Android app
Hand in your Android Studio project folder, zipped, to your Courses Hand-in folder by 11:59PM Tuesday, April 8.

Week 3

Getting started with iOS

Setting up Xcode
Do this by Friday, April 11. Bring questions to class, and/or post to Piazza.
A first iOS app
Hand in your Xcode project folder, zipped, to your Courses Hand-in folder by 11:59PM Friday, April 18 Sunday, April 20.
Please fill out this partner survey
Do this by Friday, April 18.

Week 4

Getting started on the big project

Teams for the big project
Now you know
First sketch of your project
Bring ten copies of your one-page document to class on Wednesday, April 23
First mockups
Be ready for class on Monday, April 28. See the details in the assignment.

Week 5

Project planning and thinking about people's goals

The search for good UI ideas
Post to Piazza before class on Friday, May 2.
Project description and development plan
Due as a PDF, sent to me via email by 8:30AM Wednesday, May 7.

Week 6

Getting started on implementation

Implementation, phase 1
Submit to your Hand-in directory a zipped folder containing your project by 8:30AM Monday, May 12. Also, no later than 24 hours before your code review, send a zipped copy of your project to the other team(s) that will be participating in your review.

What week is it? 8?

Getting to feature-complete

Fill out this team status survey
Do it now. It's quick. Definitely no later than Tuesday, May 20.
Implementation, phase 2
By class time Monday, May 26.

Week 10

The end

Finishing up
Demos in class June 2 & 4. Project due 11:59PM June 4.