Skip to content

bballentine/MinimaList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A minimal iOS to-do application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages