Skip to content

Latest commit

 

History

History
39 lines (20 loc) · 1.93 KB

README.md

File metadata and controls

39 lines (20 loc) · 1.93 KB

MinimaList

Overview

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.

UI

Demo

<iframe src="https://player.vimeo.com/video/181148529" width="640" height="1138" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>

MinimaList-Recording from Brandon Ballentine on Vimeo.

The All Lists 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. Tapping the + icon presents the Add Checklist screen.

The Checklist view displays the individual tasks included in a list. The background color of each cell is used to show the task priority.

Users can swipe to edit or delete items in both the All Lists view and Checklist view.

Swipe to edit/delete

App Icon

The app icon uses the progress bar and typography from the main UI.

MinimaList app icon

Prototypes

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.