MAP524/DPS924 - 2014

From CDOT Wiki
Revision as of 17:18, 2 September 2014 by Peter.liu (talk | contribs)
Jump to: navigation, search


Learning goes on after leaving classrooms and computer labs.Let us use this wiki to do collaborative learning and share our excitement and headaches in developing Android applications. Feel free to create new and interesting topics on this wiki page.

Android Discovery Zone

In Lab2, when I was modifying and saving FirstActivity.java.bak while using NLED, the editor automatically saved a FirstActivity.java.bak in the same folder. When running 'ant debug' to compile, it generated error, explaining that unauthorized file was contained in the source folder. The way to solve this issue is to simply remove the .bak file or any other file extensions that is not the .java extension in the source directory. -- Peter

Android documentation is very erroneous. I wasted nearly 4 hours trying to get a search bar feature in my app working as per what is given in Android Documentation for Search only to find this out: Stackoverflow
-- Gideon

Debugging and Testing Android Code

Resources for Learning Android App Development

Labs Q&A Fall 2013

Assignment 1 Q&A

  • Is the relationship between schedule and student/teacher 1:1? (ie: to delete a schedule you can just delete the account that schedule is attached to) -- Dennis
The assignment specifies we include "validfrom" and "validto" dates. This implies that we could have several schedules for each student/teacher. eg. one for summer, another for fall, etc. However, this being our first assignment I think it would be reasonable to have exactly one timetable per student/teacher. We would then use the "validfrom" and "validto" dates to tell us when the schedule has become outdated.... John

Assignment 2 - Proposals