COMP 150-MOB: Mobile Development
The Tiny App Project
List of Tiny App Projects
Objective
To produce a simple native mobile app to learn the basics of mobile development. This app must be done individually, not with another student.
Requirements
App Core Requirements
- Must use at least one image.
- Must use at least two views.
- Must use at least two widgets.
- Must have at least one transition from one screen to another. That is, a single screen app is not acceptable.
App Would Be Nice But Not Required
- Use a navigation or tab bar.
- Send data from app to a website or use an API.
- Receive data from a website or API in app.
- Use at least one gesture.
- Use geolocation to determine where you are.
Source Code
- Must be made publicly available on GitHub.
- Must contain a thoroughly written README. A good README should contain an overview, usage instructions, running requirements, documentation and resources used, etc. For this app, please also list what you learned from developing this app.
- Must use an open source license. Visit https://choosealicense.com/ for guidance.
System
- App must run on Android 6.0 (Marshmallow).
Submission
- Email me link to your GitHub repo.
Due Date