Development Process

After numerous tested iterative designs, it was possible to begin development of the app. Earlier prototypes should have eliminated all major flaws at this point. I will be vague about the development process for two reasons. Firstly, I don’t want to reveal any coding techniques that are my own. Secondly, writing about code can be quite long winded and essentially confusing without seeing the syntax. So in short, the objective was to replicate the design screens, created with Photoshop, as close as possible whilst adding functionality. Android Studio 2.1 was used to develop this app. Numerous APIs were used to access the required data such as user location, POIs details and recent POI content on social media that could potentially illustrate its recent activity. The screen layouts were created using XML files and the application behavior was determined by the Java files. The SDK (Software Development Kit) platform tool used was version 23. In order to demonstrate the proof of concept, one social media API was used for the testing stages.

Here are some (random) screenshots of the development.

This slideshow requires JavaScript.

Developed Wireframe

All the below screens were developed in Android Studio.

9

This application was demonstrated to the public on August 29th 2016 during the Dawn Exhibition in University of Limerick. Images and video demonstration can be viewed here.