MacStories Imagines Possible iOS 11 iPad Features

20 May 2017


Like last year, I collaborated with Sam Beckett to visualize my ideas for iOS 11 on the iPad with a concept video and detailed mockups. This time, instead of showcasing our ideas as standalone concepts, we imagined a “day in the life” theme for the video, showing how enhancements to iOS for iPad would work in practice. Rather than showcasing random bits of possible features, we imagined an underlying task to be accomplished (planning a vacation in Barcelona) and how better iPad software could help.

I’ve been thinking about some of these ideas since iOS 9 (you can see a thread between my iOS 10 concept and this year’s version), while others would be a natural evolution for iOS on the iPad. Once again, Sam was able to visualize everything with a fantastic concept that, I believe, captures the iPad’s big-picture potential more accurately than last year.

The concept imagines major enhancements to several parts of the iPad experience, with fantastic production value and care given to the video and accompanying explanation. The video is a perfect rebuttal to the sizeable group of people who claim that iOS is mature and Apple should move on to the next thing. This concept shows the sheer immense scope of work left to be done, a glimpse at the number of interaction problems still unsolved and suggests several places where iOS’ fundamentals need to be rethought for iPad.

I’m not saying I endorse every single idea here, I have concerns about the addition of even more compartments and sliding doors to the iPad interface system. Any change to the core of how things on the iPad work requires a lot more consideration about implementation and practicality. Of course, it is not MacStories’ job to work that all out. It is Apple’s.

What I hope has happened internally on the iOS teams over the last several years is a serious consideration of metaphors like the Shelf. If prototyping and testing was successful, then these ideas should materialise very soon. If the features turned out to have drawbacks and roadblocks, as I suspect they might, then that is fine — as long as Apple went back to the drawing board and kept working to find alternate, better, answers to the same big problems. I think there has been a reasonable time period for that process of internal development to take place. If iOS 11 does nothing or very little to enhance iPad productivity, I will be sorely disappointed.

I picked the header image of this post carefully; it depicts a new take on the app switcher. At this point, a redesigned app switcher is effectively low-hanging fruit — the current version is so barebones that you don’t have to think very hard to best it. This is the case where I would be most confident in saying that Viticci and Beckett have envisioned a sure-fire win; a grid of user-arranged apps for quick access, a carousel of recently used apps, and a mechanism to activate the app switcher from the left or the right. I like the way the status bar items have been shifted to accommodate the multitasking divider, too. Maybe the switcher should show a shrunken version of the user’s actual home screens instead of a separate distinct grid, eliminating the mental user burden of another matrix of apps to manage, but that is up for debate.

As a nice double-whammy, the same screenshot also uses a thicker stroke width for the icons in the Notes app toolbars. The change is small yet the difference it makes is huge. Zoom in on the Share button and compare it to the same icon on your iOS 10 iPhone or iPad. It serves as a great example of where iOS 7 design is lacklustre and could be so much better with only minor tweaks.1 The stronger lines do not distract users from application content but the aesthetics are vastly superior.

The additional pixels in the strokes also enable the icons to feature rounded corners. One-pixel lines in the iOS 7-10 toolbar icons feel flimsy and sterile in comparison. Moreover, the MacStories icon set match the weight and curvature of the San Francisco font face. One improvement I would make: the font weight of the Back button text in the navigation bar should increase slightly to complement the emboldened ‘<’ glyph.

1 I would welcome some more sweeping design changes of course, drawing inspiration from the best parts of the watchOS and tvOS interfaces. My fingers have been crossed for a while, on that one.

New Mac Laptops Rumoured For WWDC

16 May 2017


Apple is planning three new laptops, according to people familiar with the matter. The MacBook Pro will get a faster Kaby Lake processor from Intel Corp., said the people, who requested anonymity to discuss internal planning. Apple is also working on a new version of the 12-inch MacBook with a faster Intel chip. The company has also considered updating the aging 13-inch MacBook Air with a new processor as sales of the laptop, Apple’s cheapest, remain surprisingly strong, one of the people said.

