Announcing Cub Tracker 4.0!

Happy birthday, America! To help celebrate our nation’s birth, I am please to announce the release of Cub Tracker 4.0! This release includes the update Cub Scouting program developed by the BSA over the past couple of years. Gone are the old achievements, electives, loops and pins, and here now are the Cub Scout Adventures. This update includes everything you will need to track your Cub Scout dens progress toward rank with this new program.

A special note for second year Webelos dens: You have the option to continue with the old program you’ve been working with for the past year, or you can transition to the new program to finish out your Cub Scout experience. Cub Tracker 4.0 still supports the old Webelos program and will do so until the end of this scouting year, when it will be removed. If you wish to use this old program, make sure your den’s rank in Cub Tracker is listed as "Webelos 2 (Old Program)". Otherwise, you will need to select the new "Arrow of Light" rank option.

This update also brings some user interface updates that should make it more visually attractive, as well as some navigation updates that should make it easier to move around in the app.

As always, if you have problems, please don’t hesitate to contact me.

Posted in Announcement

A Word on the Program Updates

I’ve been asked several times about the program updates the the BSA announced sometime back. I made a brief statement on Facebook regarding this, but it occurred to me that not every is on Facebook and may not have seen the statement, and it’s probably appropriate for the application’s web site to address the issue as well.

I am fully planning on updating the application for the program updates, and am, in fact, working hard on that now. At the risk of being too technical, the major parts required are loading the new data, updating the user interface, and modifying the logic to track percent complete for each scout. I have the data loaded and am currently working on the UI updates. While I’m doing that, I’m going to try to clean up the navigation a bit more and fix some annoyances. The percent complete change should be a pretty simple change, but an important one to get right.

I can’t say when the change will be done, but I hope to have it done in the next couple of weeks, but don’t quote me on that. :)

If you have any changes you’d like to see made, as always, please feel free to contact me via the email address in the Play Store.

Posted in General

Version 3.0.4 Is Available

Cub Tracker 3.0.4 was just published. This is a very minor release, which fixes an application crash when generating report in certain situations. It also fixes a display-only bug when recording an item completion. It should be available from Google Play within a few hours at most.

Posted in Announcement

Version 3.0.3 Is Available

Cub Tracker 3.0.3 was just published. This is a very minor release, which fixes an application crash when viewing the remaining items report.

Posted in Announcement

Version 3.0.2 Is Available

Cub Tracker 3.0.2 has been released. This release brings the following changes * Add menu items for adding dens and scouts to main screen * Add part completions to view scout screen and reports * Change sort order (newest first) on Browse Meetings screen * General bug fixes for reporting

If you have any issues, questions, or suggestions, please let me know.

Posted in Announcement

A Belated 3.0 Announcement

Somehow, I managed to release Cub Tracker 3.0 without updating the web site, so, while this news is a little old, Cub Track 3.0 is out! :) This new version brings several new features:

  1. The navigation has been completely reworked, implementing a navigation approach suggested by the Android style guides, which should make navigation a bit more familiar to Android users. It should also make it a bit simpler. That was the goal at least.

  2. The concept of dens has been introduced. Scout will now be grouped into dens, rather than having them all grouped by rank. For users dealing with more than one den of a given rank, this should help make scouts a little easier to manage. When the application is installed, one den for each rank in use will be created. The den name will almost certainly need to be edited, and, if you do have more than one den, scouts will need to be moved as appropriate, which can be done on the edit scout screen.

  3. Completion tracking is now down at the item level. When you select, for example, Wolf Achievement #1 and record a completion, you are telling the system that the scouts selected have completed that entire item, which is what the BSA is interested in. Part completion is still possible by selecting the View Details menu item and recording completion there as you are used to. If you do use part completion, Cub Tracker will also analyze those completions to see if the scout has completed the required parts for the item. If he has, then that item is marked as completed automatically.

  4. Scout progress is also now shown on the new home screen. Scouts are listed by den, with a progress bar under each name. As the scout progress through the badge requirements, the progress bar will fill up, giving a quick and easy way to gauge how well/quickly a scout is doing with the program.

  5. A local backup option has also been added, for those that would like to backup your data (always a good idea), but don’t want to worry with the complexity of FTP/SCP.

All that said, Cub Tracker 3.0.1 should be slowly showing up soon. This minor release fixes a couple of application crashes deep down in the application.

I hope you enjoy the update. If you have any issues, questions, or suggestions, please let me know.

Posted in Announcement

Version 2.7 Is Available

Cub Tracker 2.7 has been released. This version includes some bug fixes, which should fix some of the application crashes. The biggest change is a new feature, backup/restore, which is pretty much what it sounds like. :) You can read more about it in the User’s Guide.

If you have any issues, please don’t hesitate to let me know.

Posted in Announcement

What have you been up to?

Facebook is asking me, "What have you been up to?" Well I’ll tell ya! :)

I have several fixes in that should address some of the application crashes happening here and there. It seems like I say that every time, but I mean it every time. :) I’m anxious to push those out, but I have one more thing I’ve been working on…​

Database backups. :) Users have requested it. I’ve wanted it. It’s finally happening. I’ll have more details prior to release, but this new feature will allow you to back up your database, then restore it should something happen (say, your device fails or is lost, or an application update destroys all of your data. Sadly, that’s happened before). One side effect of this is that will provide a very rudimentary way for users to share data, either between personal devices, or with other users. It’s not perfect, but it will work with a bit of care. I still hope to do real data replication, but this might help in the meantime.

I don’t know exactly when I’ll release the update, but it seems to be feature complete. That means it should just be some final testing and debugging. I’ll let you know, of course, when it’s released, but, in the meantime, I thought you might appreciate an update. I haven’t forgotten you! :)

Posted in General

Another Minor Update

With many thanks to Alan Kirchoff for working with me on Facebook, I think I’ve finally found the cause of the application crashes: large photos. As part of our exchance on Facebook, I was able to work out a means of forcing the crash, produce a potential fix, and have it verified by Alan. With this update, if the picture load fails, the app will display a message and not crash. :)

I’m pretty confident about this fix, but, as always, if you have issues, I would love to hear from you. :)

Posted in Announcement

Version 2.6 Brings an Oft-Requested Feature

I have just published version 2.6 of Cub Tracker. The major new feature in this release is one that has often been requested: a quicker per-scout report. In prior versions, you would have to generate a report for a specific scout to see what he has completed. Now, it’s as simple as tapping his name on the Scouts page. You’ll see the normal information — name, rank, contacts, and photo — but now you’ll also see a report of all the items he has completed for this rank. It currently mirrors the report that can be generated through the reporting functionality, which is fine, but I may tweak the appearance of the report. Time (and user requests) will tell. :)

On a more technical note, I’ve made some more code changes, as I do every release, it seems, to make the app more stable. Version 2.5 seems to have introduce some instability for some users. While I know where the change was made (and thus where the bug was introduced), I can’t explain why it’s happening. More maddeningly, I have not been able to reproduce the crash. I can see, though, from the crash reports, that it is definitely real, and that some users are having a real problem with it. I hope (as I just about every release, it seems) that these changes I’ve made will eliminate as much of that as possible, but I currently have no way to know for sure. If you’re even slightly technically-inclined and hit any of these app crashes regularly, and if you know how to reproduce them, I’d love for you to email me so I can get more details. I’d really like to squash this one, but, honestly, I’m short on data, so I have to make educated guesses. :|

The new version should be showing up in the Play Store soon. If you have any issues after the update, or any other features you’d like to see, my digitial door is always open. :)

Posted in Announcement