Skip to main content

Welcome to ZX81.org.uk

Category: Opinion

iOS 11

As I’ve done for the last few years, here are a few quick thoughts about today’s new iOS release, version 11.

I’ve been using the iPad version since the beginning of August and the iPhone version for only a couple of week but I think I have reasonable picture of what you’re going to see.

## Good

  • Multi-app support on the iPad. Wow! It’s quite different. You might need to give it a while before you get used to it. I also found that I needed to rearrange my dock so that apps I use to multitask are quickly available
  • “Swipe up on the iPad keyboard to get symbol characters.” Such a time saver
  • The voice synthesis of Siri is way better. But I agree with Gruber, if I could have dedicated engineering resources to Siri that wouldn’t have been where I would put them
  • iCloud sync for Photos. No more training each device to receognise each person!
  • Lots of nice, minor changes. The “Now playing” lock screen widget, the “play” button at the top of playlists/albums in the music app
  • Control Center is improved (but see first item in the “ugly” section below)

## Bad

  • I’m guessing this has something to do with the iPhone X, but the one 3D Touch gesture I used all the time was the hard-press on the left side of the screen to trigger the app switcher. That’s gone in iOS 11. This is going to take a lot of getting used to
  • It won’t work on older devices. I get the “why” but it always sucks when they get left behind

## Ugly

  • Why did the WiFi button is Control Center change to be “disconnect” rather than “switch off”?!
  • Not sure about some of the animations, especially on iPhone.

What do you know?

How do you interview people for developer and technical jobs? This is an enduring question, and one with many angry factions.

It’s too big a subject to tackle in its entirety and I have no intention of trying. Instead, I want to talk about one aspect: should you ask Computer Science questions or not?

In one corner are the people who argue that you never need to implement a linked list or write Quick Sort in real life, so asking you to do that in an interview is unreasonable and excludes good candidates. They argue that there are more important things to consider, such as the use of applications frameworks or design or working with other people.

Nintendo Switch

This was all set to be a story of how much the whole family were enjoying the Nintendo Switch. While that’s true, there’s another side. We’ll get to that but let’s start with the good stuff.

Long story short: after just over a week, we’re all getting a lot out of it. The games are fun, even my three year old gets a kick driving Princess Peach around what looks like Sugar Rush from Wreck-It Ralph.

WWDC 2017

I thought I’d jot a few notes about next weeks WWDC, Apple’s major developer conference. Full disclosure: I’ve not been following the rumour sites very closely this year. I’ve not even done as much iOS development since WWDC 2016 as I have for the last few, so what follows is just a wish list. It’s based on neither leaks nor an in depth knowledge of failings of the current developer tools.

Virtual Assistants

Virtual assistants are all the rage now, in the press if not in not people’s lives.

I am not claiming to do a thorough, like for like comparison. What follows is my subjective, personal experience. Your usage patterns, successes and failures may be different to mine, but I think my conclusions should broadly hold. We’ll see.

I’m comparing an Amazon Echo, an iPhone 6S and the Google app on that same iPhone. I know I’m not using Google Now in its native environment. That was unavoidable and may hobble it. You should bare that in mind if you use Android.

Dongles

When I got my new MacBook it wasn’t complete. I sat it down on my desk and nothing would connect.

I tried to plug in my monitor, but I needed a dongle to connect to my DVI monitor. My FireWire external hard-drive needed an adapter. I had to get a card reader as my camera takes CompactFlash cards. Even my USB hub needed replacing because my new computer came with a newer, faster USB standard.

The Short-Sighted Game

I’m sure that you’ve read Fast Company article about Apple playing the long game. It’s fascinating and, despite the deliberately click-bait title I’ve used here, I think it’s generally true for Apple.

However, there is one area where they don’t get things right. Here’s where I think Cook does it again:

“When you look at most of the solutions, whether it’s devices, or things coming up out of Big Pharma, first and foremost, they are done to get the reimbursement [from an insurance provider]. Not thinking about what helps the patient. So if you don’t care about reimbursement, which we have the privilege of doing, that may even make the smartphone market look small.”

iOS 10

As I wrote before, iOS 10 is an odd release to talk about before it’s generally available. Like iOS 8 — but unlike iOS 7 — almost all the good stuff is hidden in APIs, for use by developers. Which means that it’s probably going to be a nice update, but until apps are available it’s difficult to tell.

That’s not to say that there’s nothing interesting visible. Here are a few things that struck me.

Underwhelming by design

There have been lots of articles like “iOS 10 chooses renovation over innovation” since Apple’s WWDC keynote in June.

I think they reflect the fact that when you download the first beta and put it on your old phone — because you’re too cowardly to put it on the handset you use every day — iOS 10 is slightly underwhelming. The first time you look at the home screen you see… pretty much no differences from iOS 9. So you launch Maps and see they moved the search bar to the bottom of the screen. You tap Messages and see some new icons at the bottom. But Mail looks the same. Safari seems to be unchanged.

Humane Recruitment

There are many ways that recruitment is broken for both candidates and potential employers, but this time I want to focus on one aspect that I experienced recently as a candidate: how companies and recruiters don’t treat prospective hires with respect. I’ve changed jobs a few times over the years and some of the ways that I’ve been (mis)treated in the last year surprised even me.

Let’s start with something that I’m sure we’ve all experienced: not getting a response back from an initial application.