I wrote a guest post for the JAMF Blog a couple of days ago on how we use JAMF to protect and track our devices if they’re stolen by combining JAMF, DEP and Lost Mode.
Look at the past
Apple doesn’t regularly update their displays. They provide a significant update every few years and then they keep selling that same display for years.
- 27″ Thunderbolt Display : 5 years
- 27″ Led display: 3 years
- 24″ LED Display: 2 years
So, if they had released a new 5K Thunderbolt 3 display last fall, chances are they’d keep selling it for years. Unchanged.
Apple’s iMac and displays go hand in hand. Technological advances in one, often show up in the other. When Apple released their first 27″ iMac, the display followed swiftly. When the iMac got a brighter screen, the Thunderbolt Display followed and also got a better panel.
So, normally we’d expected Apple to take the retina iMac 27″ 5K panel, and turn it into a display for their notebook and desktop lineup too.
So why not?
In iOS 9.3 Apple added Night Shift mode to iOS. Now finally in macOS 12.4 they will also add it to macOS, sherlocking F.lux while they’re at it.
The iPad Pro 9.7″ is their first device that has a True Tone display. A display that Phil Schiller described as:
“It’s really natural to use,” Schiller added. “Once you use this display, you’ll never want to go back. It is quite a breakthrough.”
Some people expect the next 12.9″ iPad to have one too, and sooner rather than later the iPhone will too.
Imagine a new 2017 iMac doesn’t only has Night Shift mode via software, but also gets a True Tone display. That combined with Thunderbolt 3 and USB C would make it a great update that builds on technologies that exist in their current lineup.
Now, if they release such an iMac it would immediately make any 5K display that doesn’t support True Tone look old and lower specced.
- Apple’s Displays have a slow refresh rate.
- They don’t make an Apple 5K Cinema Display (yet).
- They don’t sell any True Tone desktop Macs (yet).
If you were Apple and you could choose:
- Release an Apple 5K Cinema Display in 2016 and sell it for a few years unchanged.
- Push an LG display in 2016, and release an Apple 5K True Tone display sometime in 2017.
Which one would be the most logical?
Right. And that’s why they haven’t released a display of their own yet.
There’s some rumors doing the rounds on a possible Apple Pencil v2 being released this spring.
I love the original Apple Pencil and use it daily for mind mapping, throwing down quick thoughts or sketching out code or network plans.
So.. v2. What’s to improve. The easy parts: higher precision, better battery. But there’s more.
Pairing a Pencil via lightning is easy. But after you’re used to the AirPods, pairing via anything else than mere magic is barbaric. So I’d like a W1 chip in the Pencil, which would make pairing the Pencil as easy as.. tapping the screen?
Similarly, charging the Pencil with power drawn from the iPad is convenient. But the Pencil poking out the side of the iPad is just ridiculous. Try charging a Pencil on a train or plane or anywhere public and people will just laugh.
Compared to the AirPods it’s yet again something that was ok, until you’re used to the AirPods’ charging case.
Imagine a new Smart Cover that has a slot to place the Pencil in. Via conductive charging, powered by the smart connector on the iPad, the Pencil would charge while you’re carrying it. Always available, always charged. And naturally, once charged, the Pencil stops drawing power so not to drain the iPad entirely.
The Pencil has the ability to simulate force pressing the screen. You can, for example, use the Pencil to clear all notifications on an iPad at once.
What if.. the Pencil would give feedback. And fully emulate force pressing the giant iPad screen.
4. And finally
I’d like a black version.
Yesterday I got a call from a friend: she had just purchased a new iPhone and didn’t really know how she should move from her old iPhone 4s to her “new” iPhone 5s. Maybe I was naive, but I told her in a short iMessage that: she should just go to Settings > iCloud on her old phone, click on Backup now, wait a while and that her new iPhone would ask her to restore a backup upon first boot.
I didn’t hear from her again, but the day after I got a second message: help. I’ve got no contacts and all my photos are gone on my new iPhone. Since these things are a LOT easier to troubleshoot with access to the devices themselves, and having known good wifi available, I told her to just come over, and that I’d sort things out. How difficult could it really be right?
Fast forward and this is what her old phone’s situation was: she had a 16Gb iPhone with 8GB of photos. iCloud was enabled, but she didn’t have iCloud Photo Library turned on. Her oldest backup was from January, a new backup would require 12GB of storage.
She explained me that her iPhone warned her that her iStorage was full, but that even though she had deleted a lot of apps, she still couldn’t perform a backup.
Look Apple: a regular person does not get the difference between iCloud and local storage. And there is no way she would have figured out on her own that the only easy way to solve her situation was to upgrade her iCloud storage.
I tried to explain her that the easiest thing would be to buy more storage. But the didn’t like the idea of paying up. She had read about apps asking you for money repeatedly and didn’t trust those apps. And, from here point of viewm there’s no difference between an IAP in Clash of Clans, and an iCloud upgrade.
New tactic: I showed her my 45000+ photos in the Photos app and explained her I could have any photo I ever took on my iPhone and that they were also available on the iPad and that if I ever lost all my devices, I still had all my photos. Would she pay 10 euro a year for that?
She now has 50GB of iCloud storage, all her photos are synced to the new iPhone and safely in iCloud, it’s all backing up and IT JUST WORKS.
Conclusion: people don’t buy a service, they buy a solution. But if stupid limitations create a situation where they can’t even try out those features, they’ll never find out it offers a solution,m and they’ll never buy your service.
If Apple had given my friend 15GB of iCloud storage for free, her iPhone would have backup up perfectly, iCloud Photo Library could have stored whatever she had saved on her iPhone before turning on sync, and she would have enjoyed using iCloud.
But thanks to that stupid 5GB cap, she got frustrated and thought she did something wrong, and I spend an hour fixing something that is solved by spending 10 bucks a year.
And I’m 100% sure that if she could have enjoyed using iCloud for free, she would have bought a storage upgrade on her own sooner or later.
If you can’t try out a service completely for free, you can’t enjoy the service, and you certainly won’t pay for it.
Apple announced that, starting from iOS 9.3, they’ll allow schools to share iPads among students by enabling them to login and out of the iPad with their own iCloud account.
There’s been a lot of speculation online already on how this might work, and no one knows for sure until Apple releases more information, but until then, here’s my take:
A couple of years ago Apple started their Device Enrollment Program (DEP). It’s a program where iPads are bound to the company that bought them, and during the device registration the iPad downloads the necessary profiles so that the device is automatically enrolled in that company’s MDM server.
This has two benefits: if the iPad is stolen, it will always re-enroll after a wipe, so no one can ever use that device outside of company control.
But, the biggest benefit is that companies can automatically push configurations, apps and restrictions to the iPad upon first boot.
It makes the enrollment process a lot nicer, and the user needs to configure a lot less.
Device Based App Deployment
Apple has long offered a Volume Purchase Program (VPP) for schools and companies. It allows them to buy apps in bulk and distribute them among their employees or students.
Users accept the app with their AppleID and they can update, delete and reinstall the app themselves.
Thanks to Managed Distribution, companies can buy 100 licenses, gift them out, and revoke the license as they feel needed.
New in iOS9 is the option to use a Device Based Employment. Instead of handing of a license to a users’ AppleID, the license is assigned to the device itself. This means a user never has to type an AppleID, apps can be update remotely via the MDM server and are user-independent.
Thanks to iCloud Drive apps sync seamlessly across device, almost instantly. Instead of each app backing up their document folder to iCloud, iCloud Drive provides instant sync + cloud ‘backup’ for your data.
More and more of Apple’s own services are moving to iCloud Drive instead of a regular documents folder that gets backed up every night. They moved photos with iOS 8, notes with iOS 9, and now with iOS 9.3 has migrated to this new model. If you want a reason why they migrated iBooks, look no further than education.
Prior to iCloud Drive, if you deleted an app that only backed up via iCloud, that apps’ data was lost. They only way to fix it was restoring a your iCloud backup from the night before. With iCloud Drive you can now delete e.g. Pixelmator. Upon reinstall, the app will find its data in iCloud Drive, and it’s as if you’ve never deleted the app.
A new kind of Deployment.
Thanks to DEP and Device Based Apps, any company with a decent MDM server can now do this:
They buy 20 iPads via the DEP program. Within their MDM server they add the iPads to a group and push a set of specific apps to the device. Thanks to the control they have over the setup-steps they disable everything except for ‘Add iCloud account’ and ‘Wifi’. And as a bonus they disable the installation of Apps by the user.
They gift out the iPads to their users, who launch the iPads, choose a Wi-Fi network and type in their AppleID. While they are looking for their password, the iPads already has started downloading all the apps in the background. Which means that, when they’ve reached the home screen, it’ll contain all the assigned apps and their personal iCloud data.
If they user wipes the iPad and reconfigures it, they have the same iPad again. If they take any other iPad from those 20 iPads and reconfigure the iPad they get.. That same iPad configuration and their own data.
If you take the three technologies above and combine them, we’re really close to Apple’s new education flow:
A school buys iPads via DEP. they push a specific set of apps to those iPads via Device Based Assignment, and they’ll probably won’t allow, or can’t allow, the installation of other apps.
Apps that are pushed need to be compatible with this enrollment type. If the developer didn’t allow for this option, tough luck.
A student than takes any iPad, logs in with their AppleID and all their data gets downloaded. Which thanks to iCloud Drive doesn’t require a restore of the iPad anymore. Apps just start lazely syncing their documents.
But I think there’ll be a new prerequisite for apps that can opt-in for this program: they need to be iCloud Drive compatible or at least support a way to get their data restored on the fly from an online source akin to Google Drive, Dropbox,..
Why? Cause I think the user-switching will purely be based on iCloud accounts. Each time a student gets an iPad, they log in with their AppleID. iOS will remove the previous user’s iCloud login, and remove all iCloud Drive documents, photos, music, iMovie projects, key chains and bookmarks connected to that account.
The apps aren’t removed, but after the login process has finished, they now show the iCloud data of this student. (Imagine numbers with all spreadsheets showing the cloud icon). If it can’t be synced via iCloud, or if the app can’t login to their own sync engine via the keychain and preferences: though luck, it’ll be as if you haven’t used it beforehand.
For example: if you use 1Password in school with iCloud syncing, each time a user logs in it’ll pull the Vault from iCloud Drive. If you sync via Dropbox, you’ll need to reauthenticate.
So the only thing that’s really new here is that Apple will make sure only and all user data gets wiped when a new user logs in.
Cause the rest of the process really doesn’t differ a lot from the current flow that exists in Deployments with iOS 9. The real difference is that they’ll wipe a device, but retain the apps.
At least that’s how I see it.
There’s a popular article by Jared Sinclair that’s been circling the web these last few weeks:
Gatekeeper for iOS
Apple should expand the Gatekeeper program to iOS.1 Developers should be allowed to sell Gatekeeper-signed apps directly to customers outside of the App Store.
Jared argues that one way the iPad could gain popularity and, more importantly, get the attention of developers it needs, is by allowing developers to sell iPad apps without using the App Store. By giving developers full freedom they can set their own prices, allow for paid updates, demo versions,… which theoretically would result in more sales and a bigger incentive to develop so-called pro Apps.
But, I don’t agree from a end-user standpoint. It would result in a worse user experience and confusion.
Why? An example.
My mom called me yesterday because the needed help with her Mac. She had some issues with backups and email, and was worried her recent El Capitan upgrade had something to do with it.
While troubleshooting her Mac I decided to do a full checkup and upgrade every apps she used.
- Visit the App Store and check for updates. Press update all.
- Open every app she uses frequently -that’s sold outside of the App Store- to check for updates manually.
For apps that use the Sparkle framework upgrading is as easy as clicking the update button for every app that offers an update. For other apps like Adobe’s CC or Microsoft Office it’s a separate update app that gets launched and starts installing updates. And some are even more cumbersome and require the download of a separate DMG (hello VMWare).
Compare this to that same process on her iPad:
- Visit the App Store and check for updates. Press update all.
The experience on iOS is easy and fast. There’s one path to follow, every app behaves the same and you’re sure you got each and every one of them.
On the Mac it takes a lot more steps and I’m still not sure I’ve got every app updated to its latest release. (Some apps like Office even required me to do incremental updates one after the other). Compared to iOS it feels cumbersome, clumsy and kinda old-fashioned.
Side loading apps on iOS would mean that those apps aren’t updated via the App Store. They’re distributed outside of Apple’s control, so there’s no way Apple would allow these apps to appear in the Updates pane since they can’t guarantee their ‘stamp of approval’. Users would need to update these apps separately, either via alerts that tell them about updates, by requiring users to visit the developers website and download the app that way or by using iTunes or …
Why would Apple deteriorate user-experience for the sake of helping developers?
No, if Apple changes something about the way apps are distributed the last thing they do is bypass the App Store and make using iOS more difficult or confusing.
The new Safari ViewController that’s part of iOS 9 is one of my favorite new features introduced by Apple in recent years. It makes surfing the web a lot faster, continuous login and cookie sharing across apps is super easy, and I can only praise the uniform experience across apps.
Ever since its release I’ve gradually phased out apps that don’t support the in-app Safari experience for ones that do. It makes the apps good citizens of iOS, and, combined with support for split screen multitasking, allows for a more productive workflows. Less app switching means less time lost by the animations and less confusion of where you were working.
I wouldn’t be writing this article if I didn’t have some issues with its implementation. Take the screenshot above as an example: Tweetbot as a secondary app on the right, Safari as the app in focus in the left:
I love browsing Twitter via Tweetbot in side mode next to other apps. It’s big enough to read and follow the timeline, but it allows for the main app I’m working in to be bigger and in focus.
But when I click a link in Tweetbot (the Tapbots website in this case) Tweetbot opens up the website in the SafariViewController by default. It’s expected behavior but it’s not the optimal behavior. There’s a bigger canvas on the left which gives me a better way to view the website and would keep Tweetbot focused on what it does best: show Twitter.
A better way
What I’d like in a perfect scenario would be the following:
Default behavior: SafariViewController
When the app is in the premium slot on the left, or full screen, it would know it’s using the larger size class, and would show the link in-app via Safari ViewController since its already the focus of the user.
Multitasking behaviour: redirect to Safari
The app in tiny mode on the right knows it’s using the smaller size class and is considered the lesser of the two apps currently in view. When clicking a link it doesn’t open the link in a SafariCiewController, its default behavior, but it would pass the link to the real Safari instead. The app keeps its current view, and the user gets a better experience browsing the web.
I finally got my hands on the new iPhone 6s plus today. Since Belgium wasn’t in the first release wave, I had two options: wait until the next wave hits (next friday), or go to France and buy an iPhone via in-store reservations.
I’ve been checking Apple’s preorder page and iStockNow every morning at 6 AM —I’m not very patient when it comes to buying new toys (hello Lego WALL-E on my desk), so— hoping to see the iPhone 6s Plus in stock. And I finally managed to get a reservation today.
A two hour train ride, 15 minutes in the Apple Store and a three hour trainride later, my new iPhone sits next to my Mac, and it will probably remain there for the rest of the night.
Why? Because after you unwrap a new iPhone you have two options: start from scratch and say goodbye to your Health Data, or go through the restore-process and retain that data.
If you check Apple’s support page they describe the process in these short steps:
Transfer your iCloud backup to your new device
- Turn on your new device. (..)
- Swipe left to right on the “Hello” screen. (..)
- Tap a Wi-Fi network to join.
- Tap Restore from iCloud Backup > Next.
- Enter your Apple ID and password.
- Choose a backup. (..)
- Stay connected and wait for the process to complete. (..)
It just works right? That is.. until you use it in real live in combination with an Apple Watch and don’t get your device on day one.
Transfer your iCloud backup to your new device (Extended Version)
- Within a week after Apple released iOS 9 and the new iPhone they already pushed two small bug fixes. Which means your old iPhone probably runs a newer iOS than your new iPhone will.
- Optionally: Update all apps on the old device to make sure they work on the new hardware.
- Verify that everything has uploaded and synced. Especially Photos and iCloud Drive documents.
- Unpair your Apple Watch and wait for the syncing process to finish. Takes about 10-15 minutes.
- Make an iCloud Backup, which now contains a recent backup for your Apple Watch. Hope nothing errors out, or goes wrong. Takes about 15 minutes.
- Unwrap your new iPhone. Enjoy that new Apple product smell. If you try restoring your backup now, it will fail because the backup you just made is made on a more recent iOS version.
- Configure your new iPhone as a new device.
- Upgrade to the latest iOS. (Takes, yet again 10-15 minutes)
- Wipe your new iPhone. (Feels so wrong).
- Finally you can follow Apple’s steps and restore your iCloud backup. Naturally, only confirming that your Apple ID belongs to you via two-factor authentication on another device.
- Wait until restore finishes. Takes ages.. unless your running a Caching Server on El Capitan with your iCloud backup locally seeded.
- Wait until apps are downloaded, Photos and iCloud are cached.
- Enter dozens of passwords and reauthenticate most services. Move from 1Password to Dropbox and back again and hope nothing goes wrong.
- Re-pair the Apple Watch again and select its latest backup.
- Wait until your Watch restore finishes, which takes… a long long time.
- Finally enjoy your new iPhone.
- Enter some more passwords in password prompts that didn’t occur upon first boot
- Repeat in a year, or earlier if you break your device.
Steps 8 and 9 should be part of the initial wizard. If the iPhone detects its not running the latest OS, just update it. It may frustrate some users, but it makes the process so much easier for less-technical-inclined people.
And the Apple Watch really needs either independent iCloud backups, or an easier way to re-pair it to your new iPhone. How about:
- You don’t need to unpair your Apple Watch
- After restoring your backup to your new iPhone, show an alert that asks you if you want to move your Watch to the new iPhone.
- If yes: show that awesome QR code thingie again and voila, re-paired.
But even though the process is frustrating at times, in the end the process does work, and takes way less time than manually redownloading all your apps and configuring all the little settings.
Apple opened a new store today. The store, in the heart of Brussels, is Apple’s first store in Belgium, and it’s also their first shop in a new design.
I went to the opening together with a few hundred other fans, and I have to say, it’s a completely different experience than any other Apple Store I ever visited. Gone are the price cards, there’s a lot less accessories, no genius bar and there’s trees in the middle of the shop.
For an overview of the design, take a look at this photo series by a good friend of mine.
Breaking with tradition, this time Apple didn’t give the first visitors a T-Shirt to commemorate the event. No, people got a set of 5 exclusive postcards featuring art from well —and lesser— known Belgian comic artists. Each set combined creates the top part of the Apple logo.
Thanks to some friendly Apple Store employees, who recently switched jobs, I got a few sets. There’s a total of fifteen different cards, combining into three different logosets.
Below are thirteen out of fifteen different designs. If anyone has the remaining two, I do have doubles to trade!
For those interested, I’ve scanned the ones I have.
Apple Watch, Apple TV
iOS. watchOS. tvOS.
HomeKit. HealthKit. CloudKit
To run. To project. To connect.
And one more thing…
macOS and the Mac, I think…