This week marks a momentous occasion in my life. I created my first iPhone app. It’s a simple to-do app, but with a little twist. When I came up with the idea I had one goal and that was to get rid of the check mark. I also wanted to have an app that didn’t store any user data on a server, so the user will have complete control. My app called Taskforce is built with swift and utilizes the Core Data framework.
Wait a minute, wheres the check mark? There is none. While digging around Apple’s iOS SDK, I came across something called force touch. I thought that was unique and exciting to use. I implemented a two-step process to complete a task. First, the user will force touch a task they complete and then physically holding down a button to complete a task. Not only does this eliminate the accidental check marking a task, but also giving the user a 2nd chance to not cheat. Think of it as a checkpoint or a reminder to oneself that not to cheat yourself.
The design is very simple, which leaves me a lot of room to play with later. I also made a few hidden features that allow the user to go back. Just swipe the screen and you will know what I mean.