When Apple held its Mac Pro press mitigation meeting, it claimed to be fully invested in the Mac line. Spec bumps like these are not glitzy or revolutionary, but they are welcomed and a good sign that Apple is keeping to its word. It is unfortunate that the 2016 MacBook Pro couldn’t feature Kaby Lake chips but a quick turnaround revision to address the complaints is a strong positive signal.

Even with an updated CPU, the Air will still be an embarrassing line item. The display simply needs to be much better than it is or Apple should significantly cut the price for it to be market competitive as a cheaper ultra thin and light machine. Sadly, the Bloomberg piece does not suggest that either of these changes are going to happen.

Amazon Echo Show

10 May 2017


Echo Show brings you everything you love about Alexa, and now she can show you things. Watch video flash briefings and YouTube, see music lyrics, security cameras, photos, weather forecasts, to-do and shopping lists, and more. All hands-free—just ask.

Introducing a new way to be together. Make hands-free video calls to friends and family who have an Echo Show or the Alexa App, and make voice calls to anyone who has an Echo or Echo Dot.

A big draw of the Echo products to date is that they are not meant to be focal points of a room, you don’t have to look at them to talk to Alexa. This freedom allows users to place their smart cylinder in many more positions in a room than, say, a widescreen TV that pretty much requires a corner stand or wall mount.

Unlike its discreet out-of-the-way siblings, the Echo Show has to be on show. You are meant to look at. It imposes constraints on where it can be positioned; from the photos and the way the device angles itself, it pretty much requires a table or kitchen counter.

Given that it also needs a permanent connection to a power socket, where to put the unit is an immediate barrier to adoption. I know I’m struggling to think of an appropriate place in my house’s living areas. The lounge has a coffee table but it’s centred in the room and not near a plug. The kitchen countertops are already filled with food appliances and the island doesn’t have plug sockets.

Assuming I could find a place for it, the next question is ‘do I want that sitting in plain view’. The designers of the Echo Show clearly prioritised price over style. It’s a clunky device that reminds me too much of an old CRT portable television. Even if the aesthetics of the audio-only Echo cylinder don’t float your boat, it can merely sit out-of-sight on a shelf so its design doesn’t really matter. With the Echo Show, the appearance of it does matter and it’s a hard sell to shoehorn an ugly black rectangle into a room’s decor.

Nevertheless, functionally, the Echo Show makes sense and I’d be interested in trying one. The ability to display visual content in concert with hands-free interaction has definite benefits. Making video calling as pervasive as phone calls is a lofty goal but I believe people want to do it. I’m not convinced Amazon has nailed the form factor to drive adoption with this attempt, though. A movable, portable, sleek iPad/tablet intuitively seems like a better answer here.

Ship dates are funny too. Preorders are live now but the devices won’t deliver until June 28th at the earliest. With rumors of Apple unveiling its (screen-less?) Siri Speaker at WWDC on June 5th, I wouldn’t recommend anyone in the iOS ecosystem to order an Echo Show until Apple has pitched its approach.

Siri Speaker Could Debut At WWDC

2 May 2017


KGI’s Ming-Chi Kuo has published an industry report today claiming that Apple will likely announce a Siri Speaker product (branding unknown, Kuo calls it ‘Apple’s first home AI product’) at WWDC in June. The device will compete with the Amazon Echo and go on sale in the second half of the year.

Kuo says Apple’s product will feature ‘excellent’ sound with seven tweeters and a subwoofer, and will be positioned as a more premium product than the Echo … with a higher price tag to match.

Typically, the best Apple products are devices that focus on doing a few things really well. With the Siri Speaker, or whatever it ends up being called, I believe you have to buck that trend and create something that does as much as possible in one.

