iOS 7 may still feel shiny and new but it's easy to forget that we only have a few months until we get a peek at what's coming next. Dave Wiskus takes a look at possible directions for iOS 8 and OS X 10.10 (or OS XI?) and speculates on possible directions. I think we can all agree with Dave that Apple will be very likely to move back to its usual format of incremental design upgrades with iOS but is it OS X's turn for a more major change this year?
Nik Fletcher with a lengthy (seriously, 7,000 words) look at the state of iOS and Mac development in the lead up to next week's announcements. While I hope we can all agree that this platform we are sinking our valuable development time into is pretty wonderful, it would be ridiculous to claim that it was without problems. Nik covers all sorts of topics here, more than I can sum up in a paragraph so the easiest thing to do is make yourself a nice cup of tea and read the whole thing.
I'm still very much on the side of the fence that says this isn't going to happen next week and it seems like Roopesh Chander agrees. He brings up some great points on why implementing this would be very challenging. Status bar issues, edge swipe issues, keyboard issues and none of them have a clear solution. Edge swipes are probably easiest to fix (if the swipe starts in the other app but then moves, it gets cancelled and occurs as an edge swipe in the other) but even if that happens, this is just going to feel too weird. I'm sticking with a no prediction on this.
Bug reporting on Apple products is not the most rewarding process and transparency could certainly be improved. Daniel Jalkut puts the case forward that we should all be filing more bugs in response to Marco Arment's recent post on the same subject. I can say from experience that if you're attending WWDC next week and have a problem for the labs, arriving with a bug number gives you a much better chance at getting action on your problem. The engineers will love you for being prepared too!
So, beta 5 of iOS and watchOS appeared last night and no workaround is needed to get Xcode running on El Cap this time! 😃 Russ Bishop has a nice summary of the changes to Swift but otherwise it's very much business as usual.
We're probably 5-6 weeks out from a final iOS 9/watchOS 2 release and while we haven't yet got TestFlight support for iOS 9, watchOS 2 apps can now be uploaded and distributed to internal testers. I'd expect to see full iOS 9 support added very shortly, maybe even before the next beta.
Back at the Build conference in April this year, Microsoft announced that they'd be building Objective-C support into the next version of Visual Studio, allowing Windows Phone apps to be ported/built with it. It's very much early days 😁 and there's still plenty of stuff missing, but it's an interesting project. The big question remains though, even when it's further along will developers bother porting apps given that they'll probably still need to build some Windows UI on top of their app's core?
Hello everyone. You may remember a few weeks ago that I opened up a writing position here on iOS Dev Weekly. Well, after a fantastic initial response, I've narrowed the field down to 4 people, and they are each going to write a guest issue over the next few weeks.
First up is Evan Dekhayser who has been working with iOS since 2013 and has been writing about it for most of that time too! He's a writer for raywenderlich.com, co-author of two iOS books and also has his own blog.
I'll hand you over to Evan now!
AsyncDisplayKit was created by Facebook and it was one of the many iOS open source frameworks which resulted from Paper (remember that?). Over the years, Pinterest contributed more and more to it, until this week they officially took over the project and moved it to a new home. Not much has changed yet in terms of using the framework, but big and probably breaking changes have been announced for the next major release. Personally, I'm curious to see what's going to happen to the more than 150 issues open on the old repo. 🙃
You'll all know Realm from the almost weekly links we post here to the amazing work they do capturing, transcribing and publishing videos from all sorts of conferences across the iOS community. They've been doing this for years now and I'm extremely grateful to them for taking on that responsibility. So I was really happy to see this week that they've taken this to the next level and organised all of that amazing content, and more into a new education site called Realm Academy. All for free too. Bravo!
You've probably grown tired of hearing about the Meltdown and Spectre vulnerabilities by now and you'll have been told a thousand times that any device with a modern processor including ARM-based and Intel CPUs are all vulnerable. All except one... the Apple Watch. 😳
So next time someone tells you you wasted your money on an Apple Watch, you can look them dead in the eye, walk away, and know that at least your wrist is secure. 😏
Oh, and before I forget, we've also added a new section to the newsletter called Up to Speed. More on that below! Enjoy!