Introduction
11th October 2009: Shuffle v1.3.1 is now available for free from the Android Market. (see ReleaseNotes)
Thanks for checking out Shuffle, a personal organizational tool, styled around the Getting Things Done methodology. Shuffle is a dumping ground for ideas and tasks. It lets you rapidly create and organize your actions, relieving you of the stress of trying to remember everything you need to get done. Since Shuffle is a mobile application, you will have it with you where ever you are. You can always add an idea you've just had, or quickly check what's on the top of your list of actions.
A simple elegant workflow encourages you to categorize your actions into projects and optionally provide a context. This structure lets you to break down formidable projects into individual achievable actions. As a project evolves over time, you can clean out old actions as they're performed, add new actions and reorder any remaining actions depending on your current priorities.
ScreenShots of the current release are now available.
Inbox
This is the best place to add your actions. The Inbox is where all actions start off before they are processed. It's a good idea to keep your Inbox as slim as possible. Doing so, does not mean you have to actually perform the actions. It simply means you've analyzed each action and done one of the following:
- discard actions that no longer consider important
- perform the action if it doesn't require much time
- assigned the action to a project (and optionally a context)
- re-categorized the action as a project, if it requires many steps to complete
Projects
Now that you've organized your actions, you can view them in a structured manner. The Project perspective lists all your projects, and allows you to drill-down into each project to view its actions. In addition to the standard adding, editing and deleting of actions, the project view also supports rearranging actions in the order you intend to complete them. This step is important for the Next Actions perspective discussed below.
Projects, like contexts, can be viewed in two different modes: drill-down or expandable view. In drill down mode, clicking on a project takes you to another screen showing the actions for that project. In expandable mode, clicking a project shows its actions on the same screen. Each view provides the same list of features, so choosing which to use (via the Preferences) is a matter of personal preference.
In addition to adding, editing and deleting actions (supported by all perspectives), the project view lets you rearrange your actions in the order you wish to complete them.
Contexts
You may optionally assign a context to each of your actions. Contexts are situations in which you intend to perform actions. Shuffle comes with a few standard contexts to get you started: At home, At work, Online, Errands, Contact and Read. Feel free to modify or delete the existing contexts, or add new ones that suit your situation.
The context view is especially useful when you're intending on getting something done, and need to see what actions are applicable to your current situation. For instance, you're out and about in town, so you check your Errands context and see you need to buy an umbrella and pick up the dry cleaning on your way home.
Like the Projects perspective, contexts can be viewed in either drill-down or expandable mode, configurable via Preferences.
Next Actions
Next actions is the best place to look to determine what needs to be done. It shows the the top action for each of your projects. If you've organized each of your projects actions in the order you intend to complete them, this list quickly shows you the most important actions for you to get started on now.
Due Actions
Due actions lets you keep track of actions you have assigned an explicit due date. There are 3 views - Today, This Week and This Month each showing actions due for the given time scale. Overdue actions are shown in all views.
Settings
A number of aspects of Shuffle are user-configurable. The Settings screen is available from all Perspectives via the menu.
- List layout - Show projects and contexts in two screens (drill-down) or in a tree structure (expandable).
- Action appearance - Lets you custom what information to display for actions in each perspective.
- Clean up - Delete completed actions or delete everything.
Acknowledgements
Thanks to the team behind the Tango Desktop Project, an open source collection of icons used in Shuffle. Thanks also to David Gibb for providing some great feedback on the design and to Gudrun for tolerating my nights and weekends spent tinkering with Android.
For feedback or bug reports, please check the issues list or email me.