Consumers don’t want to have a myriad of different smart boxes per room. For my personal devices, it makes sense to lug a laptop in my bag and carry a smartphone in my pocket and have a watch on my wrist. One form factor cannot fulfil all mobile computing needs.

The same doesn’t apply for a smart room appliance. I want to have as few animate cylinders dotted around my living room and my kitchen. I don’t have the space or plug sockets to dedicate to loads of them. Aesthetically, a generic box — even one designed by Apple — is unlikely to match the decor. In an ideal world, you’d have zero of them assuming there was an alternate way to reap the benefits.

Jack-of-all trades functionality certainly has its downsides, conglomerating so many disparate loosely-connected features into one device will complicate the marketing message. The need to pack in more technology also raises the entry price, alienating a section of the market that might not want to take advantage of every feature the hypothetical ‘speaker’ provides. Nevertheless, I believe an all-in-one product is ultimately most desirable.

Mesh WiFi, Siri voice commands, wireless music, HomeKit temperature and humidity sensors, motion sensor, indoor cameras, hands-free phone calls. If you are going to have one of these boxes in a room, it might as well do everything.

I’m not saying that Apple will deliver what I’m describing. I doubt they will. What KGI details is a device focused on Siri and really good wireless speakers for music and podcast playback. I wish they would meld mesh wireless networking into that as well; it would explain the abandoned state of AirPort hardware at least.

I’m also not saying that if it doesn’t solve every conceivable smart home problem that it will be a failure. As ‘just’ a wireless speaker with voice control, I’ll likely buy at least one. The Amazon Echo has shown demand with an inferior product still. Nevertheless, there is potential for a product with much wider scope.

iPhone 8 Rumours

26 April 2017

The iPhone rumour mill is in a weird spot this year. By early April, we normally have a pretty good consensus on what Apple’s upcoming devices will look like. I think a lot of people forget just how accurate the Weibo leaks have been in the past.

For this year, the gist of Apple’s strategy is by no means a surprise. Three phones, two iterative component updates and one major new flagship with a chassis redesign and 5.8-inch OLED screen. There have also been repeated claims of wireless charging and 3D-sensing front cameras as headline features for the premium device. Even on the verge of May, though, there is not a clear idea of what the iPhone 8 (or iPhone Pro, iPhone X, whatever it’s called) will look like.

Two different designs have been circulating around the web. One is from a schematic supposedly leaked from Foxconn, a couple weeks ago. It describes an iPhone with a hole in the aluminium back, presumably a rear Touch ID sensor, and a front with no side bezels. Frankly, it looks a lot like a Galaxy S8 with an Apple logo.

The other leading rumour represents a much bigger leap in iPhone design — a curved composition of stainless steel and glass, with an OLED display that dominates the entire front face. The speaker pokes through the top of the screen and all other components like the fingerprint reader and FaceTime cameras are apparently integrated behind the display. It comes together to make this seamless curved pebble shape. Bloomberg has noted that Apple is heading towards a design using stainless steel and glass but it isn’t clear if this is what it was referring to exactly.

I have no insider information about this but I would be disappointed if the first design was the real thing. Apple has used the same chassis design for three years since the iPhone 6. The device described by the first set of schematics isn’t really that different from what we’ve been living with; it’s too conservative for my appetite.

Features and performance are nice but aesthetics and materials define an iPhone generation. The iPhone 4 sticks out in everyone’s mind because it looked like no other smartphone had done before. There is so much anticipation for the 2017 iPhone and a conservative chassis change is not going to sufficiently answer that hype.

This is why I’m inclined to board the second rumour train, the one with an iPhone 8 that uses all new materials, stretches the screen into every corner of the front face and magically reads my fingerprint from beneath the display. If you believe the leak unreservedly, the FaceTime cameras and IR sensors are also integrated into the screen, so that all four bezels — horizontal and vertical — are a mere 4mm in size. That is an iPhone industrial design that will leave a lasting impression.

