Interesting concept, where we're going back to terminal kind of input. Just think this in mobile doesn't make my life that easier, since writing these symbols on mobile are hard.
But I like the concept, and actually believe that tools as Trello should adopt more of these type of codes.
For example, I would love to, through the name of a Trello card, add items do a checklist inside that card. Or to be able to add a description for example. This would make my life much easier when copy pasting lists of tasks to a Trello list.
In other words, think you may have at least inspired some other tools.
@danflopes Thanks Daniel.
We have placed the code shortcut drawer on top of the keyboard to access the 6 code keys ; Plus, there is auto-suggestions that pop for corresponding code keys. These makes typing the codes fast and simple on mobile. Please have a look at the uploaded images .. you can see our submit page.
I love the idea of codes instead of menus. I am the kind of person that masters shortcuts and codes to maximize efficiency. However, on my phone I actually believe that an effective User Interface would be superior to codes, so I find it interesting that this was built "mobile first". I mean, I get it, you always have your phone on you. But to me this is a perfect app for the computer. You could even make a CLI of it. Because the speed of typing on a keyboard and the fact that on a computer you have to move your hand off the keyboard to navigate and press things with a mouse, a code based system would be far more efficient and superior to menus on a computer. However, back to the phone, I would find this less ideal on my phone because typing is less desirable on the phone (especially because you need to switch keyboards to do characters like hashtags, quotes, and @ sign). This all would slow me down over a well thought out gesture based interface.
So maybe I would suggest a hybrid system. Can we maybe combine gestures on the phone with the codes on computers? I don't know these are only first impressions. I will try it myself and maybe find that codes on the phone aren't as bad as I am imagining. Regardless, this seems like an obvious play for a desktop app or even as a plugin to spotlight or alfred or something like that. In fact, an alfred-like interface for a todo app would be sick! A quick shortcode I press at any time to pull up a textbox overlay and then I type my code and click enter and continue on my work. I couldn't think of a more efficient todo app than that.
Best of luck. Hope my ramble is useful advice for you guys!
@_jacurtis Yes, there is a code shortcut drawer , that is placed just above the iphone keyboard; so you dont have to switch keyboards to access the special characters for inputting the syntax. Plus, we have put auto-suggestion that will display the relevent syntaxes as an when you tap any code key from this shortcut drawer. We hope you get a chance to use taskcode soon to see it all in person. Please have a look at the second and third uploaded image - where we have shown the images of our Submit page. Thanks a lot for the inputs.
Looks very interesting! Two questions from an avid user of Wunderlist:
1. Why not just use natural language like Wunderlist for dates etc? This would make it easier to speak into the input box using my device's mic feature in the keyboard.
2. Any plans to have a desktop app and Android app?
@palavalli Thanks Nagarjun !
1) our code based system can be used to cater to any use case scenario.Natural language system has its limitations. For example: 1) subtask and lists 2) copy paste for saving notes ( what if there are words like tomorrow or daily or morning etc in the content? NLS would get confused. 3) repeat on specific days ( Guitar class @evening $Wednesday $friday $saturday) 4) color tagging 5) subtask or lists as simple notes or reminders ... ..etc. Code-based system is more logical and straight forward. Plus, its really exciting to see your syntaxes getting converted to reminders. its like running a program :)
2) yes...a cloud-based - multi-platform system is on the cards.
I'll try to describe what I'm talking about. Say that I set a reminder for a work report that is due 9am tomorrow. If I have the app running in the background, my hope would be that a "1" (indicating that I have the report task due) would populate on the icon automatically tomorrow without me having to open it first. Does that make sense?
@nostradamion Are you asking today notification tab on your iphone ? If so , that features will be added in the future version. If its about the change of in-app notification - we have implemented it to make it as seamless as possible.
I think an automatic quotes for title would be 👍. The other codes feel natural but that I cannot get into. Also re-ordering of items seems to be missing now.
your feedback email appears to not exist so ill just do it here. q/f (questions/feedback)
1 - you could fix your parsers to allow a subtask and a reminder in a todo.
2 - theres a bug where if i cross off a subtask and then edit the todo it uncrosses off that completed subtask. thats could be fixed.
3 - will there ever bee a web client? even jsut a simple text one where i can write raw codes? computer - phone is kind of important for todos.
@prajwalrao Thanks ! So happy to hear that ...
Please share your thoughts on areas we can improve or change - so we can work on that make the next version better :)
I really like the card layout and overall look of this, but I'm not seeing anything that's tempting me away from another solution that offers robust natural language task creation across multiple platforms (Todoist, in my case). It doesn't do subtasks or colours via NLP input, but it processes all the rest, often without the need for any special syntax.
For example, your third preview—“Take Medicine” $daily @0800a—could be entered in Todoist by simply typing: Take Medicine daily at 8am.
Can you comment on what key differentiating features or advantages you see versus products like that?
@mostlymarius Thank you.
We have thought about every possible use case when we developed the language for Taskcode; and we believe any type of reminder setting can be entered using our code based system versus natural system. Few Examples - like you said 1) subtask. 2) you can repeat on specific dates like: Drum class @evening $thursday $friday or 3) what if you want to copy+ paste a small article that has words like tomorrow or daily or time ? Natural language based system will only get confused. 4) what if you want to start repeating a task from a date after 5 months etc...
So our system is more straight forward and more logical and the codes can be used in any combination to create a reminder for any scenario.
@danny_kurian@mostlymarius In Todoist you can do `Run 5 km #Sports priority 2 @health every mon, wed starting in 5 months` => This would properly parse project, priority, label and recurring due date that has a start date.
What we tried with our system is making date parsing as easy as possible -- the user does not need to learn any code syntax.
If this went to desktop also I'd use it. Everything else for more is too much input Evernote, Trello etc. This finally may be the system that beats pencil and paper
I like the direction your going. You could easily use the "codes" just like you enter calendar entries with natural language. Having to learn new "codes" is do able but I feel takes too much effort.
This reminds me of Remember The Milk as they allowed text codes to indicate task attributes. It made it easy to input a lot of extremely fast once you got the idea down. Do you have a web app? Not sure I'd get the same value when I have to use my mobile keyboard
@bmeadowcroft we have put a code shortcut drawer, placed on top on iphone keyboard. So you can easily and quickly access these 6 codes. You also get auto suggestions for syntaxes for the respective codes. Please see the images of the Submit page we have uploaded. Hope you get a chance to use our app to see it in action. Anyways, thanks a lot for your inputs.
Pretty cool product, @danny_kurian. I was going to pass since in my heart of hearts I'm really a natural language fan; however, considering the unnecessary douchebaggery displayed toward you by some (looking at @stoweboyd) I'm just gonna snag it anyway.
I totally agree about a Mac OS companion for anything that is as typing-focused as this. For what it's worth, I'm a fan of Calendars 5 date/time entry system.
Anyway, looking forward to what you have in store next for it.
@danny_kurian hey, could you add support for MM/DD/YYYY date entry and a 12 hour clock instead of 24? Also, why can't I have a reminder and subtasks? :(
@danny_kurian I know that probably it's a lot of work: setting up a REST server, user registration, pushing notification and so on, but I think it worth the effort. For example, the integration between Trello and Todoist (which uses a similar parsing approach) is quite useless at the moment because it's hard to set a specific due date.
Remotes.in