OVERVIEW:In one of my classes I was able to learn android development. I wanted a challenge so I decided to create an application by myself. There was a lot of self learning. With the time that I was given (four weeks) I was able to produce a funcational mid fidelity prototype of an application that can take photos and sketch and save those photos in the mobile device then share it on Facebook. Learnt to rely on myself to over come programming challenges and earned a high mark in my course

CHALLENGES:

  1. Limited time of 4 weeks
  2. Unexplored Coding on Android
  3. Device Specification
  4. Working Alone This project had a limited time of 4 weeks. I was some what familiar with coding on android, but there were many more things to explore and learn. So using what I had learnt already, I had to improve greatly to make a working application that is useful. The device that was to be used by the teaching assisntant wasn't clearly stated out, the TA expected us to have a dynamic application that could be loaded on any android device with any resolution. This project was meant to be a two person project, but I wanted to feel challenged, so I volunteered to work alone. So I had to pull more hours than more other students, but I feel more achievement since I relied only on myself and Google.

PROCESS: I started off brain storming a concept then built off it. I explored different concepts, but finally landed on a picture sharing and drawing and slideshow all in one application. I designed the GUI and investigated how it would benifit the user experience by using different colour. I did user testing and got feedback from tester.As development continued, I began to refine my work. Android Development OUTCOME: I got to exercise my GUI design ablity and did some front end and back end programing for this android application. I learned about Android and used my self learning skill to learn a lot more from google. If i had more time, I would have make it more aesthetically pleasing.

TECHNOLOGY:The technology that I was Java programming language and Eclipse with the Android API.

Share this project:

Updates