The sample applications here demonstrate the key coding lessons provided by the Technovation Challenge. They've been developed by Waffle to help teach the core curriculum to girls in Japan as they participate in the Technovation challenge.
We provide a collection of demo apps that focus on addressing one or more United Nations Sustainable Development Goals. For each demo app, we try to provide a version in at least two app building frameworks.
The primary demo app is 農業ありがとう, or Thank you Farmer in English. This app connects consumers of organic food with the farmers who may be unknown to the consumer. It's meant to help inform consumers of where their food comes from and provide a direct connection between consumer and farmer. By using the apps consumers can show support to farmers they otherwise would never meet and to ultimately improve the well being and livelihood of organic farmers.
While this is the first demo app, we hope to develop more and welcome more contributions. The only requirement is that the app focuses on one or more Sustainable Development Goals and demonstrates they coding curriculum points provided by Technovation.
We focus on a few well regarded frameworks:
- Thunkable One of the visual app builders recommended by the Technovation Challenge. This provides fairly flexible visual components to build sample apps.
- React Native A pure javascript framework for building both Android and iOS apps. We choose React Native due to its large community, support for multiple platforms, and it being in Javascript.
All demo apps and all documentation is licensed by Apache 2.0. Please re-use in any way that complies with the license.