Douchebag Jar - The Instant Karma App : A full-stack mobile application development project
Abstract: Mobile applications are everywhere in today's society, they come in many flavours and are an integral part of many peoples daily lives. The limits to development of mobile applications are expanding with each new idea of how the technology could be potentially used, and it is a field that is most likely going to continue to influence the world we live in. In this thesis, the objective was to develop a proof of concept for a mobile application for social interaction which is tightly anchored to the real world. The idea of the "Douchebag Jar" application was intended as a way for friends and coworkers to stay connected and keep having fun at each other's expense by introducing a karma-based punishment/redemption system.The goal was to learn about mobile application development and the technologies behind it, get first hand experience with app development and become familiarised with tools used by professional app developers. The process of development involved researching and incorporating a number of technologies (e.g. cloud hosted databases) to create an application that was as complete as possible, within the given time frame.As a result of this project, a stable and functional version of the Douchebag Jar application was created and successfully deployed on multiple Android devices. The journey towards the finished proof of concept of the application was a learning experience in which various fields of computer science was delved into.
AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)