The Galaxy S8 is a feeble effort in comparison to what these leaks suggest; Samsung’s phone relies on an inelegant back sensor for fingerprint reading and still has significant top and bottom bezels. The Apple design sounds like fiction, like it’s too good to be true and maybe it is. I certainly struggle to believe the components-under-display malarkey.

Nevertheless, that is the kind of update I think Apple needs to deliver. Something that doesn’t look like anything else available and puts a flag in the metaphorical ground. The need for something major becomes even more important if Apple plans to re-use this design for multiple years like they did with iPhone 6. It also needs to justify its premium price tag.

All of the specific details about the bullish iPhone 8 design come from the same source so there isn’t any corroboration to draw from … but there are tidbits here and there that indicate Apple has something significant in the offing.

Yesterday, Nikkei posted an article claiming Samsung Display was struggling to make OLED panels that meet Apple’s specifications. KGI’s Ming-Chi Kuo has also noted that Apple is ordering ‘custom’ panels and all-new 3D Touch modules. Nikkei also said the iPhone 8 circuit boards are significantly different (smaller) than previous generations. The pebble design seems like it would necessitate custom displays and major miniaturisation whereas the conservative rumour would not.

There have also been numerous reports about delays and production problems, so much so many analysts claim the device won’t launch in the usual September timeframe. Maybe it’s wishful thinking but the propensity for minor redesigns to have yield issues is low, whereas the likelihood of holdups due to readying fundamentally-new components is much greater.

Thinking at a higher level, Apple is all-but-confirmed to be debuting three iPhones later this year. Two will be almost identical to the iPhone 7 and iPhone 7 Plus from the outside. Knowing that the 8 will be the new high-end device, it’s almost required to have a major new design just so it can set itself apart from the ‘7s’ models.

Apple does not want to let people feel like the iterative phones are good enough, so that people save their dollars and get the ‘almost-as-good’ new phones. What you want is customers to go ‘wow this iPhone 8 is so new and so much better’, it’s more expensive but it’s worth it. A major, radical, advancement in exterior appearance is the best way to achieve that.

Bloomberg On Apple's 2017 iPhone Lineup

19 April 2017


Company engineers in the past have also experimented with integrating cameras into screens, another person said.

All the new iPhones will run iOS 11, a mobile operating system that will include a refreshed user-interface and will be announced in June at the company’s annual conference for developers, according to a person familiar with the matter.

Putting fingerprint sensors and cameras under the display appears to be possible with current technology. The problem is doing it at scale. Apple needs components that are able to be produced in high yields, so it can push out tens of millions of iPhones every month and meet consumer demand.

Earlier in the article, Bloomberg says that Apple has tested screen-integrated fingerprint sensors in some iPhone 8 prototypes. I sure hope it can deliver on that — it would maximise the bezel-less nature of the front face and differentiate it from the Android competition. Integrating the FaceTime camera below the display feels further away and an obvious point of future improvement.

The industry rumour was that Samsung wanted to put a fingerprint sensor in the screen for the Galaxy S8 but couldn’t workaround manufacturing bottlenecks, and they resorted to putting a standard scanner on the back of the phone. I hope what Samsung couldn’t achieve for the spring, Apple can pull off several months later in the fall. Touch ID on the back is just janky.

Regarding iOS 11 having a “refreshed” design, who knows what that means. Without specific details, you could argue every version of iOS has seen a visual refresh in one way or another. It’s not out of the question to expect a more significant design update this year though; some accommodations for bezel-less iOS devices (and various affordances for more productive iPad ‘pro user’ features) seems inevitable.

New Zelda Sells More Than A Million Copies In Launch Month

14 April 2017


Nintendo Switch, the new home gaming system that people can also take on the go, has sold faster in its launch month than any other video game system in Nintendo history. The Nintendo Switch system sold more than 906,000 units in March, according to the NPD Group, which tracks video game sales in the United States. That makes Nintendo Switch one of the fastest-selling video game systems of all time. Notably, this sales surge was accomplished in a nontraditional month for a console launch.

