Mobile Computing - Android Application Development
Timeline
-
October 12, 2020Experience start
-
November 19, 2020Intermediate Progress Review
-
December 10, 2020Experience end
Timeline
-
October 12, 2020Experience start
-
November 19, 2020Intermediate Progress Review
Demonstrate progress to date.
-
December 10, 2020Experience end
Experience scope
Categories
Skills
communication mobile app development java programmingStudents will design and implement a mobile application (Android) for your organization.
The proposed topic for the project should take advantage of the possibilities offered by a mobile device as a always present, always connected, programmable computing device, that presents the user with a rich set of interactions and media (audio, video), GPS, and a variety of built-in sensors.
Requirements:
The proposed app should include the following:
- At least four activities
- Implicit intents and explicit intents
- Storing data in both preferences and SQLite database for the app. The SQL database should be local to the app.
- Optional: sensor functionality (based on physical device availability)
- Either Camera or GPS functionality.
- Students will have experience working with Java.
Students will submit deliverables based on three major milestones: initial proposal, intermediate review and final submission. There will also be weekly check-ins during each class.
Learners
Students will build a mobile application, based on the Android platform, meeting the above deliverables. The final deliverables consist of the working app, detailed project report /technical manual.
Project timeline
-
October 12, 2020Experience start
-
November 19, 2020Intermediate Progress Review
-
December 10, 2020Experience end
Timeline
-
October 12, 2020Experience start
-
November 19, 2020Intermediate Progress Review
Demonstrate progress to date.
-
December 10, 2020Experience end
Project Examples
Requirements
The proposed app can be in a variety of areas. Project development can be done either individually or in a team of max. 2 students.
Example projects include but are not limited to:
- Apps geared towards student life / education: time planner, organizer, note-taking app, quiz helpers (flash card management, etc)
- All targeting a specialized area, for example: dancing, certain sports, cooking, drawing.
- Outdoor life apps: hiking, running, neighbourhood explorer.
- Utilities: shopping lists, receipts manager.
Any proposal needs to meet the above requirements.
Additional company criteria
Companies must answer the following questions to submit a match request to this experience:
Be available during the term for communication with instructor and student team. Provide a dedicated contact who is available to answer periodic emails or phone calls over the duration of the project to address students' questions.
Provide feedback at the end of each milestone (students are expected to develop the project in milestone).
Timeline
-
October 12, 2020Experience start
-
November 19, 2020Intermediate Progress Review
-
December 10, 2020Experience end
Timeline
-
October 12, 2020Experience start
-
November 19, 2020Intermediate Progress Review
Demonstrate progress to date.
-
December 10, 2020Experience end