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.
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!
Let's take a field trip to Chicago next Tuesday? The timing isn't so strange as there have been March events many times before (the last one was only 2 years ago in 2016) but the location is slightly unusual given they just built a dedicated theatre on their new campus. Will we see a new framework introduced? There's definitely a chance!
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!
Last week, Jesse Squires' announced that he would be sunsetting the Swift Weekly Brief for good (unless someone was willing to take over). Sadly, it seems another great Swift newsletter has also come to an end. A few days ago, Natasha announced that This Week in Swift would be no more. 😔
So, for those of you wondering if iOS Dev Weekly is next? Rest assured that we're not going anywhere. In fact, we're more excited than ever to try new things as we continue to grow and improve our newsletter.
WWDC lottery registration opened on Monday and will be closing in the next few hours. For those of you who threw your hats in the ring, all that's left is to hope for $1600 to disappear from your bank accounts. 💸 Even if you don't end up with a ticket, look at the list of other events that week before deciding to rule out a visit. There are many great ways to spend the week of WWDC in San Jose without an official badge.
Scholarship applicants still have until Sunday to submit their playground and essay. Some developers have reported problems using Playgrounds in Xcode 8.3, so if you run into trouble, check out this Apple-approved workaround. If you don't get in this year, my advice as a three-time applicant, two-time rejectee would be to use the rejection to drive you to do even more over the next year. That said, I hope to have the chance to meet as many of you in June as possible. 🤞
It feels really weird not to be getting on a plane today! ✈️
As I previously mentioned I can't make it out to California this year for WWDC, so I'm going to be keeping up with the announcements from home instead. I am going to try for the authentic WWDC experience here though by charging myself $500 a night to sleep in my own bed, stocking my fridge with Odwalla and disconnecting my WiFi every hour or so. 🤣
If you're heading to San Jose for WWDC, AltConf, Layers, CocoaConf Next Door or any of the other events, I hope you have a wonderful time. Make sure to meet loads of new and interesting people (check out WWDC.family and WWDC.world to help with that) and learn everything you can about iOS 11 and all of the other goodies that we'll inevitably see for the first time.
If you're following along from elsewhere like me, then don't forget that the official WWDC app has already been updated for this year, or you could use the unofficial app if you prefer viewing on a Mac.
However you experience it, enjoy WWDC! Let's meet here next week to talk about what happened. Deal? 🤓