The Legend of Zelda: Breath of the Wild game sold over 1.3 million units. That total includes more than 925,000 units sold for Nintendo Switch and nearly 460,000 units sold for the Wii U console.

With more copies of Breath of the Wild sold for the Nintendo Switch than Nintendo Switch consoles, I don’t think it’s a reach to say that Zelda carried the Switch through its launch month. The reality is Nintendo cannot pump out AAA games every thirty days, as much as I like the company and the games it makes, I am still skeptical about the Switch’s longer-term market success.

I don’t think you can make any conclusions from this data about how well the Switch was received beyond the fact people like Zelda and wanted to play the new Zelda, which got perfect scores from many review sites. Framed another way, the Wii U is still a dead console despite it achieving half a million game sales from a single title, in March.

The New Mac Pro

4 April 2017

Daring Fireball:

Apple is currently hard at work on a “completely rethought” Mac Pro, with a modular design that can accommodate high-end CPUs and big honking hot-running GPUs, and which should make it easier for Apple to update with new components on a regular basis. They’re also working on Apple-branded pro displays to go with them.

The new Mac Pro has gone from a question of if to a question of when. It is a real shame that the rollout of the trashcan’s replacement is so protracted; Apple isn’t even confirming that it is coming in 2018, just ‘not this year’.

I would be shocked if it wasn’t ready to reveal sometime next year, even if the availability slips into 2019, but who knows. It is unprecedented for Apple to pre-announce anything really this far out but what I found especially intriguing was that they tipped the hat on new pro-focused iMacs as well as the Mac Pro itself.

This non-event event wasn’t just about the existence of the Mac Pro, although that leads headlines, it was about Apple’s commitments to the Mac in general. I think Apple saw that Tim Cook’s vague comments about the ‘pro market’ were received badly, for good reason, and they had to do something more drastic. This break from the normal secrecy is a huge statement of their seriousness.

Apple also announced that they are developing a new external display — my favourite news of the day. The LG 5K UltraFine is a mediocre product even when you ignore the silly WiFi router interference problems that plagued its debut. A display is a critical part of the Mac experience. As such, I very much believe Apple should make their own displays for as long as they sell Macs, something which they have firmly signalled they will be doing for a long time.

The $329 iPad

22 March 2017


Apple today updated its most popular-sized iPad, featuring a brighter 9.7-inch Retina display and best-in-class performance at its most affordable price ever, starting at $329 (US). Designed for unmatched portability and ease of use, along with incredible performance and all-day battery life, iPad is the world’s most popular tablet and the primary computing device for millions of customers around the world. Through the more than 1.3 million apps designed specifically for iPad, customers can do even more, from learning to code with Swift Playgrounds and reading books on the large screen to boosting productivity through Microsoft Office and using multitasking features like Split Screen.

Heavier and thicker than an iPad Air 2, with a worse screen, but faster CPU and most likely the same 2 GB RAM. The big difference is the price, the new iPad starts at $329 for 32 GB configuration.

People wanting a tablet to watch videos and check Facebook can be perfectly satisfied by this iPad (which I consider an ‘iPad SE’ to clarify things in my head). The price cut helps drive adoption by schools and educational institutions, as well as make it an easier sell for mainstream customers. Heavy iPad users will obviously want to wait for the updated iPad Pro lineup to get their hardware fix, which is obviously in the wings but not quite ready for launch.

Even though the $329 iPad isn’t unequivocally superior to the iPad Air 2, Apple still opted to discontinue the Air 2. This is fine, I think. Apple has sacrificed some elegance in the mid range to create a $270 price gap between the 9.7-inch iPad and the iPad Pro. It’s up to the consumer if they want to pay the Pro premium for the additional features, which often requires additional purchases to take advantage of ($99 Pencil and/or $169 Smart Keyboard).

