Welcome to my website, and for your interest in my apps! This page will be kept up-to-date with announcements and news on updates. For more information, help and support, please browse the application pages.

Week start day

March 14, 2014 3 comments

aticon57 I have received a lot of very positive feedback for my new calendar picker, however a number of people have also asked for the week start date to be configurable. My app has always used Monday as the start date for entering dates, but I can understand that some people would prefer (e.g.) Sunday.

My calendar picker was written with any day in mind, and there is even a setting in the main settings app that I could use (under “Mail, Contacts, Calendars” at the bottom). However there doesn’t seem to be a way to access this setting from within an app. I even have code for this that works fine on OS X but doesn’t on iOS. I have therefore opened a bug against iOS.

If Apple come back with a workaround to this issue, I will happily support the day you choose in the settings app.

Account Tracker 4.1 now available

March 10, 2014 8 comments

aticon57 Completely REPLACED the TWO date entry options with my own iOS 7-like date picker. As a result I have now REMOVED the option for choosing the date entry type from the advanced settings screen. In the previous version, the calendar input was NOT removed, you just had to change the setting.

RESTORED the blue buttons on the accounts, account and budget screens. I changed this in my last update to use swipe and edit because the blue i button and arrow combination took up far too much space, especially on the iPhone/iPod Touch. Since then I have discovered that iOS 7 has introduced a mode where you can display the i button only, without the arrow. This is much better from a space perspective, although you do still lose some width.

Layout and text colour changes throughout the app.

Minor bug fixes.

Migrating Dropbox from full access to the Apps folder

March 6, 2014 6 comments

I have supported Dropbox in my iOS apps for many years, and they all expect files to be in (or below) the top level folder. More recently, Dropbox added support for apps only being able to access files in a per-app subdirectory of a folder called Apps. This keeps your Dropbox folder nice and tidy.

I plan to update all of my apps to support this newer mode, however it wasn’t obvious how to do the migration (there is very little documentation about how to do it!). This is more of a technical post on my findings and a solution that works for me.

1. First of all, each app is registered with Dropbox, specifically my existing apps are all registered for full access to Dropbox. To support the Apps folder too, you need to register a second version of each app, to give you a second key/secret pair.

2. You need to give each a new name. I simply added (Apps folder) on the end.

3. Choose the name of the subdirectory. This is unique across all apps, so think carefully before choosing. I have simply used my app names as they were not (yet) taken.

In order to support existing users PLUS new ones, my plan was to detect whether the app is already linked to Dropbox, and if so use the old key/secret pair for authentication. If the app is not yet linked, I use the new key/secret pair.

One slight issue is that there is no obvious way to detect which access method is currently being used. Basically the Dropbox APIs don’t tell you. I therefore have to keep track of this myself with a hidden user setting. When the app is first launched, I first try the old method. If it is linked to Dropbox already, I continue to use that. But if not, I switch to using the new method from that point onwards.

The only slight drawback is that users will need to copy their existing files from one folder to another. I will of course document this with each update!

ATB Viewer for Mac 1.1.1 now available

February 13, 2014 2 comments

atbvicon64 Fixed the blank screen bug that a very small number of users were experiencing.

Also fixed an issue with the app hanging on the budgets and report screens when running it on OSX 10.7.5.

Please keep the feedback coming!

Account Tracker calendar input

February 9, 2014 8 comments

aticon57 Quite a few people have commented (or have left negative reviews) about me removing the calendar input from Account Tracker. The reality is I haven’t removed it at all, I just changed the default setting to use the iOS 7 scroll wheels (HINT: look in the Advanced Settings). The old calendar input looks very dated on iOS 7 and it really needs replacing.

I do appreciate that the scroll wheels don’t show the day of the week. This is an Apple limitation as they don’t provide a scroll wheel for date input that lets you see the day of the week as well as the full date.

The solution to all of this is a completely new iOS 7-like calendar picker. I have been experimenting with this today and have come up with the following (screenshot below). This provides all the functionality of the old calendar input, but it looks a lot nicer. It also supports jumping forwards and back a year at a time (using the double arrows).

It will be included in my next update, coming in a few weeks.

2014-02-09 05.53.33

Meter Readings 4.1 now available

February 6, 2014 Leave a comment

mricon57 Minor improvements to the layout on iOS 7.

By popular request, added support for storing notes per reading. This is done on the Readings screen, by tapping the blue button(s). Readings with notes are shown with a yellow background.

When using touch/hold on the graphs, the app now displays the percentage change from last year to this, as well as the absolute values.

ATB Viewer for Mac 1.1 now available

January 30, 2014 4 comments

atbvicon64 This is the first of many updates – please keep the feedback coming!

The app now detects iCloud backups that are too old to support syncing, and it suggests that you make a new backup.

Added support for resizing the account and transaction table columns, and remembering your settings between launches.

Changed the default colours used on the budgets and reports screens to match my latest iOS 7 update.

Improved the way the app handles its windows. If you close the main window, it will now terminate the app, ready to be re-launched.

Fixed bugs to do with balance calculations when viewing transactions in descending order (newest first), and also the blank transaction screen issue (caused by having empty account groups).

Other minor improvements.

If you find ANYTHING that is not working correctly, see my support page or get in touch.