Cycle ToDo

Introduction

Cycle ToDo is an Android application to manage your to-do list. Its design takes heavy influence from the "Cycle System", as outlined by Tom Limoncelli in Time Management for System Administrators ("TM4SA"). I'll admit that if you've never read the book, much of this application won't make sense to you, or at least you won't have a clear view of how to use it. So... buy the book. If you're aleady using the Cycle, hopefully this is the App you've been waiting for... or at least will become the app you've been waiting for. And honestly, even if you're not a system administrator, the ToDo list per day concept is quite useful.

My main goal in designing this was to follow Tom's model as closely as possible, and do so in a way that's logical not only in software, but also on a small screen. I will admit that there are a few deviations from the exact "specification" in TM4SA - specifically, the addition of a "Z" priority for those would-be-nice-if-I-feel-like-it tasks, and per-category views so that you can view only your list for work, personal, etc. at one time.

Activity

Total time spent on project development: 1d 14h 42m
SCM checkins this week: 0 Last SCM Checkin: 46d 9h 39m ago
Issues updated this week: 0 Last Issue Update: 46d 9h 39m ago

News

2009-11-18

Development has slowed a bit during the work week, but I'm still handling one or two issues per night. I intend to have most features complete this weekend and make the first "official" beta release. I've been using the current version (versionCode 1, versionName 0.1.0, SVN revision 20) on my Droid for two days now, and while the lack of some features is a bit annoying, it seems to be working and more or less stable.

About

CycleToDo is a ToDo/task list application, designed to easily manage your tasks (and your life). It allows your to assign each task a priority and estimated time, assign tasks to per-day lists, and move them around as your time requires. It also allows categorization of your tasks and viewing of a per-category list for a given day - great if you want to separate work and personal tasks, or tasks for multiple clients/jobs.

Features

Main Features:

Also, be sure to check out the tutorial for an overview.

Screenshots

Download

2010-01-25 - Nightly build (ALPHA) is available CycleToDo-0.3.0.apk. Same warnings as the last version. This has at least partial fixes for issues 234, 237, 247 and 248. This is release 0.3.0, version code 3, built from SVN revision 30. WARNING: this version changes the name of the program, and therefore will be seen by Android as a separate application from older releases (and is not backwards compatible).

2009-12-15 - I have an ALPHA package available here (.apk). Please be aware that this is ALPHA code, and I'm not responsible for anything it does (though I've been using it myself on a Droid for over a month and it seems OK). Also, the package name will change before the "real" public release, so the first actual release will be handled the phone as new software, not an update. Finally, I've only tested this on a Droid running Android 2.0(.1).

Development

This project is currently under very active development. Feel free to peruse the code and bugs links below. If you'd like to help out with development, feel free to either check out the current SVN code and work on a patch, or e-mail me.

Code

Source code can be checked out from subversion at http://svn.jasonantman.com/Android-CycleSys/trunk/.

You can also view the code with highlighting, diffs, log messages, etc. through ViewVC.

Support

There's a short overview here.

If you need help with the program (and can't find the answer on these pages) please e-mail me.

Bugs

A list of currently open bugs and feature requests can be viewed here.

If you've found a bug or would like to request a feature, and it isn't shown on that list, please use the Report Form.