OnEarth - Help the planet


I am pleased to announce that I have developed OnEarth with app inventor, an app that helps users help the planet using AI and mixed reality.

The app won the first prize at Educaixa Challenge from a total of more than 1200 projects.

Many thanks to App Inventor and the entire community for the support and the great app building tool you've created!

Detailed explanation:

  • How does the app work?
    The app is very easy to use and intuitive. It is a game that puts you in the year 3081 where the planet earth is very polluted, users have to try to do fun ecological tasks to help the planet.
    An example of these tasks would be to go and throw away the garbage.
    When the user finishes a task, it has to be verified by artificial intelligence, depending on the task it will be to take a picture or something similar.
    In addition, the game is incorporated with a point system that allows you to count the Kg of CO2 you have helped to reduce. And let's not forget the community! the game also tells you what all users together have helped to reduce!

  • How do you make the tasks fun?
    This is a good question, if we continue with the same example (Go and throw garbage) in the game
    it's all about dropping off a package at the checkpoint!

    Also, so that you don't get bored during the trip, the app talks to you all the time, giving you tips and asking you questions that you can answer and incredibly, the app understands you and answers you!

  • Can I hear an example of this app voice?
    Yes, here's an example! Keep in mind that when you use the app on your mobile, there is music and sound environment that makes you get even more into the role!

  • What is mixed reality?
    Mixed reality is included in the game and consists of mixing virtual reality (the game, a story) with real life (walking around, having to throw the garbage...) in this way the user experience is much more immersive.

  • What do I need to be able to play?
    To be able to play you need a cell phone, a headset and a desire to help the planet!

  • What can I do with the points I get?
    Currently, you can buy new avatars in the ecoshop, but we are trying to include discounts on real products that can be redeemed for these points!

  • In which languages is the app available?
    Currently, the app is in English, Spanish and Catalan.


The difficulty to develop the app has been high, I have dedicated many hours to programming and many others to solving problems and bugs. In fact, I'm still working on new inclusions such as a tutorial.

To make the graphical part, first a prototype was made in Figma and then it was moved to app inventor.

To give a more fun touch to the game, I have included avatars that give the feeling of being in 3D although the reality is that it is a video.

So that the app does not take up too much space at first, all files such as images, videos and audios are stored in a remote database connected to app inventor. When the app is opened for the first time, these files are downloaded, so the first time you open the app, you will have to wait a little while in a loading screen.

To make the game speak in the tasks, as I wanted to include a quite real voice, I had no choice but to create several text-to-speech audio files with an online app and include them in app inventor.

In addition, so that the missions can be verified and so that users do not cheat, artificial intelligence is included through image recognition that recognizes, for example, garbage cans.

I have tried to make the app as responsive as possible, although there will surely be some problems on specific devices, in that case, if anyone has problems, I appreciate to be notified to fix them.

There are also other inclusions, but it seems to me that these are the most important.

As for the extensions used, I have used many that have allowed me to do from the graphical part to the logical part of the app:

Without the app inventor community that created these extensions, the app could not have been made! Thank you very much to all of you.

You can download the app at Google Play


Congratulations :+1::+1::+1::+1::+1:

Maybe you can tell more about your app and how it works. It could get a blogpost on the App Inventor website. Isn't it @ewpatton?:grin:

1 Like

Oh yes! now I update the page and add more informacoin, thank you very much.:grin:

Now I added more info

Can you also tell something about the technics. Difficulties to make it. Extensions you used etc.

1 Like

ok! Now I start to do it :wink:

It does not allow me to mention more than 10 people, I would prefer to mention the developers of the extensions, but it does not let me, if you can do it, you would do me a favor, otherwise I leave it like this :grin:.

Hello @Meulencv and congratulations for the app project.
It is not very common (in my experience) for us to create a blog post about a single app on our website (even the Appathon winners are collectively acknowledged) but if you have a webpage with all your project and contest information, trailers, link to Google Play Store etc. we can highlight that on our social media and direct you some publicity.
@ewpatton let me know what else you might have in mind.


Thank you very much :grin:
Yes, I have a page and videos and Google play, when I have a little while I send everything :relaxed:.
Thank you all for the support :ok_hand:

Make sure we have a URL for a single webpage where all of your other info is accessible. This URL is what we will post from our social media.

1 Like

Sorry for the delay, I just had a pretty intense week.
The website

From there you can go to more information, to download the app or to watch a video...

Thank you very much😁

I don't see any name, photo or bio associated with this website introducing you to people and giving a link to the organization giving the award that shows that you did win the first place in 1200 entries as you mention above. It is very hard to create a tweet about such an anonymous webpage. The page which seems to have more info is in Spanish and Chrome is blocking the content for me for some reason when I try to translate to English.
One possibility is you create a tweet yourself on Twitter explaining who you are and what your project achieved (including any relevant links) and we can retweet it if it is good. Not trying to be difficult here but I don't have what I need to promote your work on our social media. On the community forum, your post is already showcased.

Look, I attach a webpage where is certified that OnEarth had won

There is a lot of information in Spanish because the contest was in Spanish.
If needed, I can translate some of it

You will see that the pdf file is stored on the official website of
Which is the organization that created the contest.

In this web Awards The Challenge: anunciamos los premiados desde el Metaverso there is a video where at the end, in the steam category, OnEarth is the winner.
In this contest, there were 22 first prizes. So that's why in the lists that I send, there are more winning teams.
But it is still the first prize.

Do you need any more information to be able to verify it?, as for the web, I can translate to English as I mentioned above.
Thank you very much!

Create a tweet in English with all the relevant info about yourself and project visuals etc. announcing your success, include @MITAppInventor tag and I will retweet it (assuming content is acceptable).
Again congrats!

1 Like

Thanks :grin::sweat_smile:

1 Like

Done the Tweet is this:


Thanks for the retweet