Create a communications app that makes use of SMS texting, location, a list and and a database, i.e., it uses most or all of the Texting component, the LocationSensor component, lists, the TinyDB component, the WebViewer component, and Google Maps. If your app doesn't use all of these, make sure to get the ok from your instructor.
The app should be more complex than the "No Texting While Driving" and "Android Where's My Car" apps. And it should serve some particular group of people. Be creative!
To get you thinking, consider the following apps:
Work in teams of 2.
Create an app page for your game. For this app page, include a half-page describing at least three existing apps (in some market) related to yours. Describe the related apps, and explain how yours is different? What is the "value-add" of your app?
At the top of your app page, clearly describe your app's features and the programming complexity(components, lists, loops, if-else, etc)
Add your app on your portfolio page and submit it to the App Inventor gallery
Complexity and creativity
User Interface (professional, artistic, complete, understandable)
"About screen" explaining app
Descriptive app name and custom icon
App page, professional looking and with all required features, and with description of related apps.