The visual design looks great. I'm a fan of such "streak" based tracking (aka Seinfeld Calendar). Looking at it can mentally transport you back to the last time things went wrong and remind you that it wasn't worth it (because you went back on track).
Do you have a way to export the recorded data? That's something that bothers me about this kind of iOS app: the data might still be useful after you eventually stop using the app or even iOS. It could be as simple as sending XML or CSV via the on-device email.
This! Offering data export functionality (API or otherwise) is what allows data portability nuts like me to use things like Read It later/Evernote/whatever without cringing a bit in fear of losing the data for any number of reasons. The probability of needing it doesn't factor into my gut feelings, just the (miniscule?) risk of it. ;o) Have already started using your app though, it looks very nice!
I've used streaks before, but I never liked how the interface didn't tell me what I had to do /today/ to maintain my streaks. Your app seems to solve this, so you've got a customer.
Really like the app, when i searched in the app store i noticed there was another similar - "Habits pro" i think? Luckily for you that one is pretty ugly and more expensive!
Feature suggestion: It would be nice to be able to keep track of things that need doing multiple times per day - the example featured on your website of "drink 8 glasses of water" would be more useful if i could come back into the app and log each one so i don't lose count throughout the day!
Also love the streak tracking, I have my habits logged and look forward to using it :)
I've been using a similar app called Wonderful Day (http://www.wonderfuldayapp.com/). Sadly the author refuses to acknowledge my issues and doesn't seem to work on them.
This looks much more refined visually and functionally both. Will give it a try!
I have the impression that the Android platform itself is less commercial, but I fail to grasp the reason for that. I also have an Android phone and not an iPhone and while I probably would have spend a couple bucks on apps on the iPhone, I actually never paid for an app in the Android store.
So I just make the claim that "free on the App Store" is != "free on Google Play".
Part of that might be simple fact that buying stuff on Google Play is different from buying things on the App Store.
1. You need to set up another account (Google checkout)
2. Biggest one: You can only pay via credit card with Google checkout. This plays a major role in European countries where credit cards are less common. I read reviews in Android apps saying "I'd love to buy, but I don't have a credit card". There's no gift card, no coupon code, no wire transfer or anything like that.
Just my little unproven theory.
So, people using the App Store have less problems on spending money on Apps than people on Android. And not only in terms of a more "financial thinking" but accessibility problems of doing the purchase.
Oh, that clarifies quite a lot: then they are different markets.
And I think I gave the impression of "Apple hater", while I don't own any Apple products, I respect Apple and I think their products are great, but I just prefer Linux PCs and Android phones.
Minor thing: The iPhone on the site with the app shown on the screen - the low battery percentage, the alarm icon, the odd time and the AT&T icon are all kind of distracting to me. I know it has nothing to do with the actual app, but 11:53 is not a pretty number to look at, nor is 23%. The battery icon is over 3/4 empty which instantly causes me a little bit of anxiety - I'm worried that my phone is dying, not looking at the pretty app interface.
Everything else seems really polished, but those were the first things I noticed, and they distracted me enough to post something here.
Other than that, the app and the features look great.
And I thought I was the only one, regarding the battery percentage. It gave me a slight panic feeling. Better change that to 100% for that nice fuzzy warm feeling that this application doesn't suck your battery reserves dry.
Absolutely. My favourite is still watch ads - when I realised the watch hands are always (99% of the time) at 10 and 2 - it looks smiley - seeing a watch ad with hands in a different position was very jarring. Odd, isn't it?
Have you ever noticed when you buy a new analog clock or are walking down an aisle that sells clocks, that the hands point to 10 and 2? It's because the clock is smiling at you.
Most clocks I've seen anywhere just show the current time.
In fact it's very disturbing to come to an aisle of clocks and not have them all showing exactly the same [current] time. It feels wrong.
And who'd buy a stopped clock anyway? Even though you know it just needs batteries, it feels somehow dead/broken. Your subconscious tells you not to buy.
I like 25th frame theories as any other geek, but this is absurd.
The hands are at 10 and 2 because it looks aesthetically pleasing and visually balances the clock face. Calling it a smile is a heck of a stretch. It's more of an OK/checkmark then that a smile (and this is also a stretch).
In all of Apple's iPhone promotional images the time is always set to around 9:40 (sometimes I've seen 9:41/42). I'm not sure the reason behind it, but obviously in this case it doesn't look like it's smiling. Does anyone know the explanation for this?
The explanation I've heard is that they were trying to hit the time the iPhone was introduced on the Keynote screenshots. Not sure if they still do that or if it's mostly tradition now.
Thanks, that's right. I did a bit of searching a found an explanation from Scott Forstall.
Why the iPhone is 9:42:
"We design the (product launch) keynotes so that the big reveal of the product happens around 40 minutes into the presentation. When the big image of the product appears on screen, we want the time shown to be close to the actual time on the audience’s watches. But we know we won’t hit 40 minutes exactly."
And the iPad is 9:41:
Yeah! And for the iPhone, we made it 42 minutes. It turned out we were pretty accurate with that estimate, so for the iPad, we made it 41 minutes. And there you are – the secret of the magic time.
I felt the same way. I still bought the app because I've really wanted something like this. But, weirdly enough, I did look at the iPhone stats first and felt the same way. Other than that, great app!
I would count this is as relevant feedback. sgt provides one reason why.
To me, seeing something like this gives me the impression that the screenshot is not polished, that this detail was not paid attention to, and makes me wonder what else might have been missed.
As a broad observation about everyone on this thread, I'd say* a small percentage of the population (me included) naturally notices and thinks through details like these. Most other people (users and developers) don't give a crap and function just fine in their lives.
> How about a "random time during the day" reminder?
I'd really like that. In the past, I've set up manual recurring reminders to go off at the same time during the day. When I got used to the reminder schedule, I started ignoring them.
We are partners in crime. You could say he handles code and I handle design, but that's simplifying things. We worked closely throughout the whole process.
Congrats! Building this has long been on my list of "rainy day projects". You've done a much better job of it, though, than I intended.
One suggestion- I'd make a setting for letting you change the "Today" font from the handwriting one to a sans-serif one, like the rest of the app uses. I think the handwriting is very pretty and adds good production value, and so I'd keep it in the app, and certainly in the screenshots, etc, but for day to day use, wanting to turn that off would be an irritant every time I opened the app.
You're kinda mixing skeuomorphism with modernism in your design, which is a natural result of making real world analogs on iPhones, but the one place it hasn't seemed to blend well is that font.
Great looking app, and especially the icon is really well done.
We made a decision to go with a handwritten font for that reason. It is gratifying to cross items off a list, putting pen to paper, so we tried to mimic that with the font and swipe action. That said, we totally understand wanting to use a sans serif. Helvetica and other options may be in a future release.
I think the suggestion was to use the sans-serif for the heading. This makes sense because you're not writing "Today" — that's part of the interface. Same as you're not writing "May 2012" on the calendar.
The large, handwriting typeface works well for the list items as it makes you focus on it, but the "Today" heading should be different if only to clearly separate the middle section as your "list". Overall terrific design though.
Just bought the app and I really like it. The interface is gorgeous, it's as plain and minimal as you could hope for, but with enough style to make it enjoyable to use.
I think that you really nailed the "Frequency" settings, especially the "x times per week" section. It makes it so flexible.
I've tried, but I can't think of anything I'd like added or changed. It's also very refreshing to use an app that doesn't have a "Settings" section.
I have been using https://chains.cc/ which is as far as I know the best web UI for "Don't break the chain" idea. However the lack of mobile app makes it harder to use and therefore I'm giving Habit List a try. Looks great!
As someone pointed out elsewhere, I've hacking for a while. I was just new to iOS. The big hurdle was getting up to speed with Cocoa. Apple's documentation was the best resource for that.
There are enough comment on here, so I'm going to give some critiques.
I think you should change the calendar mockup.
From the Xs on the calendar, I was reminded of Jerry Seinfeld's: "Don't break the chain"[0], an anecedote about how making a chain of Xs on a calendar is the best way to form a productive habit. Someone else mentioned it in the comments as well.
However, the chain on the calendar is broken! Those users with the impression that this app will help them form a habit will be confused. If I'm making a big change in my life, I want to do something every day, not a piddling three times a week.
The calendar mockup should change to at least one week with a full chain of Xs, so users won't get the subconscious impression that this app is incapable of helping them build a habit.
Besides repairing the subliminal messages of failure, adding a full chain of Xs opens another avenue for 'gamification'. What if when you completed a full week of an unbroken chain, you received some type of bonus points or prize? Of course, these prizes would be in the form of a cool UI animation.
Also, it's 2012: have you ever heard of a favicon?
Habit changes can be big or small - they don't all have to huge life changing things. There are some things you might not want to do every day like going to the gym where rest period is as important as the actual training.
The application seems to fit my use cases perfectly.
I wrote an app called Commit (http://thinklegend.com/commit) that is based around the "don't break the chain idea". It only allows you to do things on a daily basis (rather than M W F or something similar). This is probably the most common request I get from users, though in keeping with the original methodology I don't plan to add the feature.
Now I think this Habit List looks fantastic and could be a great alternative for users that want that functionality. Well done!
You've done an awesome job with this. The UI is gorgeous and it looks like you didn't lose any functionality with it. I really can't think of anything to critique you on. It seems like most of the criticism on this thread is very minor nitpick-y things. Especially this business about the battery percentage and the alarm icon and not having a favicon for your website... Seriously guys, he's asking for some comments on the app, not the way that it's mocked up on the website. Keep on hacking kid.
I've actually been using this for several days now. I tried several similar apps before it and think this is by far the most usable. I like it a lot, but have one suggestion: there should be a way to go to a previous day's list view. I often don't get into the app until I'm in bed, which is sometimes after midnight, meaning I've now lost the current day's list and am actually looking at "tomorrow's" list instead. It's then a bit of a pain to go to the calendar view for each item I wanted to cross off an put an x for the previous day.
I completely agree with this. This is essential for us night owls who consider 2AM today! I think the easiest way to fix this would be to give the ability to set the te when the day begins. For me, it's not 12 midnight, it's 10AM.
137 comments
[ 2.9 ms ] story [ 204 ms ] threadDo you have a way to export the recorded data? That's something that bothers me about this kind of iOS app: the data might still be useful after you eventually stop using the app or even iOS. It could be as simple as sending XML or CSV via the on-device email.
https://play.google.com/store/apps/details?id=com.appsmithy....
Also, great design! Are you tracking conversions?
Feature suggestion: It would be nice to be able to keep track of things that need doing multiple times per day - the example featured on your website of "drink 8 glasses of water" would be more useful if i could come back into the app and log each one so i don't lose count throughout the day!
Also love the streak tracking, I have my habits logged and look forward to using it :)
This looks much more refined visually and functionally both. Will give it a try!
Just two things:
1) 1.99$ ? Are you sure a "free app" isn't best ? 2) Post to blog is bad ? Uh ? :P
So I just make the claim that "free on the App Store" is != "free on Google Play".
Part of that might be simple fact that buying stuff on Google Play is different from buying things on the App Store.
1. You need to set up another account (Google checkout)
2. Biggest one: You can only pay via credit card with Google checkout. This plays a major role in European countries where credit cards are less common. I read reviews in Android apps saying "I'd love to buy, but I don't have a credit card". There's no gift card, no coupon code, no wire transfer or anything like that.
Just my little unproven theory.
So, people using the App Store have less problems on spending money on Apps than people on Android. And not only in terms of a more "financial thinking" but accessibility problems of doing the purchase.
Edit: added last sentence.
And I think I gave the impression of "Apple hater", while I don't own any Apple products, I respect Apple and I think their products are great, but I just prefer Linux PCs and Android phones.
Also, I don't have the money :P
Everything else seems really polished, but those were the first things I noticed, and they distracted me enough to post something here.
Other than that, the app and the features look great.
Yes, this affects a lot of people.
In fact it's very disturbing to come to an aisle of clocks and not have them all showing exactly the same [current] time. It feels wrong.
And who'd buy a stopped clock anyway? Even though you know it just needs batteries, it feels somehow dead/broken. Your subconscious tells you not to buy.
The hands are at 10 and 2 because it looks aesthetically pleasing and visually balances the clock face. Calling it a smile is a heck of a stretch. It's more of an OK/checkmark then that a smile (and this is also a stretch).
Why the iPhone is 9:42:
"We design the (product launch) keynotes so that the big reveal of the product happens around 40 minutes into the presentation. When the big image of the product appears on screen, we want the time shown to be close to the actual time on the audience’s watches. But we know we won’t hit 40 minutes exactly."
And the iPad is 9:41:
Yeah! And for the iPhone, we made it 42 minutes. It turned out we were pretty accurate with that estimate, so for the iPad, we made it 41 minutes. And there you are – the secret of the magic time.
Source: http://cydiahelp.com/heres-why-apples-iphone-ads-always-show...
http://www.snopes.com/business/market/clockhands.asp
Love the handwriting font, calendar view, and streak badges!
To me, seeing something like this gives me the impression that the screenshot is not polished, that this detail was not paid attention to, and makes me wonder what else might have been missed.
*no scientific evidence
Edit: Some thoughts:
- Reminder probably doesn't need minute-by-minute granularity... 10 minute increments are probably fine and easier to scroll through.
- How about a "random time during the day" reminder?
I'd really like that. In the past, I've set up manual recurring reminders to go off at the same time during the day. When I got used to the reminder schedule, I started ignoring them.
No idea if he did the website though.
Where did you guys meet? Online? Offline?
One suggestion- I'd make a setting for letting you change the "Today" font from the handwriting one to a sans-serif one, like the rest of the app uses. I think the handwriting is very pretty and adds good production value, and so I'd keep it in the app, and certainly in the screenshots, etc, but for day to day use, wanting to turn that off would be an irritant every time I opened the app.
You're kinda mixing skeuomorphism with modernism in your design, which is a natural result of making real world analogs on iPhones, but the one place it hasn't seemed to blend well is that font.
Great looking app, and especially the icon is really well done.
Good luck!
:-)
The large, handwriting typeface works well for the list items as it makes you focus on it, but the "Today" heading should be different if only to clearly separate the middle section as your "list". Overall terrific design though.
Question: What happens if I go through a day without opening the app. Is the activity marked not done automatically?
Suggestion:
Tiny suggestion: Allow swiping in both directions. After using Sparrow I'm used to swipe left for most actions. Doesn't work here though.
I think that you really nailed the "Frequency" settings, especially the "x times per week" section. It makes it so flexible.
I've tried, but I can't think of anything I'd like added or changed. It's also very refreshing to use an app that doesn't have a "Settings" section.
Looking forward to starting to use it!
btw. for me, week starts on Monday.
https://m.chains.cc/
Also: What's that font?
I think you should change the calendar mockup.
From the Xs on the calendar, I was reminded of Jerry Seinfeld's: "Don't break the chain"[0], an anecedote about how making a chain of Xs on a calendar is the best way to form a productive habit. Someone else mentioned it in the comments as well.
However, the chain on the calendar is broken! Those users with the impression that this app will help them form a habit will be confused. If I'm making a big change in my life, I want to do something every day, not a piddling three times a week.
The calendar mockup should change to at least one week with a full chain of Xs, so users won't get the subconscious impression that this app is incapable of helping them build a habit.
Besides repairing the subliminal messages of failure, adding a full chain of Xs opens another avenue for 'gamification'. What if when you completed a full week of an unbroken chain, you received some type of bonus points or prize? Of course, these prizes would be in the form of a cool UI animation.
Also, it's 2012: have you ever heard of a favicon?
[0]: http://lifehacker.com/281626/jerry-seinfelds-productivity-se...
The application seems to fit my use cases perfectly.
Now I think this Habit List looks fantastic and could be a great alternative for users that want that functionality. Well done!
I know it would work on me.