With the replacement of the iPad Air 2 and removal of the iPad Mini 2, Apple has simplified the overall lineup from five iPads to four: two sizes of iPad Pro, the iPad, and iPad mini 4. I think it won’t be long before the iPad mini is dropped too. It sticks out as ‘unfinished business’ purely from its name, now the only iPad with a number in its title, and I think Apple’s ultimate move will be to cull it and position the cheap 9.7-inch iPad as a ‘good enough’ successor.

Apple's Spring Announcements

22 March 2017

The way Apple chooses to announce new things acts as a strong signal about how they should be perceived. Apple set expectations for yesterday’s news by updating the website and sending out press releases. They did not call the press to a media event.

That’s not to say these announcements wouldn’t have featured in a keynote, if Apple had hosted one. The red iPhone color is a big deal; the first new iPhone color ever to be launched outside of the yearly refresh cycle. Apple executives could have waxed lyrical for a solid five minutes about how good it looks and how they are helping to battle AIDS in their partnership with PRODUCT(RED).

They also would have had ample opportunity to demo the new Clips app live with some cheesy videos courtesy of Craig Federighi, and expounded upon Apple’s efforts in education and business to introduce the $329 iPad.

However, Apple could not (and did not) make a keynote out of just the products they released yesterday; a $329 old-design iPad, new Watch band colours, the Clips app, and a red iPhone. None of those are the main course of an event.

Perhaps Apple had originally planned to do a spring event to feature new iPad Pros, especially the widely-reported 10.5-inch bezel-less model. It would have incorporated the red iPhone and the $329 iPad as part of that event. Then, a spanner in the works meant the iPad Pro releases would have to wait. Alternatively, maybe the Pros were always scheduled for later in the year.

Either way, the fact Apple felt the need to announce some stuff standalone yesterday strongly suggests to me that a 2017 spring event is not going to happen. If there was going to be an April event, Apple would have held the red iPhone unveiling for that stage. They didn’t — so it follows there is nothing to hold it back for. I would bet Apple has nothing more to say about new stuff until June, with WWDC.

For even more supporting evidence to this, look at the Clips app. It’s an independent piece of software, there are no pressures from the supply chain about fixing down dates. Apple has the freedom to announce it and release it whenever they want, on a whim. Apple chose to announce Clips yesterday … yet it doesn’t launch until ‘early April’. That means there can’t be an Apple event in early April, otherwise Apple would have kept it under wraps for a few more weeks and demoed it for the first time at the event.

Digitimes Expects New iPads To Be Announced In April

14 March 2017


Apple has moved ahead the production for its planned new 10.5-inch iPad to March instead of an earlier timetable set for May-June and is expected to unveil the new iPad at a product event to be held in early April to mark the inauguration of Apple’s new headquarters in California, according to Taiwan-based supply chain makers.

The 10.5-inch iPad will target education and business sectors, and together with an upgrade 12.9-inch iPad Pro, the two models will be Apple’s mainstream products for the mid-tier to high-end tablet market in 2017, said the sources.

Digitimes doesn’t have insight into Apple’s marketing plans so the line about Apple holding an event to mark the ‘inauguration’ of Apple Park should simply be ignored, but I tend to believe the rest of the report. After all, Digitimes isn’t the only source here: KGI said Apple would debut three new iPads in early 2017 back in August.

The 10.5 inch iPad probably shouldn’t be thought of as a whole new addition to the lineup, I see it as the continuation of the 9.7 inch iPad Pro line. The major design change will be the introduction of an edge-to-edge display, which allows it to feature a larger 10.5 inch screen in a chassis that is the same physical size as the current 9.7 inch iPads. I wouldn’t be surprised if the 10.5 inch iPad keeps the same 2048×1536 resolution; the bezel-less appearance serves an aesthetic purpose more than a functional one.

