MinimaList is a minimalist to-do application, created as Project 1 for my iOS Immersive class at General Assembly. My goal was to design a UI that allows users to quickly view the status of their projects as well as individual tasks. The app is written in Swift 3 using Xcode 8 beta.
The Checklists view shows the user’s current to-do lists in a UITableView. The progress bar in the background of each cell shows the percentage of that list’s tasks that are complete, which gives users a quick way to view the status of multiple projects.
The Checklist view displays the individual tasks included in a list. The background color of each cell is used to show the task priority. Completed items are moved to the bottom of the list.
The Add/Edit checklist item view adopts the same minimal theme as the rest of the app and allows users to edit the title and priority of each item.
The app icon uses the progress bar and typography from the main UI.
I used a printed PDF template from UI Stencils and markers to create the initial paper prototypes of the app. I later created digital prototypes using Sketch.