Nice, very cutting-edge. Thought you would like to know, though, that it almost brought my browser down (locked up all tabs solid for 8 seconds straight). Using Chrome 14.0.825.0 canary.
The "I love this app" quote has a space between the period and the closing quotation mark which allows it to typeset the quotation mark by itself on the last line.
Yep, that was all I found to complain about. Well, that and my iPad is all the way downstairs so I have to fetch it before I can buy the app.
Update: you might also add the extra attributes to the email login field to prevent spelling correction in Mobile Safari.
The Page Flip is in Chrome and Safari, but when I started it was going to just be a perk for Safari as Chrome didn't support 3d perspectives.
I noticed one day that the beta channel of Chrome had started to support 3d perspectives, but to my distress their support was buggy and left graphical artifacts. I submitted bug reports and luckily in the latest Chromes it works just as nicely as Safari.
The big thing I got into on this project is CSS animations. They look a bit scary at first but in practice they are not too complicated. I did a mixture of JQuery animation and CSS transitions on this and both have their strengths.
It's made to copy the JQuery 1.5 "Deferreds", and to copy JQuery's model that easy/common things should be easy, uncommon things should be possible but may be more complicated to write.
As for 'bonus features', the only thing I have that most S3 libs don't is support for the S3 feature of uploading very large files in parallel chunks.
The fonts are a bit rough, i think cannot read them well and I got 28 and 0 eye problems so people with more age and eye problems will have a hard time reading it. maybe making it a little bigger and getting some better fonts try www.typekit.com or something.
Anyway great design, the app in itself is not useful for me as ConceitedCode6 pointed I like portable todo lists, maybe an Iphone app ?
I'd change the default font to something more readable, remove the coffee stain from the page, let people flip a few pages ahead (otherwise, why use the notebook paradigm?), and change the "i'm a new user" flow -- the form field animation is pretty and ingenious, but it's also confusing, so I don't think it's worth it.
I have noticed that on different screens the font is appearing differently, this is something that I didn't anticipate and I guess is a pitfall of using a custom-created font.
This is on my to-do list, adding another font ;)
It actually started life as an iPhone app, you can download it for free for Android/iPhone
Wow, slick and simple interface. As somebody who was always better at carrying a new paper list each day than dealing with things like RTM or Google Tasks, but also doesn't always have something to write down new things to do, I think this just might be the app I never knew I wanted. I'll be trying it out over the next few days.
One question -- why is the password input in plaintext on the Android app? I don't like the thought that somebody could get hold of my device and see my password just sitting there in plaintext if they just went to settings...
Very good "Your browser is not compliant page." The Opera browser is CSS3, 3D Transform, Node.js capable. If you are doing certification using a browser check, do the following: Tell the user their website is not optimized for their browser, suggest the browsers as you have it on your site, then provide the user with the option to continue ahead with their current browser.
In the future, could you just put a small warning, instead of blocking page completely?
I don't mind if I get page without some 3D transition, but a complete block gives an "F*U" impression, even if you are just working on making it perfect.
Do It (Tomorrow) is based on a simple concept where you can just look at what you have to do today and push less important things to later.
The "days" aren't literal dates, add todos to today - they will stay on that page forever until you cross them off or delete them. The pages are more like 'now' and 'later', at least that's how I use it.
Yeah the way I do it I have two todo lists- one for Today, and one for This Week. Each night I move stuff from my This Week list into my Today list to be done the next day. That's how I will use this.
It's very cool. It takes the "don't make me think" principle to the next level by forgoing "options" like "Register a new user" or "Create a new account" and instead makes the action a simple fact. I am a new user!
Mm... I love the look and design of your web app. Just wondering, were you the only person worked on that app? or did someone else provide the design (i.e. graphics, CSS styling)?
Personally, I applaud you for coming up such a great app. I can only wish I can achieve the level of work that you do, but I think I care too much about Internet Explorer users to come up with something that require Firefox/Chrome/Safari... it is definitely a fine balance or choice you make.
Wow. Just wow. When I clicked the link on HN I never expected something that good. I was especially amused at the login/signup trick. Frankly, the whole thing caught me off guard.
Awesome. One minor complaint: I added some tasks, thought, "man this is cool", and signed up--at which point you erased my tasks. Not a huge complaint, but they really should be transfered over to your newly-created account.
I suggested local storage only for the case where a new user (not logged in) has added some tasks and then decides to sign up. The tasks in local storage would then be added to the user once it is created. The local storage acts as a temporary storage location while the user is created. Having this work across platforms is not necessary.
This is cool. I'm one of the guys who makes WorkFlowy.com, so I always check out new to-do/list making apps. I'm almost always like, "This is super lame," but not this time. This app actually seems quite nice. I'd like to be able to flip forward/backward in the planner, as that aligns with the metaphor nicely.
At first I wanted to be able to flip forward / backward as well, but on second thought, maybe only being able to add todo's for today and tomorrow is a plus ?
Obviously you are shooting for a realistic UI. I don't think the current strikethrough image is very realistic since I do not draw the same line every time I cross an item out in real life. I suggest you make use of a sprite image to implement multiple lines.
107 comments
[ 3.1 ms ] story [ 181 ms ] threadYep, that was all I found to complain about. Well, that and my iPad is all the way downstairs so I have to fetch it before I can buy the app.
Update: you might also add the extra attributes to the email login field to prevent spelling correction in Mobile Safari.
I noticed one day that the beta channel of Chrome had started to support 3d perspectives, but to my distress their support was buggy and left graphical artifacts. I submitted bug reports and luckily in the latest Chromes it works just as nicely as Safari.
The big thing I got into on this project is CSS animations. They look a bit scary at first but in practice they are not too complicated. I did a mixture of JQuery animation and CSS transitions on this and both have their strengths.
The Node.js code is very simple, it's a small sync script that sits behind nginx. Todos are stored on S3, I used my in-progress S3 library for node.js - can see this here - https://github.com/alexbosworth/Node-S3/blob/master/aws-s3.j...
https://github.com/LearnBoost/knox
Both look similar. Any quick commentary on where you plan on taking your s3 lib (features etc..) ?
As for 'bonus features', the only thing I have that most S3 libs don't is support for the S3 feature of uploading very large files in parallel chunks.
The fonts are a bit rough, i think cannot read them well and I got 28 and 0 eye problems so people with more age and eye problems will have a hard time reading it. maybe making it a little bigger and getting some better fonts try www.typekit.com or something.
Anyway great design, the app in itself is not useful for me as ConceitedCode6 pointed I like portable todo lists, maybe an Iphone app ?
Congrats !
I'd change the default font to something more readable, remove the coffee stain from the page, let people flip a few pages ahead (otherwise, why use the notebook paradigm?), and change the "i'm a new user" flow -- the form field animation is pretty and ingenious, but it's also confusing, so I don't think it's worth it.
Apparently, the concept is that you only have two queues/stacks, "now" and "later." I do agree that this isn't very intuitive from the design.
This is on my to-do list, adding another font ;)
It actually started life as an iPhone app, you can download it for free for Android/iPhone
One question -- why is the password input in plaintext on the Android app? I don't like the thought that somebody could get hold of my device and see my password just sitting there in plaintext if they just went to settings...
Here is a link to the logo so you can add it: (http://media.opera.com/media/images/icon/Opera_512x512.png)
Edited to be more constructive and helpful in addressing the issue.
I don't mind if I get page without some 3D transition, but a complete block gives an "F*U" impression, even if you are just working on making it perfect.
The "days" aren't literal dates, add todos to today - they will stay on that page forever until you cross them off or delete them. The pages are more like 'now' and 'later', at least that's how I use it.
Boing Boing did a nice review of the iPhone App and they explained the concept better than I probably can http://boingboing.net/2011/03/08/of-the-many-many-fac.html
I am trying to get this one sorted
Some thoughts:
- I tried to drag some tasks from "today" to "tomorrow" and couldn't. Ended up marking a task as done instead.
- The animation when you click the arrows is a little confusing and hard to follow.
I also tried drag and drop. Both between today and tomorrow and a way to change the ordering. It'd be great to see that functionality.
Really nice work, guys!
This looks great, I love the page turn animation.
Personally, I applaud you for coming up such a great app. I can only wish I can achieve the level of work that you do, but I think I care too much about Internet Explorer users to come up with something that require Firefox/Chrome/Safari... it is definitely a fine balance or choice you make.
Do It (Tomorrow) is an Adylitica production - you can read about my company here: http://adylitica.com/ - our team: http://adylitica.com/team.
IE support may come in the future, but it is very labor intensive as IE is really far behind, even in IE9.
IP: 184.73.182.11
Whois: Amazon.com, Inc. AMAZON-EC2-7 (NET-184-72-0-0-1) 184.72.0.0 - 184.73.255.255
Hats-off to you sir.
He's already storing login info, so associating a few hundred bytes of text with that shouldn't be too difficult.
Anyway, nice work.