Indepdendent iOS Mobile Application Development
Summary of iOS mobile applications and projects I built and developed over time. Purpose was to learn iOS development, languages, tools, and taking an application from concept to full release.
I had started learning from www.hackingwithswift.com back in February and made it about half way through the “100 Days of Swift”. One of the projects at that time required integrating Apple’s Mapkit and assigning info points on certain coordinates.
While completing that project I tried to think of applications that would be interesting to make outside of what’s available today. One that came to mind was tagging areas where there are large amounts of litter or garbage. A step further would be a crowd-sourced application where many people contribute to tagging locations on a map, coordinating clean-up groups, and even showing them on the map real-time.
Some of the inspiration came from the time I lived in San Diego. Anytime I was at the beach I usually noticed at least one person walking around with a grabber and bucket doing a trash walk.
Before diving straight into coding, I thought I’d lay out some requirements/features for myself to help take the idea from head to sketch.
TrashMapper is a crowd-sourced application where users can submit a post of where garbage has been observed. The post will be uploaded to a database and distributed to other users similar to other social media applications.
Users will have the ability to sign up via email and then contribute to the application. Users will have ability to delete their account via a settings tab or page.
User posts will consist of: