Things 4

Your favorite task manager for Mac, improved

Details

I started this project to learn the new additions Figma had made to their Auto-layout and Design Systems features. To do this, I recreated one of my favorite productivity tools, Things 3, by using Apple's Human Interaction Guidelines (Design System) and made it responsive (Auto-layout).


But once I had done that, I couldn't help but start thinking of ideas I would want in in the next version of Things. This led me down the rabbit hole of researching what people want in the next version of Things.

Role

Product Design (Personal Project)

Team

Solo

Timeline

2022 - 1 month

Goal

1

Look for user feedback on Appstore and Twitter.

2

Understand the problems and requests users had regarding Things.

3

Design these into a concept for the new version: Things 4.

What’s new

Collaborate

Work with others in real-time

Focus mode
Work on tasks that matter
Location
Add location based tasks reminders
Rich text
now add images, links, and more
Smart inbox
Auto-categorise your inbox.
Quick entry
Add to-dos faster than ever.
Real dark
Welcome to the dark, now darker
Truly native
From tech to design, truly to the OS
Settings
Get control of how things work
Menubar
Quick access from anywhere
Project icons
Perfect icons for all your project needs
API support
Things can now talk to other apps

You don’t have to work in isolation anymore. Things 4 introduces a layer of collaboration to your favorite task manager. Collaborate with other Things user, add them to your projects, and control what they can do.

What’s new

Collaborate

Work with others in real-time

Focus mode
Work on tasks that matter
Location
Add location based tasks reminders
Rich text
now add images, links, and more
Smart inbox
Auto-categorise your inbox.
Quick entry
Add to-dos faster than ever.
Real dark
Welcome to the dark, now darker
Truly native
From tech to design, truly to the OS
Settings
Get control of how things work
Menubar
Quick access from anywhere
Project icons
Perfect icons for all your project needs
API support
Things can now talk to other apps

You don’t have to work in isolation anymore. Things 4 introduces a layer of collaboration to your favorite task manager. Collaborate with other Things user, add them to your projects, and control what they can do.

Results

I learned a lot about how to operate Figma, but I also gained insights on how to take user feedback and turn it into product features while still maintaining the simplicity everyone loves and expects from Things.


I shared my project with some of the users on Twitter, and they loved it:

Let's work together

Open to new projects, collaborations and non-profit work

Let's work together

Open to new projects, collaborations and non-profit work

about the project
Why redesign Things?

Because why not? For the love of great software and improving my craft.

What was my role in this project

As a maker of things (pun intended), my role was of a designer. Thinking of what is required, what problems exist in the current product offering and coming up with ingenious designs to solve those.

Take Location for example, giving the ability to add geo-fenced remider trigger is a given, letting them save locations is good, but using “Smart locations”, such as “While driving” is understanding the problem to the core and solving for it.

What was the goal of this project?

It started off as a practice in learning Autolayout. I designed this in figma making it 100% responsive using Apple HIG Design system components. But once this goal was fulfilled. I started exploring what I would make different? What capability would I add? How will I make things even more powerful while remaining similarly simple to use.

What process did I follow?

Nothing specific, over the years my process has boiled down to two simple steps.

1. Collect: Problems, ideas, user feedback, internet browsing, inspiration, thoughts.

2. Create: Wireframes, sketchnotes, instant ramen, interfaces, prototypes, visuals.

This runs in a cyclic manner until the result is desirable or I run out of caffeine.

But what about xyz feature/scenario/edgecase?

This project is perpetually incomplete. I delibrately skipped out on many things to cut short the scope of this practice project. I did it to learn stuff and enjoy while doing that.

But of course, I am always open to suggestions, ideas and collaborations. If you feel this is something you like/want to do along with me. Get in touch.

This project would not have been possible without
macOS UI kit by
An amazing app by
Inspiration from

Icon by

harshitbeni.com is my internet home and a repository of my works, experiments in product & interfaces.


I also love coffee, so buy me one here


This is v3, made with Framer


I am open to new projects, collaborations and non-profit work.

See some of the interesting things I have been designing at my work page


For what I am upto right now, what am I reading and other shenanigans check out my about page


Also, you can check out my cv

harshitbeni.com is my internet home and a repository of my works, experiments in product & interfaces.


I also love coffee, so buy me one here


This is v3, made with Framer


I am open to new projects, collaborations and non-profit work.

See some of the interesting things I have been designing at my work page


For what I am upto right now, what am I reading and other shenanigans check out my about page


Also, you can check out my cv

harshitbeni.com is my internet home and a repository of my works, experiments in product & interfaces.


I also love coffee, so buy me one here


This is v3, made with Framer


I am open to new projects, collaborations and non-profit work.

See some of the interesting things I have been designing at my work page


For what I am upto right now, what am I reading and other shenanigans check out my about page


Also, you can check out my cv