BBRTM is back! I finally got around to working on BBRTM again and made a few updates. This go around has been mostly back-end stuff that will support all future features.
For starters, I have changed the authentication process when you start up BBRTM for the first time. Instead of just sending you to the RTM login page, I know take you through a step by step wizard to help you get authenticated. Hopefully that will help new users get authenticated and reduce frustration. Embedded below is a little video screencast that covers the authentication process.
The next new thing is an options screen. In the options screen there is only 1 setting for your connection mode (auto, BES, BIS, and TCP). There is also a menu option for clearing your authentication token which would require you to re-authenticate BBRTM.
Another big backend change is threaded network connections. By putting the network connections in a separate thread, it will no longer cause your BlackBerry to freeze while it loads data or makes a network request. This should hopefully make the user experience much more smooth. When BBRTM is loading you will see a screen like the one below.
In addition to the options menu item from the home screen, there are three other menu items. The first one is refresh tasks which does exactly that, refreshes the task list. Next is the About which displays a simple about screen. Finally, there is a show all tasks menu item which will does as it says as well, it will display all of your tasks.
While you are viewing your task lists, you can also complete, delete and postpone them but the UI doesn’t refresh for all operations unless you refresh or restart BBRTM. That is something I am working on and will be improving…
In addition to completeing, deleting, and postponing tasks, you can now view the details of a task such as notes and tags and other such things, just click on a task and it will take you to the detail screen. You can’t edit or add tasks just yet, that is coming soon though… That is my goal for this upcoming week and hopefully there will be another release next weekend.
You can download or OTA install BBRTM v2.0 from http://bbrtm.org/ota/
note: i have moved the install files to the ota directory as I plan on creating a proper website for BBRTM in the near future so stay tuned for that as well…