Archive for October, 2016

Account Tracker for Mac update #11

October 29, 2016 Comments off

Quite a lot of progress since my last update!

I managed to get iCloud working much more reliably, possibly more Apple’s doing than mine! I have since added editing support for the transaction date, details/location/payee, category, cheque/check number and notes.  You can move, copy and delete transactions too, as well as turning reminders on and off. Next up is editing the transaction amount and a button to add a new transaction.

I will soon be at the stage of wanting some help testing this out before release. I can only support a very small number of users doing this, so will be looking for people willing to spend a bit of time testing out lots of editing combinations and syncing in particular. Ideally any career testers out there! Please get in touch if you are interested.

If you just want to see the new app, just run my backup viewer – it is almost identical!

Tentative plan is to release Account Tracker before Christmas (2016!). It will NOT (probably never) be a standalone app, rather it will require a PRIMARY device running on iOS to work. Initially it will use iCloud syncing only, however I will add Dropbox at some stage too. Finally it will require a Mac running macOS Sierra, old version of OS X will not be supported.

Account Tracker for Mac update #10

October 16, 2016 Comments off

A little more progress in the last month or so, however a lot of frustration around iCloud on macOS. Read on for details …

In my last update, I had my Mac app syncing from a PRIMARY device on iOS, i.e. registering for and receiving the initial sync. I have since got it receiving subsequent changes (from any iOS device), as well as pushing changes made itself through iCloud to all iOS devices.

I currently only support reconciling, however I will slowly enable other editing features over time. As I said previously this is “just” UI work and the underlying sync is working in both directions.

I do seem to have a major problem with iCloud though. It seems the Mac doesn’t receive changes from other devices automatically at all. However I can force them to appear simply by writing to iCloud once (e.g. creating a new file). This seems to kick macOS into action and allows my app to function as expected. I have wasted most of this weekend trying to figure this out, but I will keep looking for a more elegant solution. Very frustrating!

Which brings me on to my plans moving forwards …

Writing a fully functional, stand-alone Mac app is just too much work (for me), and this is partly why progress has been so slow. I have therefore decided to only support the Mac as a companion app to iOS, meaning you need to be using iOS as your PRIMARY device and the Mac itself will only support a limited set of editing functionality. More complex editing will have to be done on iOS.

Initially I will release an iCloud only version, but will also try to support Dropbox too (later).

Again, further updates will be posted as I make progress.