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.