In June 2014 I took a course called Open Source Technologies during special semester. I had to do a project for it in which I decided to make an app. Everyone else decided to use Arduino for their projects. As I already had experience with Arduino, to make the project more challenging, I decided to try something new. Thus I decided to make an Android app. Fruit Tree SG is the name of the app I created.
Prior to this I knew C and C++ so Java was not very alien. I used online resources such as Youtube, Github, Stack Overflow and Google to get the project done in a couple of weeks. From having zero knowledge of app development to publishing a fully working app; I can say this project really levelled me up!
The purpose of the app is to engage citizens to help map the fruiting trees of Singapore.
However the bigger picture is that the source code can be easily modified to suit any crowded source data collection projects. For example citizens submitting mosquito breeding areas. Backpackers logging their progress for their families to follow.
It might be simple but I am proud of it!
The app is not perfect yet. I am on the look out for people to join in on the project.
Future development:
-Finding an alternative place to host the data
-Allowing users to upload photos with the markers
-Implementing a reporting system for bugs or wrongly planted markers
-Adding a marker which allows users to mark fruits which are not present in the menu and state their name
No comments:
Post a Comment