This Week's Sponsor:

Kolide

Ensures that if a device isn’t secure it can’t access your apps.  It’s Device Trust for Okta.


Posts tagged with "iOS 10"

New Video Policies for iOS

Jer Noble on the WebKit blog:

Since before your sun burned hot in space and before your race was born, Safari on iOS has required a user gesture to play media in a <video> or <audio> element. When Safari first supported <video> in iPhoneOS 3, media data loaded only when the user interacted with the page. But with the goal of returning more control over media playback to web developers, we relaxed this restriction in iOS 8: Safari began honoring the preload="metadata" attribute, allowing <video> and <audio> elements to load enough media data to determine that media’s size, duration, and available tracks. For Safari in iOS 10, we are further relaxing this user gesture requirement for silent <video> elements.

There are a few new <video> policies in iOS 10, and the WebKit blog goes into great technical detail about what they all are. But for most users, there will be two main changes that you’ll notice in iOS 10. The first is that iOS 10 will now support the ability to play videos automatically if they are silent. For example, some websites have a silent video background (e.g. The Life of Pi movie website), and others use it as an alternative to displaying GIFs. In iOS 10 these will be able to play automatically without a user interacting with it. It is important to note that this feature of automatic playback will only be triggered if a video has no audio tracks or is muted.

The second change is that on the iPhone, user-triggered video will not automatically enter full screen mode. Instead, videos will play inline, just as they do currently on the iPad and on Android. Full screen mode is still available, but a user will have to trigger that manually.

These may seem like small tweaks, but they are notable improvements to the video experience on Safari for iOS. The first brings the iPad and iPhone one step closer to the Mac/PC web experience, whilst the second is a recognition that iPhones have become large enough and powerful enough that it is entirely feasible that users may wish to view videos inline and continue browsing the webpage that has embedded the video.

Permalink

Apple Releases iOS 10 Public Beta

Joanna Stern reports for the Wall Street Journal (subscription required) that Apple has released the public beta of iOS 10. Apple released a beta version of iOS 10 to developers at WWDC on June 13, 2016. At the time, Apple promised a public beta of iOS 10 would be released in July. A second beta was issued to developers just this past Tuesday. Today, Apple made good on it’s WWDC promise by releasing a public beta of iOS 10 that is available for anyone to download.

However, just because you can download the iOS 10 beta doesn’t mean you should, especially on your primary device. The consensus among people who have tried the first two developer betas seems to be that it is more stable than most early iOS betas, but it still has many bugs and there is no guaranty that your third-party apps will work properly. Nor is it easy to roll back to iOS 9.3 if you have second thoughts after installing iOS 10.

With iOS 10, Apple has made significant changes to notifications and Today widgets, redesigned the Music app, added features to Photos and Messages, and much more. For a complete run-down of what’s new in iOS 10, check out Alex Guyot’s coverage for MacStories during WWDC.

Permalink

Apple’s Data Collection in iOS 10

Ina Fried, writing for Recode, got more details from Apple on how the company will be collecting new data from iOS 10 devices using differential privacy.

First, it sounds like differential privacy will be applied to specific domains of data collection new in iOS 10:

As for what data is being collected, Apple says that differential privacy will initially be limited to four specific use cases: New words that users add to their local dictionaries, emojis typed by the user (so that Apple can suggest emoji replacements), deep links used inside apps (provided they are marked for public indexing) and lookup hints within notes.

As I tweeted earlier this week, crowdsourced deep link indexing was supposed to launch last year with iOS 9; Apple’s documentation mysteriously changed before the September release, and it’s clear now that the company decided to rewrite the feature with differential privacy behind the scenes. (I had a story about public indexing of deep links here.)

I’m also curious to know what Apple means by “emoji typed by the user”: in the current beta of iOS 10, emoji are automatically suggested if the system finds a match, either in the QuickType bar or with the full-text replacement in Messages. There’s no way to manually train emoji by “typing them”. I’d be curious to know how Apple will be tackling this – perhaps they’ll look at which emoji are not suggested and need to be inserted manually from the user?