I was surprised that Digitimes says the 10.5 inch and 12.9 inch models will target business and education; I think it’s well established that schools’ budget means they tend to look for the cheapest offerings in the category. It seems like they would opt for the revved 9.7 inch iPad, expected to debut at lower price points to capture customers with more price-sensitive wallets.

Apple Park

23 February 2017


Apple today announced that Apple Park, the company’s new 175-acre campus, will be ready for employees to begin occupying in April. The process of moving more than 12,000 people will take over six months, and construction of the buildings and parklands is scheduled to continue through the summer.

Steve would have turned 62 this Friday, February 24. To honor his memory and his enduring influence on Apple and the world, the theater at Apple Park will be named the Steve Jobs Theater. Opening later this year, the entrance to the 1,000-seat auditorium is a 20-foot-tall glass cylinder, 165 feet in diameter, supporting a metallic carbon-fiber roof. The Steve Jobs Theater is situated atop a hill — one of the highest points within Apple Park — overlooking meadows and the main building.

Whilst the main campus building literally looks like an unclosed ring, I never expected it to be called Infinite Loop. It’s a dated reference to technology which doesn’t gel with the modern Apple’s image. Apple Park is a perfect choice of name; descriptive and meaningful without being too oblique.

Employees start moving in April but the Steve Jobs Theater, where Apple intends to do most of its media keynotes going forward, is listed as opening ‘later this year’. It’s not clear if that means later than today or later than April. With a spring media event likely in the offing, I’m sure Apple would love to host it at their new campus theatre. If they can’t make the spring event, then its first public use would be the fall event, as the sheer number of WWDC attendees means it has to be held at a convention centre in San Jose. The September 2017 event would be a fitting kickoff for the venue, as well. Radical new iPhone, radical new campus.

Swift ABI Stability Delayed Again

17 February 2017

Swift Evolution:

Since July, we now have a much better understanding now of how to achieve ABI stability, with an ABI Manifesto detailing the list of all language/implementation work that is needed to achieve ABI stability. We have made substantial progress in that work during stage 1, but much remains to be done. Once Swift achieves ABI stability the ABI can be extended, but not changed. Thus the cost of locking down an ABI too early is quite high.

Given the importance of getting the core ABI and the related fundamentals correct, we are going to defer the declaration of ABI stability out of Swift 4 while still focusing the majority of effort to get to the point where the ABI can be declared stable.

In practical terms, there are very few advantages to Swift achieving ABI stability. The primary benefit is that it would allow Apple to ship Swift frameworks on its operating systems, rather than ones written in Objective-C. It would also reduce Swift compiled application size by a few megabytes as apps would no longer have to include copies of the compiled standard library.

In the scheme of things, these benefits are not critical to reap. The scope of Swift project is far wider than that. Improvements to compiler bugginess, optimisation and language feature development help a much bigger audience. Thinking egotistically as as a solo (indie/contract) developer, those changes mean everything and ABI stability means nothing.

Hence, I am not upset that ABI stability will not be achieved this year. I am disappointed that the Swift project is once again deferring a milestone goal, the same goal in fact. In the Swift 3.0 planning stages, ABI stability was touted as a headline change. A few months in, the core team pronounced it was too early and became a leading Swift 4 priority.

In fact, the Swift 4 open-source development structure was purposefully split into two phases, devised specifically to focus solely on ABI stability matters in the first phase. Phase one is now over, yet ABI stability is still nowhere close to being achieved, although there are now more formal plans about what needs doing. The reasons given for delaying it this time is that it would take too much time to implement the plans (and there are still several ABI-affecting things that need to be designed).

I would argue it was obvious from the outset that there was never going to be enough time in this development cycle to do it and that freezing ABI prematurely would be damaging. The fiasco is a prime example of project mismanagement that ultimately distracted everyone involved from achieving other meaningful, feasible features. The idea of achieving ABI stability should never have been on the table for Swift 4, let alone Swift 3. I hope that the next time ABI stability is brought up on Swift Evolution, it is appropriately timed.

