SDG 15 Power Solutions

  • See some existing solutions to SDG 15 issues to inspire you
  • Get ideas and templates to take your solutions to the next level

There are no activities for this lesson.

SDG 15 AND APP USERS

Jeff Herrick

Dr. Jeff Herrick and Laura Hamrick work on LandPKS, an app that provides users with information on the potential of their land. They have some tips based on 15 years development of their app.  

Laura Hamrick

Click on each question below to learn what they have to say. Note that each video is just a short clip of a longer video.

TECHNOVATION SDG 15 POWER SOLUTIONS

Avril Montserrat Ruiz Ibarra

Avril Montserrat Ruiz Ibarra from Mexico, created her app, Neki Nature App, when she was 12 years old.

Neki Nature app splash screen

NEKI NATURE PITCH

Click on the questions below to learn what Avril has to say about her project.

HOW THE APP WORKS

The main menu has different buttons in the shape of animals,  animal classes – mammals, birds, reptiles, amphibians, marine animals, and insects.

Clicking on an animal type takes the user to a different screen for that animal type.

At the bottom of the screen, the two buttons take the user to screens about the app as well as reference materials.

Neki Nature App main menu

When the user clicks on an animal class in the main menu, a new screen opens with a visual list of animals. For example, this screen shows the Land Mammals that are endangered.

Users can click on the animals. Not all, but some of the animals have more detailed information that will be displayed on yet another screen.

neki nature app screenshot of mammals page
neki nature app thunkable blocks for mammals screen

This is an example of a screen that appears when the user clicks on a particular animal in the list of animals.

The Teporingo, its scientific name, its image, and more characteristics are shown.

Five buttons provide the user with more details when clicked.

  • What is it?
  • Why is it at risk?
  • Interesting fact
  • Geographic location
  • How to support its conservation
neki nature app screenshot of teporingo screen

When the user clicks one of the five buttons on an animal screen, the information relating to that button appears.

The user can then click the button at the bottom of the screen to return to the main animal screen.

neki nature app teporingo information screen

The extinct animals screen shows animals that are extinct in the wild in Mexico.

This screen uses a Data Viewer Grid to display information kept in a table.

neki nature app extinct animals screen

NOW IT'S YOUR TURN!

If you want to see Avril’s Thunkable project and learn from it, or see some other climate-related app tutorials, 

Otherwise, keep reading below for some other possible app ideas.

OTHER SOLUTIONS

Here are a few more solutions to spark ideas for you for SDG 15. Click each tab to see some possible features and what coding components you could use to build a similar app.

COMPOST BUDDY

Help users learn to compost.

Click on each image below to see a possible feature and how you might implement it.

information icon
Provide general information about how to start composting in your home or backyard.
You could use the Videos, Images, and Labels to provide information to users. You can also use a Web component to display an external website that has good information.
bar chart
Track the progress of your compost bins, so it can help you know how well the compost is performing.
You can use TextBoxes so users can enter information about their compost. Then you can use local storage or TinyDB to store the information on the user’s phone. You might tie this into an AI model or use an API to get feedback on the compost based on the information entered.
bell-jar-1096280_640
Reminder notifications to turn or add to the compost.
You can use a Clock component and possibly push notifications to determine when the user needs to perform a task for their compost. You can then use an Alert to notify the user.
network-5508173_640
User forum where users can share tips and ask questions.
You could use user signin to register users, then cloud storage o store the chat details. You can use a ListView component to display the chat.

CROWDMIND

Inspired by SAS/IIASA, crowdsource training an AI model with satellite images.

Click on each image below to see a possible feature and how you might implement it.

teacher-6565166_1280
Teach users about satellite imagery and how it is helpful to assist conservation efforts.
You can use a Video component to tell users about the project, or just use Labels and Images to provide text-based information to users.
image stack
Users review a set of images and label them according to scientists’ requirements.
You can use Image component to display the different images that need to be labelled. You might use an API with the scientists’ server to receive and send the labeling data.
badges
Users can win badges and earn points for labeling images.
You can use cloud storage to track multiple users of the app. You can provide a leaderboard using a ListView where users can compete against each other.
bar chart
App can display results and update users on how the AI model has improved due to their efforts.
You can use Videos to post updates, or just use Labels for written updates. You might also use Chart components to display graphical information.

CITY SHADE

App all about urban forests.

Click on each image below to see a possible feature and how you might implement it.

gmap
Displays locations of community events such as tree planting, educational talks, walks, etc.
You could use the Map component and Location Sensor to display different events in the area. A cloud databaser would be necessary to store event information.
information icon
Guided tours of different urban forests in the area. Users can follow along and learn about native trees and plants.
You can use cloud storage to store the information for the different tour sites, then use a Map and a Location Sensor to determine when the user is close to that location to display corresponding information.
image stack
Users can post images of urban forests and tree plantings in their community.
You can use the Camera component so users can take pictures, then cloud storage to store the images. A ListView or Data Viewer Grid component would allow the app to display them for other users to see.
winner's podium
Users can earn points by planting trees and caring for plants in their neighborhood.
Users can use user signin so users can register and log into the app. Users can then take pictures (see feature above) or input information about their accomplishments. The point information can be stored using cloud storage and then displayed in a ListView or Data Viewer Grid.