<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Lachlan Hardy - ReadWriteWeb</title>
      <link>http://www.readwriteweb.com/feeds//</link>
      <description>Posts by Lachlan Hardy on ReadWriteWeb</description>
      <language>en</language>
      <copyright>Copyright 2012 Richard MacManus</copyright>
      <managingEditor>readwriteweb@gmail.com</managingEditor>
      <lastBuildDate>Fri, 03 Aug 2007 09:38:49 -0800</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=4.35-en</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

      
      <item>
         <title>Google Mashup Editor</title>
		<description><![CDATA[<p><img alt="" border="0" src="http://www.readwriteweb.com/images/gme-logo.jpg"
align="left" hspace="5" vspace="5" width="214" height="37" />I just got in to the shiny new beta for the <a href="http://editor.googlemashups.com/">Google Mashup Editor</a> and I wanted to share my thoughts on it with you. Like <a href="http://pipes.yahoo.com/">Yahoo! Pipes</a> before it (our review <a href="http://www.readwriteweb.com/archives/yahoo_pipes_web_database.php">here</a>), the Google Mashup Editor provides a simple interface that enables developers to make basic web applications and mashups quickly. And again, like Yahoo! Pipes, it is very definitely aimed at developers.</p>

<p>The idea behind it is to provide a rapid development framework for mashing feeds into Google services, using common technologies such as XML, JavaScript, CSS and HTML. It also offers a JavaScript API for more advanced behavioral interactions. Google describes the Mashup Editor as "a great tool for grabbing information from feeds and letting users see and manipulate it."</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d.ads.readwriteweb.com/ck.php?n=2687&amp;cb=2687' target='_blank'><img src='http://d.ads.readwriteweb.com/avw.php?zoneid=14&amp;cb=2687&amp;n=2687' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[<p><img alt="Google Mashups Editor" border="0" height="280" src="http://www.readwriteweb.com/images/gme-editor.jpg" width="530" /><br /><em>Google Mashups Editor, showing code for a 'Hello, World' application.</em></p>

<h2>Documentation</h2>

<p>For keen developers who haven't yet received access to the beta, there is a strong set of resources you can use to start learning the GME application functionality, structure, code and controls that don't require a login. Ample <a href ="http://code.google.com/gme/">documentation</a> is available, including a <a href="http://code.google.com/gme/gettingstarted.html#structure_of_a_mashup_application">diagram of the application structure</a> and a <a href="http://code.google.com/gme/reference.html">comprehensive tag reference</a>. Typical of Google, the documentation is the bare necessities, without even a index of the listed tags at the top of the reference page. Also, there is currently a short list of <a href="http://code.google.com/support/bin/topic.py?topic=12044">articles &amp; tutorials</a>, a <a href="http://code.google.com/support/bin/topic.py?topic=11558">FAQ</a>, the <a href="http://googlemashupeditor.blogspot.com/">official project blog</a>, and, of course, a <a href="http://groups.google.com/group/google-mashup-editor">Google Group</a>.</p>  

<h2>Components</h2>

<p>The application itself is divided into 3 main parts: the Editor, Feed Browser and Sandbox. A screenshot of each is included in this article.</p>

<p>The Editor is for building projects. Each project can have multiple GML files (I'd guess that stands for Google Markup Language, but it's not documented), and you can also upload resource files such as JavaScript or images. Each GML file can contain a mix of XML, HTML, JS, CSS and the GME tags. The examples don't encourage good coding practices, but at least you have a lot of flexibility with how you code the applications.</p>

<p><img alt="The GME Feed Browser" border="0" height="367" src="http://www.readwriteweb.com/images/gme-browser.jpg" width="530" /><br /><em>The GME Feed Browser, browsing the Read/WriteWeb feed.</em></p>
  
<p>The GME Feed Browser is a convenient tool for checking your source feeds. You can use Google Base, or external feeds that you source yourself. The documentation frequently suggests using <a href="http://pipes.yahoo.com/">Yahoo! Pipes</a> to clean up feeds before bringing them into GME. It offers some simple options for choosing the maximum number of results and pages you want returned.</p>

<p>The Sandbox is the simplest of the GME components. It's a running version of your applications. Just hit 'Test' in the Editor and, after a sluggish pause, you're automatically delivered to the Sandbox where your application begins running. You can test all functionality and see how your app will look. It also offers a simple option for viewing it as a Google Gadget.</p>

<p><img alt="The GME Sandbox" border="0" height="345" src="http://www.readwriteweb.com/images/gme-sandbox.jpg" width="530" /><br /><em>The GME Sandbox, displaying a quick basic app I wrote for reading Read/WriteWeb feeds.</em></p>

<h2>Publication</h2>

<p>Publishing is as simple as pressing a button and choosing a name for your application. That name becomes the subdomain at googlemashups.com, such as this sample application at <a href="http://mapwiki.googlemashups.com/">http://mapwiki.googlemashups.com/</a>. Google curates a full <a href="http://gallery.googlemashups.com/">gallery of other mashups</a>. Getting your mashup live and into that gallery as quickly as possible will result in massive exposure - the balance will be making sure it's good enough to stand out.</p>

<h2>Conclusion</h2>

<p>The Google Mashup Editor is an incredibly powerful tool for rapid testing and deployment of mashup concepts, particularly those that utilize Google services or products. This opens the space to all those developers who don't have their own servers to play on and gives them a framework to kickstart development. It's simple easy and fun to produce something very quickly, but it will be much harder to produce fantastic products. Nonetheless, the cost-savings in development time are going to make this a popular testbed for all sorts of concepts. Google Mashup Editor is a name you will hear a lot in future.</p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/google_mashup_editor.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/google_mashup_editor.php</link>
         <guid>http://www.readwriteweb.com/archives/google_mashup_editor.php</guid>
         <category></category>
         <pubDate>Fri, 03 Aug 2007 09:38:49 -0800</pubDate>
<author>Lachlan Hardy</author>
      </item>
      
      <item>
         <title>SeeqPod Music and Recommendation Search Engine</title>
		<description><![CDATA[<p><font style="float: right"><script type="text/javascript">
digg_url = 'http://digg.com/music/SeeqPod_Music_and_Recommendation_Search_Engine';
digg_bgcolor = '#ffffff';
digg_skin = 'compact';
</script>
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></font><img alt="" border="0" src="http://www.readwriteweb.com/images/seeqpod-logo.jpg"
align="left" hspace="5" vspace="5" width="190" height="45" />The team behind <a href="http://www.seeqpod.com/">SeeqPod</a>, a music search and recommendation engine, believes strongly in what they call "playable search." SeeqPod trawls the web, indexing all the music files it finds, and then offers them for playback direct from that location.  The company knows that because they are not hosting any music files, but are merely offering links to them, they can neatly sidestep copyright and legal concerns.</p>

<p>The homepage is reminiscent of Google's original unadorned page with just a simple search form. The vital difference,is that SeeqPod also displays a sample of current music being indexed by its engine. These songs are meant to draw you in, and succeed at it.   There's something mesmerising about watching track after track scroll by.</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d.ads.readwriteweb.com/ck.php?n=2647&amp;cb=2647' target='_blank'><img src='http://d.ads.readwriteweb.com/avw.php?zoneid=14&amp;cb=2647&amp;n=2647' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[<p><img alt="The SeeqPod homepage" border="0" height="448" src="http://www.readwriteweb.com/images/seeqpod-sitehome.jpg" width="530" /><br /><em>The SeeqPod homepage.</em></p>

<h2>Searching</h2>

<p>Quick searches for my favorite artists consistently brought up dozens of tracks. When more obscure artists aren't found, SeeqPod promises to look for them. All search results can be added to a playlist, either audio or video. Playlists can be named, shared and saved, although the latter requires an account.</p>

<p><img alt="My SeeqPod homepage" border="0" height="284" src="http://www.readwriteweb.com/images/seeqpod-home.jpg" width="530" /></p>

<p>The site offers numerous options for interacting with a track including the ability to share, embed or delete them. There are also options to find out more about the track like its lyrics, blogs that it appears on, and MySpace and Wikipedia entries. Some tracks give users the option to buy them on Amazon, check tour dates or even download it as a ring tone.</p>

<p>Hands down the best feature, though, is "discover." SeeqPod uses their own patented algorithms that "analyze and mimic the way people make associations, using a biomimetic approach revealing direct, indirect &amp; hidden connections between different objects." In practice, that means that SeeqPod can tell me that <i>Pearl Jam</i> is associated with both <i>Temple of the Dog</i> and <i>Mother Love Bone</i> - which is pretty good given the <a href="http://en.wikipedia.org/wiki/Temple_of_the_Dog">intertwined history of those bands</a>.  Using the discover feature can help lead you to new music that relationships SeeqPod has figured out suggest you will enjoy.</p>
  
<p><img alt="Track options" border="0" height="257" src="http://www.readwriteweb.com/images/seeqpod-options.jpg" width="530" /><br /><em>Each track has numerous options.</em></p>

<h2>Potential</h2>

<p>SeeqPod has a lot of potential. It is fun, interesting and useful, and I already find myself using it daily. The whole site is built in Flash, which makes song interaction and playing very smooth and easy. There are some simple implementation issues such as tracks that cut out - which is <strong>incredibly</strong> frustrating, but may be due to the source files rather than SeeqPod itself. The biggest downfall for me is the lack of recommendation on the fly. You need to find your own tracks and queue them, there is no radio option a la Pandora.</p>

<p>I may have been spoiled (or possibly corrupted) by all the social networking sites out there, but I'd love to be able to find other users. I can share my playlists specifically with friends and SeeqPod offers a number of ways to do that, but I'd love to just be able to check out what other cool music my friends have found without them having to initiate it, or be able to find friends based on common musical interests.</p>

<h2>Open for play</h2>

<p>SeeqPod also has an <a href="http://www.seeqpod.com/api/">API</a> which offers access to its search results and, more importantly, to its recommendations capabilities. So far documentation is limited, but coding for it looks straightforward.</p>

<p>The site also has a bunch of <a href="http://www.seeqpod.com/in_silico.html">experimental products</a> under development, such as an <a href="http://www.seeqpod.com/iphone">iPhone app</a>. Being an Aussie, I have no access to that particular device, but I'd love to hear what iPhone users think of it!</p>

<p>SeeqPod is a very exciting product. The combination of massive search index and immediately playable files is a big winner with everybody I've talked to. "Playable search" may be the future, but even if SeeqPod is wrong, they have a very cool useful site that's great to use right now.</p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/seeqpod_music_and_recommendati.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/seeqpod_music_and_recommendati.php</link>
         <guid>http://www.readwriteweb.com/archives/seeqpod_music_and_recommendati.php</guid>
         <category></category>
         <pubDate>Thu, 26 Jul 2007 11:58:27 -0800</pubDate>
<author>Lachlan Hardy</author>
      </item>
      
      <item>
         <title>Pownce: &apos;Send stuff to friends&apos;</title>
		<description><![CDATA[<p><a href="http://pownce.com"><img alt="" border="0" src="http://www.readwriteweb.com/images/pownce-logo.jpg"
align="left" hspace="5" vspace="5" width="146" height="64" /></a><a href="http://pownce.com">Pownce</a> is the hot new kid on the social networking block. Digg's <a href="http://en.wikipedia.org/wiki/Kevin_Rose">Kevin Rose</a> is involved and that has been enough to generate considerable buzz, but is it deserved?</p>

<p>Pownce is self-described as 'a way to send stuff to your friends.' You can send links, files, events and messages, each as a distinct type. The messages functionality has prompted comparisons to <a href="http://twitter.com">Twitter</a>, but this is no presence/status application. It may be a micro-blogging app in a sense, and some people are using it as such for now, but the lack of automatic line break formatting discourages lengthy posts - they simply become unreadable. As usage evolves, messages are more likely to be used for questions to groups of friends since replies are threaded.</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d.ads.readwriteweb.com/ck.php?n=2602&amp;cb=2602' target='_blank'><img src='http://d.ads.readwriteweb.com/avw.php?zoneid=14&amp;cb=2602&amp;n=2602' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[<p><img alt="The Pownce homepage" border="0" height="318" src="http://www.readwriteweb.com/images/pownce-homepage.jpg" width="530" /><br /><em>The Pownce homepage, showing a sample message and a sample event.</em></p>

<p>Pownce is currently invitation only, but because each new member automatically receives 5 invites, it is spreading fast. The default account allows for an unlimited number of messages, links, events and files, but each file is limited to no more than 10mb in size. For $20 USD per year users can choose to go 'pro' and send files up to 100mb in size. Going pro also removes advertisements from the site - ads are inserted in-stream with your regular content.</p>

<h2>Cross-Platform Desktop Access</h2>

<p><img alt="The Pownce AIR application" border="0"  src="http://www.readwriteweb.com/images/pownce-AIR-app.jpg" align="right" hspace="5" vspace="5" width="321" height="400" />The web app is also accessible via a desktop application built on the shiny new Adobe Integrated Runtime (AIR) platform (formerly codenamed 'Apollo'). The AIR application offers all the same functionality as the website in an interface that will be instantly familiar to any users of <a href="http://iconfactory.com/software/twitterrific">Twitterific</a>. It requires an install of the AIR plugin for your specific OS, but the Pownce developers only need to build one version to deliver it cross-platform. I installed the original alpha and uninstalled it the same day due to instabilities that froze out functionality on my OSX machine. I installed the Alpha 2 version for the purposes of this review and it initially froze my machine again, but since I rebooted it has been fine. The problems may be isolated to my machine and given that AIR is still in beta, it's hard to judge whether the problem lies with the Adobe runtime or with the Pownce app.</p>

<h2>Using the Application</h2>

<p>Sending your 'stuff' is easy. It's simple to add content and upload files. Uploading requires a bit of a wait, but most people are used to that. Easily the best feature is being able to make sets of contacts. Few social networks offer this functionality well, and Pownce is leagues ahead in this area. Pownce 'sets' are totally granular. You can have as many as you like, and your friends can be added to multiple sets. This offers lots of opportunity for targeting content at particular groups of people.</p>

<p>It's easy to be critical of an application that was launched on June 27th, but there are a bunch of little things that make Pownce incredibly annoying to use: 
  <ul>
    <li>All notifications are done via email, and only provide a link - forcing a click-through to the site.</li>
    <li>There is no RSS</li>
    <li>Reply notification is only for the thread originator - so you don't see anybody else's contributions unless you look for them</li>
    <li>There is no coherent navigation system amongst your bits and pieces of content</li>
    <li>Events don't have reminders, or attendee lists</li>
    <li>It sends advertisements to you desktop when using the AIR application</li>
    <li>All content sits on your homepage as a chronological stream, meaning replies are disconnected from the rest of the thread</li>
    <li>Despite the interesting 'Friends of Friends' feature, finding and adding contacts is still not as easy as it should be</li>
 </ul>
</p>

<p><img alt="Making sets of friends" border="0" height="464" src="http://www.readwriteweb.com/images/pownce-friends-set.jpg" width="530" /><br /><em>Making sets of friends (names blurred to protect the potentially innocent)</em></p>

<h2>Summary</h2>

<p>Pownce has incredible potential as an application for sharing specific content with particular groups of contacts. There are some things it does very well, such as grouping specific friends and contacts into sets. But from a usability perspective, there are also a lot of flaws. Pownce is backed by a strong, veteran team, and they are <a href="http://pownce.com/kevin/notes/28985/">actively seeking feedback</a> so hopefully we can expect improvements relatively soon.</p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/pownce_send_stuff_to_friends.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/pownce_send_stuff_to_friends.php</link>
         <guid>http://www.readwriteweb.com/archives/pownce_send_stuff_to_friends.php</guid>
         <category></category>
         <pubDate>Tue, 17 Jul 2007 01:17:31 -0800</pubDate>
<author>Lachlan Hardy</author>
      </item>
      
      <item>
         <title>Scouta: Expands Recommendation Model to All Media Types</title>
		<description><![CDATA[<p><font style="float: right"><script type="text/javascript">
digg_url = 'http://digg.com/software/Scouta_Expands_Recommendation_Model_to_All_Media_Types';
digg_bgcolor = '#ffffff';
digg_skin = 'compact';
</script>
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></font><img src="http://www.readwriteweb.com/images/logo_scouta.jpg" vspace="5" hspace="5" align="left" /><a href="http://scouta.com">Scouta</a> is a web app that provides you with media recommendations, based on preferences and interests you display by your selections within the application. If that sounds complicated, think <a href="http://pandora.com">Pandora</a>, but for all media on the web (including media available outside the US). Or think <a href="http://last.fm">Last.FM</a> without the fuss about neighbors. To be honest, neither of those comparisons is quite right either. It's more like <a href="http://youtube.com/">YouTube</a>, except all the side column content is actually interesting to you.</p>
  <p>Scouta is virtually unique. It takes the recommendation model that everybody seems to be doing with music and expands it to all types of media. The closest similar product I've found is <a href="http://video.stumbleupon.com/">StumbleVideo</a>, but again that is limited to only videos. Scouta allows video and audio - so your media can range from music videos, to movie-length documentaries, to podcasts or songs.</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d.ads.readwriteweb.com/ck.php?n=3901&amp;cb=3901' target='_blank'><img src='http://d.ads.readwriteweb.com/avw.php?zoneid=14&amp;cb=3901&amp;n=3901' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[<p><img src="http://www.readwriteweb.com/images/screenshot-homepage2.jpg" /><br />
  <em>homepage - The new 'Play' homepage allows visitors to test how recommendations work</em></p>
  <h2>Recommendations</h2>
  <p>The recommendations model is simple, although I bet their algorithm isn't! Scouta takes all your interactions on the site and uses them as behavioral indicators of interest. According to a post on their blog by CEO Richard Giles, <a href="http://blog.scouta.com/2007/05/07/improving-your-recommendations/">Improving Your Recommendations</a>, adding media you like from around the web is the strongest indicator, but it also measures your interests based on your ratings of media added by others, groups you join or create, and any descriptions, titles or tags you add.</p>
  <p>This is just the kind of modeling system that I advocate to everybody who will listen. It costs the user nothing. There's no extra work for you. No bonus clicks or monkey-dancing to get the application to start working for you. You can just use it and the benefits start to accrue.</p>
  <p>This is now much clearer on the <a href="http://scouta.com/">brand spanking new homepage</a>. Launched only <a href="http://blog.scouta.com/2007/06/11/scouta-play/">this past weekend</a>, it allows users to experience recommendations without an account. I logged out and cleared my cache, but the homepage didn't take too long to start recommending more and more Pearl Jam clips to me. Given I started the <a href="http://scouta.com/groups/pearl%20jam/">Pearl Jam group on Scouta</a> on the weekend as part of my testing for this review (and because Pearl Jam rock!), I think that's a sterling indication of what this application can do for you. Obviously, the recommendations get smarter and smoother for members, as they have a longer history of more actions to work with.</p>
  <p><img src="http://www.readwriteweb.com/images/screenshot-member2.jpg" /><br />
  <em>member - A member's profile shows their latest media, recommendations, groups and friends</em></p>
  <p>Scouta surfaces recommendations to you on your profile page, but also subtly on media pages. This means that while browsing, you can always find something you want to click on. Profile pages also show the groups you belong to and, of course, in our ever-social web world, your 'friends'. There is no particular functionality around friends in Scouta. It's just an easy way to find people later and see what they've been watching/listening to.</p>
  <h2>Downsides</h2>
  <p>The site feels slow. Although I don't think it actually is, because the pages are quite quick to load. The problem seems to be more the responsiveness of some of the Ajax functionality. I've become used to instant actions when clicking a rating and on Scouta there's a slight pause. The same applies for various other functionality. Worse, at time of writing, I'm unable to add media to Scouta - temporarily the error message assures me.</p>
  <p>Anybody will tell you that I'm no designer, but there is something about the Scouta interface that feels unfinished. I applaud the brave graffiti-stylings. That design is really several steps beyond where most startups would have stopped, for fear of not looking "2.0" enough. And I like that. It's some of the content modules that feel out of place, as if they hadn't been designed. My guess would be because that's the case. It looks like the development is getting ahead of the design.</p>
  <p><img src="http://www.readwriteweb.com/images/screenshot-media2.jpg" /><br />
  <em>media - The design allows plenty of options for browsing, but feels unfinished</em></p>
  <p>Scouta has a pretty rapid development cycle, pushing out new builds regularly, so I'm sure speed, reliability and design issues will be fixed in due course.</p>
  <h2>Conclusion</h2>
  <p><font style="float: right"><script type="text/javascript">
digg_url = 'http://digg.com/software/Scouta_Expands_Recommendation_Model_to_All_Media_Types';
digg_bgcolor = '#ffffff';
digg_skin = 'compact';
</script>
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></font>Scouta is pushing a common and effective services model into new territory and doing a great job of it. The recommendations work remarkably well, even with relatively limited use. There are still some issues with speed and reliability. The design needs polish, but over all this is an exciting application that really achieves its claims.</p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/scouta_recommendations_all_media_types.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/scouta_recommendations_all_media_types.php</link>
         <guid>http://www.readwriteweb.com/archives/scouta_recommendations_all_media_types.php</guid>
         <category></category>
         <pubDate>Tue, 12 Jun 2007 21:06:06 -0800</pubDate>
<author>Lachlan Hardy</author>
      </item>
      
      <item>
         <title>Todoist: Task Management Simplified</title>
		<description><![CDATA[<p><img src="http://www.readwriteweb.com/images/todoist-logo.gif" vspace="5" hspace="5" align="left" /><a href="http://todoist.com/">Todoist</a> is a to-do list application that claims to be "useful, fast and easy to use". In the crowded market of task management apps, led by the likes of <a href="http://tadalist.com/">Ta-da List</a> and <a href="http://rememberthemilk.com/">Remember the Milk</a>, it has to be. And, as I found out in my tests, it is.</p>
  <h2>Interface</h2>
  <p>Built with a focus on absolute simplicity, this application is a joy to use for my task lists. It allows a hierarchical structure of categories or projects - each with their own task items. Sub-projects can be collapsed to simplify the interface even more.</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d.ads.readwriteweb.com/ck.php?n=3895&amp;cb=3895' target='_blank'><img src='http://d.ads.readwriteweb.com/avw.php?zoneid=14&amp;cb=3895&amp;n=3895' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[<p><img src="http://www.readwriteweb.com/images/screenshot-homepage.jpg" /><br />
  <em>Default homepage ordered chronologically, showing overdue items and those for today</em></p>
  <p>Each item is added to the appropriate list with just a title and a date. A variety of date formats are recognized automatically upon submission - "Next Wednesday" is just as acceptable as "20 Jun 2007", and "+5" translates to due in 5 days. Some abbreviations are also accepted: if I want a task due fortnightly on Mondays, I type "ev 2 mon". In similar fashion, priorities can be assigned directly in the title of the item by using syntax shortcuts such as "!p1" and "!p2".</p>
  <p><img src="http://www.readwriteweb.com/images/screenshot-add-item.jpg" /><br />
  <em>Quickly add an item</em></p>
  <p>Everything about this application begs for power-users. You can just use it as is, using the mouse for most options and typing as necessary to fill in the details. Just like the date and priority shortcuts, however, everything else can be done faster and faster as you get a handle on the powerful <a href="http://todoist.com/Help/viewHelp?page=shortcuts">keyboard shortcuts</a>.</p>
  <p>The interface itself is very straightforward. Virtually all functionality is Ajaxified for speed and the display of help files and information is done via lightbox popups. There are virtually no other page loads once you've logged in. However, informative pages are available at real URLs for external reference. The downside to all that speed is that the application was not built with accessibility in mind - no JavaScript means no Todoist.</p>
  <p><img src="http://www.readwriteweb.com/images/screenshot-reorder-item.jpg" /><br />
  <em>Choose 'Reorder' to move your items around by click and drag</em></p>
  <h2>API</h2>
  <p>Like all the best web applications, Todoist offers a comprehensive API that offers access to all of the basic functionality. This allows what is quickly becoming the most highly sought prize of Web 2.0 - ubiquity of access. The simplicity of the API means that a developer network is rapidly building up around the tool. Mac OSX users can access it via <a href="http://quicksilver.blacktree.com/">Quicksilver</a> or the <a href="http://todoist.com/Help/viewDashboard">Dashboard widget</a>. Todoist creator, <a href="http://amix.dk/">Amir Salihefendic</a>, has also released a <a href="http://amix.dk/blog/viewEntry/19181">widget for Netvibes and iGoogle</a> that completely replicates the app's functionality from within your own page on those sites. There is also a <a href="http://todoist.com/Help/viewGmail">Firefox extension for Gmail</a> that allows you to delegate emails to your task lists for dealing with later. And another that allows access to Todoist from your browser status bar. Naturally, Todoist has a <a href="http://todoist.com/m/">mobile site</a> for quickly checking or adding items when out and about. All in all, a multiplicity of touchpoints increasingly reminiscent of <a href="http://twitter.com">Twitter</a>.</p>
  <p>I've made a big deal about the simplicity of this interface, but for good reason. Todoist is easier to use than Ta-da List and it's much lighter than Remember the Milk. If you're looking for the simplest, easiest way to keep track of your tasks, this might just be it.</p>
  <h2>Negatives</h2>
  <p>There are downsides, of course. As mentioned above, accessibility appears not to have been considered. Another major feature some people might miss is notifications. Todoist doesn't remind you of tasks, nor does it let you know when you've missed them. You have to be using the app to keep track. It mitigates that to a certain extent by being available in more locations, but it certainly pales in comparison to Remember the Milk's comprehensive methods of notification.</p>
  <h2>Conclusion</h2>
  <p><a href="http://todoist.com">Todoist</a> is an elegant, effective and efficient application that lets you sort, arrange and prioritize tasks easily. The lack of notifications is the only major feature missing. Given it is the work of one developer, it's rapid pace of development is astonishing and I doubt notifications will be unavailable for long. I expect it to improve still further in the immediate future, particularly as more developers take advantage of the API to tie it into other applications.</p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/todoist_task_management.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/todoist_task_management.php</link>
         <guid>http://www.readwriteweb.com/archives/todoist_task_management.php</guid>
         <category></category>
         <pubDate>Mon, 11 Jun 2007 16:56:09 -0800</pubDate>
<author>Lachlan Hardy</author>
      </item>
      
   </channel>
</rss>
