It has been a long week. But I haven't made any significant progress on my main projects (currently Retro for iOS). A summary of developments this week:
- wrote a small color selector application
- started work on support for saving images under retro (no UI implemented for this yet)
- more experiments with auto layout and storyboards
- began notes for a couple of work-related tools
I haven't watched the latest Apple event yet, but I did take a look at the new stuff. A few initial thoughts: I really like the idea of a Retina iMac (after using the iPhone 6+ for a few weeks, I really notice the lower resolution screens now). I'm afraid that if I go and look at one that I'll end up being really tempted to buy one (and I can't afford it currently). Maybe someday...
It was good to see the Mac Mini updated, but it's disappointing that RAM and drive upgrades are much more difficult. (I have an old Mac Mini that's due for replacement, but has run smoothly 24/7 for several years).
The updates to iPad Air 2 look really good. A8X, laminated display, touch id. It's tempting. The 3rd generation mini is disappointing though. Apart from adding touch id, nothing else appears to be new. This is a shame as I prefer the mini form factor.
The biggest disappointments are that the original iPad mini is still being sold and that the iPod touch hasn't seen any updates. This makes it probable that iOS 9 will still support the A5 and non-retina form factors, meaning that I'll be stuck supporting the older architectures longer than I had hoped.
I've upgraded to OS X Yosemite. I won't review it (others have done far better than I can), but it installed without any issues and seems stable so far. I'm still adapting to the UI changes. I think it'd probably look better on a retina display, but it's acceptable on the low-res display on this MacBook Air.
And so the week ends. It was long. But mostly uneventful apart from some changes at work. I think that next week should be better, so I'll hopefully be able to make some progress on getting Retro for iOS close to a releasable state.