May 12, 2025

6.5. App Examples Using App Inventor

0

In this Lesson You Will …

  • Experiment with app examples that align with your solution idea

Dive Deeper

You’re at the stage where you’re ready to dive into coding your app, or maybe you’ve already started!

If you’re still unsure how to bring all the pieces together to make your app function, that’s okay, too.

We’ve put together a list of common app categories based on past ICT Club projects. The tutorials provided are there to help you learn and get inspired. They won’t give you step-by-step instructions to build your exact app (where’s the challenge in that?), but they will show you how to use specific features in App Inventor. It’s up to you to take that knowledge and apply it to your own unique project.

It might be tough, but that’s part of the learning journey!

WHERE TO FIND HELP


Search Online

Google (or alternate search engine) “App Inventor” and whatever feature you want. For example, you might Google “App Inventor quiz” if you wanted to make an app that quizzed users on a topic.

App Inventor website

Lots of great resources provided by MIT. Start with App Inventor tutorials but check out the rest of the website for great resources.


Forum Help

Community forum for App Inventor users is a friendly place to post a question and get some expert help!

Youtube

App Inventor has their own channel with lots of great tutorials.

ChatGPT

ChatGPT is great at helping with coding questions, even block-based coding platforms like App Inventor. You won’t get visual blocks but very good text-based answers

COMPLETE A TUTORIAL

Follow a tutorial that aligns with your project

  1. Choose one example app below that has some of the features of your solution app.
  2. Complete the tutorial, bearing in mind that the app may not be exactly like your app.
  3. Use the experience to learn more about the components and how they can be used within an app.

Login App

This tutorial shows you one way to add signup/login capability to your app using the CloudDB component. You can then add the critical features to your app that actually solve your problem.

Location App

This app is a good example of using the Map component to provide location-based information to users. In this case, volunteer opportunities. The app also uses WebViewer to display website information, and PhoneCall so the user can call volunteer organizations from the app.

Part 1 – add Map, Markers, and basic information

Part 2 – add second screen to display website and make phone calls

Tracking App

This app is an example of storing a user’s personal information on their phone using TinyDB so they can track something – in this case, how green they are acting.

Optional: 

Part 2 – Add consecutive day tracking 

Part 3 (advanced) – Test using “Do it” to force date changes

Forum App

This app uses CloudDB to allow users to share information between each other – in this case, forum messages. It’s part of a larger app about diabetes, but you can just focus on the forum features.

Other parts of the full app tutorial are included for reference.

This video demonstrates how you add the necessary components to add a forum to an app. While this is part of a bigger app, you can just ignore the existing components related to user login and start with a new project.

Here is the full playlist for the diabetes app tutorial.

The full app includes an information screen as well as user signup/login and the forum.

Leave a Reply

Your email address will not be published. Required fields are marked *