I wonder if the decision to make more data collection opt-in will make it less effective. If the whole idea of differential privacy is to glean insight without being able to trace data back to individuals, does it really have to be off by default? If differential privacy works as advertised, part of me thinks Apple should enable it without asking first for the benefit of their services; on the other hand, I’m not surprised Apple doesn’t want to do it even if differential privacy makes it technically impossible to link any piece of data to an individual iOS user. To Apple’s eyes, that would be morally wrong. This very contrast is what makes Apple’s approach to services and data collection trickier (and, depending on your stance, more honest) than other companies’.

Also from the Recode article, this bit about object and scene recognition in the new Photos app:

Apple says it is not using iOS users’ cloud-stored photos to power the image recognition features in iOS 10, instead relying on other data sets to train its algorithms. (Apple hasn’t said what data it is using for that, other than to make clear it is not using its users photos.)

I’ve been thinking about this since the keynote: if Apple isn’t looking at user photos, where do the original concepts of “mountains” and “beach” come from? How do they develop an understanding of new objects that are created in human history (say, a new model of a car, a new videogame console, a new kind of train)?

Apple said at the keynote that “it’s easy to find photos on the Internet” (I’m paraphrasing). Occam’s razor suggests they struck deals with various image search databases or stock footage companies to train their algorithms for iOS 10.


TestFlight Update Allows Developers to Push iOS 10 Betas

Chance Miller, writing for 9to5Mac:

Following the release of the first developer beta of iOS 10 earlier this week, Apple today has update TestFlight with support for the latest iOS version. As announced on the company’s developer website, developers are now able to build apps for iOS 10, watchOS 3, and the latest version of tvOS.

Being able to push betas of apps with iOS 10 features means that developers will be able to perfect the implementation of things like SiriKit and the new notification and widget features on iOS.

I remember struggling last year to try beta apps updated for iOS 9 ahead of the public release. It’s good to see Apple is doing better this year and letting developers push betas built against the new SDKs right out of the gate. This is the way it should be.

Permalink

iOS 10: Wishes and Concept Video

iOS 10 concept.

iOS 10 concept.


(Full-res)

I almost can’t believe there was a time when the iPad didn’t have Split View. Or that, for years, I thought Apple would never bring split-screen multitasking to iOS.

More than any other iOS update before, iOS 9 has fundamentally reinvented the role of the iPad in my computing life. As I’ve written in my iOS 9 review and look at the iPad one year after my decision to stop using my Mac, iOS 9 and its multitasking improvements have catapulted the iPad away from the old limitations of iOS into a different league.

With iOS 9 and the iPad Pro, the list of tasks I can’t perform on my iPad is down to a single item.

I’ve never been happier with an iOS device and operating system than I am with the iPad Pro and iOS 9. Getting my work done is faster; using apps in Split View is a treat compared to iOS 8; and the software keyboard (despite some problems) continues to impress me with the addition of trackpad mode and the Shortcut Bar. The iPhone 6s, too, has been a pleasant surprise thanks to its superior performance and 3D Touch.1

There’s never been a better time to be an iOS user. But that doesn’t mean that everything’s perfect. When it comes to iOS, happiness is often a fleeting moment – a temporary satisfaction with the current state of things before the inevitable longing for something deeper. Such is the constant pursuit of the future.

Every year, I put together a list of the changes I’d like to see in the next version of iOS. I’ve been doing this for several years now. This year, I wanted to prepare something bigger. The tenth version of iOS due to be released later this year will be a major milestone for Apple and iOS users. It only felt appropriate to celebrate the occasion with a different take on my annual iOS wish list.

For the past few months, I’ve been collaborating with Sam Beckett (author of a fantastic Control Center concept we linked to a while back) to visualize my iOS 10 wishes with a professional concept video and static mockups. Sam and I discussed my ideas for a couple of months, and he was able to visualize2 what I would like to have in iOS 10 – both for the iPhone and iPad – with a style and attention to detail I’m extremely happy with.

Below, you’ll find a collection of my iOS 10 wishes, organized in tentpole features (the ones also shown in the video) plus additional sub-sections. Some of these wishes have been on my list for years; others are a consequence of the features Apple shipped with iOS 9.

Let’s get started.

Read more


  1. I use 3D Touch heavily every day. Peek previews for tweets and links in Tweetbot, Home screen actions, keyboard cursor control, and channel shortcuts in Slack are gestures I intuitively perform daily. ↩︎
  2. He was also very patient. As you can imagine, I sent him a lot of ideas and comments before signing off on the final version. I can't recommend working with Sam enough. ↩︎