So, 9.9.2014 has been announced and as always, the rumours are going crazy. I think there's a secret announcement hidden in the numbers though. 9+9+2014 divided by 64 (the 5s is a 64 bit processor) divided by 10.1 (Puma, because no one ever gives Puma any love) comes out close enough to π that I think this definitely means that next week's big announcement is that every purchase at an Apple retail store gets free Apple pie. You heard it here first.
As for a wearable/watch/band/unicorn if you want my opinion on what's coming on that front then I'll be sitting here on this particularly comfortable fence. I have absolutely no idea but I'll have my credit card ready and waiting on the 9th.
So of course we got the new iPhone, and yes the "wearable" turned out to be a watch. The big surprise of the event to me was Pay. Huge news! As for the watch? I've tried but I just can't get excited about it, not because of the 1st gen hardware which will be revised and refined over the next few years, but because of the fundamental limitations of a device with a screen on my wrist. I've read a few things which have almost changed my mind but it doesn't feel like the future of Apple to me.
When we look back at this keynote in years to come, I think we'll see Pay as the big announcement rather than the Watch. I'll probably end up being completely wrong about that though, it certainly wouldn't be the first time 😉.
With six hours of iTunes Connect maintenance on Sunday (yes Apple, I got all 24 emails you sent to make sure I knew about it! 😄), it seems likely that we'll be getting our hands on iTunes Connect Analytics. We have never had access to this kind of data before (app store page views, conversion rates, etc...) and I can't wait to take a look. If you want a reminder of what is likely to be delivered in the update then skip on to 15:38 in "The New iTunes Connect" session video for a recap.
Update: All of those emails from Apple about the maintenance time and I still didn't read them properly. As Jeff Hunter points out on Twitter the maintenance is next Sunday, not this Sunday... Thanks Jeff!
Hello from San Francisco!
If you were planning to watch the keynote at AltConf, it has unfortunately had to be cancelled (Note: AltConf itself isn't cancelled! Just the streaming of sessions). I do understand that it breaks the rebroadcasting rule but Apple could have either looked the other way, or even worked with the AltConf organisers to make it legal rather than do this. Really disappointing.
Update: Apple have reversed the decision and the keynote and state of the union sessions are once again going to be streamed at AltConf. Great news! Thank you Apple.
Wherever you're going to watch the keynote, enjoy WWDC! I'll be back next week with a round up of everything you've inevitably already read about! 👍
Just over a week until WWDC! With the Swift roadmap and 3.0 features already out in the open, I'm not expecting too many announcements on that front. However, I'm really looking forward to the changes that we'll see in the iOS/tvOS/watchOS and OS X SDKs.
Now that we can talk freely about beta SDKs thanks to the relaxed NDA, this next few months is always my favourite part of the year. I enjoy linking to articles on Swift, but what really excites me about iOS development is the apps we can build with it and that's more about UIKit and friends. We're about to get a whole new set of toys to play with and I can't wait to see what Apple have been working on... 👍
This week saw a little potential controversy as Apple started cracking down on some apps that use emojis in screenshots, and in the apps themselves. While Apple has every right to control what is on the App Store and how people use their emoji, I don't see how this decision is good for anyone, including Apple.
Emoji allow users to be more expressive and users absolutely ❤️them, and more and more developers were using them for the same reasons. By restricting the use of Emoji in apps to strictly user input, Apple is curbing creativity on its platform in a way that will make many apps worse for no clear benefit.
One of the original apps in question did eventually get through App Review, so it's still not clear if this is a policy change or a decision made by one reviewer which was later corrected. It'll be interesting to see how this situation evolves over the next few weeks/months.
What an amazing week for Apple. Not only did their stock climb more than 4%, but even more exciting is that the iPad and Apple Watch are selling a lot better than they have in previous years. Great news for developers!
We also finally saw the retirement of two old classic iPod models, the nano and shuffle. A few days ago, Apple removed them from their site, and issued a statement that they were simplifying their iPod lineup down to just two models of iPod touch. Of course, this won't affect developers but I'm wondering if the days of the iPod touch are also numbered? 😦
Oh, and yes we've seen the likely design and UI implications of the next phone from the HomePod leak, but you all know we don't really do that kind of stuff here, no matter how exciting it is! 🙈
I saw John Siracusa's tweet during the keynote, but I was (of course) watching the announcements and so I didn't investigate why he tweeted it and just kept scrolling. Now it all makes sense after he talked about it on this week's episode of ATP.
The "It's Road Trip" slip up has always been a favourite of mine, mainly because that tiny autocorrect mistake that any one of us could have made then gets blasted all over a video for the next several minutes (this bit especially makes me laugh). 😂I also love that they fixed it before publishing the official video. It's fantastic to see Apple make a cheeky reference to it like this. ❤️
Is this the longest explanation ever accompanying an "And Finally..." link? 😀
Did you notice that yesterday was Global Accessibility Awareness Day? Apple certainly did, and they had a huge banner across their home page linking to a marketing site for the accessibility features of iOS.
So, why not take up Duncan Babbage's challenge to himself, and you to create the most accessible app possible over the next 12 months?
I really like that Duncan's challenge is set over a year rather than a shorter time period. Accessibility isn't something you do once and then forget about, and over the course of this challenge it will hopefully just become part of what you think about as you develop software. Get started here with Apple's accessibility documentation.
Does filing a radar work? Certainly a radar will increase your chances of getting a bug fix or improvement implemented from 0% to some value very slightly above 0%. 😀But you know this already, so what's my point?
Back in Issue 323, James Dempsey's article caught our attention with his appeal to change Xcode's implementation of
git blame to not include the word blame. I liked the post, and I agreed with it but I must admit I never thought it would happen.
Then the betas of Xcode 9.3 started appearing in late January (yea, I know this news is a couple of weeks old now!) and sure enough the blame view is now "Authors View" and "Show Blame for Line" is now "Show Last Change for Line"! 🎉
So next time you find yourself complaining about something in Xcode, make sure you also file that radar at the same time. You never know what might happen!