That being said, with the course correction now in place, I look forward to everyone focusing on things which I deem important and useful for improving Swift, like completing the generics system (which was also deferred from Swift 3, for what it’s worth).

Planet Of The Apps Trailer Released

14 February 2017

As expected, it’s a consumer reality show like Shark Tank but focused on app entrepreneurs. It doesn’t represent a diverse view of the worldwide App Store developer industry … but I wasn’t expecting it to. I think you’d be hard pressed to find any ‘reality’ TV that does justice to real life. Hopefully, the series is entertaining to watch.

I still question the distribution strategy, wherein Planet of the Apps is only accessible inside the Music app and requires an Apple Music subscription. This feels like something that should be freely broadcast to anyone who wants to watch it; it’s advertisement for iOS through and through.

Carpool Karaoke makes more sense as premium content for Apple Music (it’s about music for one) but I think it might just go entirely ignored. The Late Show segments are viral phenomenons on YouTube with millions of views. That just isn’t going to happen for Apple’s series because there is no ability to share it with your friends; it’s soloed within Music and iTunes, plus it requires upfront payment to view.

iOS 10.3 CarPlay Adds App Shortcuts In Sidebar

13 February 2017


The biggest change with CarPlay in iOS 10.3 beta is directly on the Home screen. Three app icons now appear on the status bar. These apps a smaller versions of the primary app icons on the Home screen and stay in view eve when you’re in other apps. This makes it possible to switch between CarPlay apps without pressing the virtual Home button and going back to the Home screen each time.

While there are three app icons visible here, it isn’t exactly the last three opened apps that CarPlay picks. Instead, think of each app icon as a category: navigation, communication, and entertainment.

This is a well done feature. More than a naive list of the three most recently used apps, the sidebar reserves space for three specific purposes; one spot for maps, one for music / podcasts apps, and one for phone calls / messages. These categories map to the most common actions people want to do in a car — hands free chat, getting directions and playing some music. Subtle animations complement the behaviour and signpost state changes with smooth motion.

In iOS 10.3 beta 1, the time was squished down right next to the home button making the whole interface feel cramped. In beta 2, the time is centred in the available gap between the elements which gives it room to breathe. Much better.

On the CarPlay home screen, it does look messy as so many of the apps are duplicated as sidebar icons. I would hide the quick launch tray on the home screen and show the car manufacturer’s app in the top left corner instead.

OLED iPhone 8 Reportedly Priced Above $1000

8 February 2017

Fast Company:

A special 10th-anniversary edition of the iPhone is expected to be the ultimate iPhone, and it’ll come with a price tag to match—very likely north of $1,000, says a source with knowledge of Apple’s plans.

At first glance, a $1000 iPhone sounds ridiculous. A four digit price tag certainly evokes the necessary sticker-shock clickbait. If you think about and make some guesses though, it’s almost a non-story. A top-spec iPhone 7 Plus 256 GB model costs almost that much ($969) new from the Apple Store today.

With the forerunning rumors indicating Apple will be releasing both the radically-new OLED ‘iPhone 8’ and two cheaper iterative ‘iPhone 7s’ models (colloquially named), it is pretty logical for the amazing all-glass bezel-less monolith to be premium priced.

Assuming the OLED iPhone is bundled with 256 GB storage, a $1000 price point is only slightly higher than how the status quo stands right now. Apple can afford to start the base price of its fancy new model so high because it will also offer the iPhone 7s model at the usual storage tiers and price points.

This strategy will no doubt push iPhone average selling price upwards with a good mix of buyers opting for the shiny new stuff (myself included), which is clearly a goal for the company as unit sales growth lessens. With all that in mind, a rumor saying the next flagship iPhone will be circa $1000 isn’t all that crazy. Who knows if Fast Company’s source is reliable.