Decise - Helping you make decisions!
App
Ongoing / First release: 12 Mar 2020
Decise is an app primarily developed for Android. Its purpose is to help users make decisions, which it tries to fulfil by offering two different randomisers. The first is a random number generator, which users may use to order things or people by assigning them a number and them randomly generating corresponding numbers through the app. The second is a spinning wheel where users can add up to 20 different items, after which they may spin the wheel to get a random result. The app was released on the Google Play Store. A link for the app listing page may be found near the bottom of this page.
Process
The project started from a wish of gaining experience with developing an app from start to finish and releasing it on the Play Store. For this purpose the main focus was on programming the app and writing clean and reusable code, as well as creating an organised and scalable code architecture. Because of the focus on programming rather than design, it meant that there were no sketches, wireframes or prototypes made before the development started, and the design of the app was created simultaneously while programming.
Design
The primary focus of this project was programming and learning to write clean and reusable code. Because of this the design was a secondary focus, and was done simultaneously while programming.
With that being said, there was an overall design concept for the app, where each page would have its own color dominating the aesthetics of that page. For this, the numbers page was assigned the color yellow and the wheel page was assigned the color red. There was also a focus on making the application user friendly and the aim was to design an application with a high level of usability. For this purpose the main buttons on the pages where centred on the screen and made rather large, which was done in accordance with Fitt's Law. The use of colours gave the application a rather unique appearance and made it easy to distinguish each page from the others.
A concern of using colours this way was whether it would impact the usability of the application as well as the contrast between different elements on the screen. To counter this I applied different shades of the colours on the pages, where the saturation of the background colours was kept to a low contrasting the buttons on the screen which were coloured in a much brighter colour.
Gallery
This section provides images related to this project, such as sketches, wireframes, screenshots and similar. Click on an image to view the full size.