The Apple Watch will be the first significant Apple platform completely freed from the shackles of ABI compatibility. With Bitcode, the S2 can have whatever architecture suits Apple’s needs. It doesn’t even have to be ARM (but given Apple’s investments, it will.) And if the S3 needs to do even crazier stuff, Apple’s compiler engineers just need to plug the new LLVM back end into the App Store. Developers and users won’t have to know or do anything.
And let’s not forget that iOS is getting Bitcode love too. iOS has over a million apps today, so switching to a radically different architecture will take at least a couple generations. Since Bitcode is optional for iOS 9 app submissions, the A9 processor in this fall’s products will be a gentle evolution. And next year’s A10 will have to stick to the existing ARM64 ABI.
But the A11? Picture all of that high powered chip design talent. Picture a whiteboard filled with a hundred PhD thesis-level ideas for improvements. Now imagine Bob Mansfield (remember him?) telling them, “Forget about compatibility. Your only criteria for the next CPU is to be better.”
It’s things like Bitcode that start to put all of the pieces together in Apple’s roadmap. Similar to many of the technologies they introduced over the last couple of years in preparation for iPad multitasking (while we thought they were ignoring the iPad).
The world is patiently waiting for Tesla’s “common man” offering, and now we have even more reason to look forward to a Tesla compact sedan. CEO Elon Musk has revealed the Model III will achieve a driving range of at least 250 miles on a single charge, an improvement over previous reports of a 200-mile range.
And with a $35,000 price tag, sign me up.
If you haven’t seen it yet, do so now.
Recorded in front of a live audience at Mezzanine in San Francisco, John Gruber is joined by Phil Schiller to discuss the news from WWDC: OS X 10.11 El Capitan, iOS 9, the new native app SDK for Apple Watch, Apple Music, and the 2004 American League Championship series.
Accessibility is a huge area that often gets overlooked by developers. Apple’s platforms are some of the best at making a developers job easier while supporting accessibility.
Stephen Aquino has a great piece at Tech Crunch after his behind-the-scenes experience at WWDC this year:
But it isn’t only Apple who’s doing good. Third-party developers have a responsibility to incorporate accessibility into their apps as well, and that’s where WWDC comes in. Apple provides numerous resources to developers during the conference that help he or she ensure that their app(s) are as accessible as possible.
The accessibility presence at WWDC is deep and far-reaching; Apple does much to raise awareness of and advocate for the accessibility community. Apple this week granted me behind-the-scenes access to sessions, labs, and developer interviews at Moscone so as to tell WWDC’s accessibility story.
A great run-down on iMore about how to use QuickTime and your Mac to screen record your iOS device.
A nice Q&A with Musk focusing on SpaceX-related topics.
It’s not perfect, but it’s definitely a step in the right direction.
Rollover Data is a benefit that we’ve introduced with our Mobile Share Value plans where unused data from your monthly plan allowance rolls over for one billing period.
Example: If you have our 15GB AT&T Mobile Share Value plan and only use 10GB, you’ll roll over 5GB (your Rollover Data balance) to the next month for a total of 20GB to be used within the next month. There’s no cap on the amount of unused plan data within a given month that’s eligible for rollover. However, Rollover Data automatically expires after one billing period, and unused Rollover Data won’t carry over to the next month.