iOS 7.1 and the iPhone 4 performance

Software

Improved performance

This is what appears at the bottom of Apple’s iOS 7.1 page. I would have updated my iPhone 4 to iOS 7.1 anyway, but I was pleased to see such incentive nonetheless. I know a few iPhone 4 users who are still on iOS 6.1.x., and to those who refrained from updating to iOS 7 only because of performance concerns, I can safely say they can do so now. 

Come on, it wasn’t “unusable” before

But there’s something I just need to get out of my system first. I strongly disagree with those saying and writing that the iPhone 4 was “unusable” before, meaning on iOS 7.0 to 7.0.6. It was not. Of course, the iPhone 4’s hardware is old by today’s smartphone standards, and has its limits. And I admittedly didn’t rush to update it from iOS 6 when iOS 7 came out. But I’m glad I did, in the end. At the time, one of the articles that contributed to my wariness was this one by Ars Technica: New Lease on Life or Death Sentence? iOS 7 on the iPhone 4. It is a well written, informative article, but at the time it also led me to believe that iPhone 4 performance under iOS 7 was worse than it actually turned out to be.

Ars Technica has published another article about the iPhone 4 and how it performs under iOS 7.1, iOS 7.1 on the iPhone 4: As good as it’s going to get, which again I suggest reading because it contains useful information and even stopwatch-measured app launches comparing responsiveness under iOS 6.1.3, iOS 7.0 and iOS 7.1. But I don’t fully agree with the author when he refers to the iPhone 4 performance under iOS 7 as being ‘jerky’ and I think this sentence in the last paragraph is a bit exaggerated: If you’re sticking with the iPhone 4 for another year, iOS 7.1 makes performance tolerable enough that using the phone isn’t unbearable.

I’ve previously talked about my impressions on iOS 7 and how it performs on my iPhone 4. Read iOS 7 on the iPhone 4 and iOS 7, battery life, and the iPhone 4 for more details. In short, the only issues I noticed when updating to iOS 7 were occasional lags in UI animations and transitions, and occasional lags when using the virtual keyboard. Occasional being the key word. I concluded my article by saying:

The general performance is surprisingly good considering the aging hardware, and not disappointing compared to the situation under iOS 6. At least for how I use my phone. If you fiddle constantly with your iPhone, you may find certain transitions (lock screen to home screen, going in and out of apps, etc.) to be slower than before. I find them more pleasing and less ‘harsh’, but that’s me. 

And I absolutely stand by these words. 

I have the feeling that some who talk about the iPhone 4 being “unusable” under iOS 7 are people who are now accustomed to the performance of the iPhone 5, 5c and 5s, and having to go back to an iPhone 4 to review iOS 7/7.1 they find a noticeably worse user experience. That’s understandable. I don’t have faster smartphones than my iPhone 4 at the moment, and again I’m telling you that I’ve never found its performance under iOS 7 to be intolerable or the phone unusable. I never really felt it slower than under iOS 6, simply different. And the occasional lag or stutter was no big deal, really. Oh, and another detail that I rarely saw mentioned: I experienced just one random Springboard crash under iOS 7 on my iPhone 4 (a couple more on my iPad 3), so I can say that iOS 7 on my iPhone 4 has always been rather stable. Therefore I really can’t agree with Federico Viticci when he writes:

Indeed, iOS 7 on the iPhone 4 (and to an extent, the iPad 3) was, in my experience, insufferable: animations were slow, scrolling would often drop frames and stutter, and everything felt generally sluggish.

He’s not alone (just skim through the comments on both the Ars Technica articles I mentioned), but really, as an owner of an iPhone 4 and an iPad 3, sometimes I think I have some special versions of these devices, since my experience has been noticeably different. Again, please note that I’m not saying that the iPhone 4 is particularly fast under iOS 7. If you’re one of those teenagers I frequently see out and about furiously tapping text and chat messages with two thumbs, then your idea of speed, performance and responsiveness is going to be different than mine. What I’m denying, however, is that the iPhone 4 has been unusable or insufferably slow and sluggish under iOS 7. 

iOS 7.1 and the iPhone 4 performance: is it really better?

I haven’t been measuring response times with a stopwatch. What matters to me is the general feel, not the millisecond. But since updating to iOS 7.1 I’ve noticed better responsiveness overall. The interface feels snappier. Animations, transitions are faster. The iPhone 4 seems to be faster at waking up and unlocking the screen. Apps’ launch times are shorter, as are the ‘zoom in’ and ‘zoom out’ transitions when you launch an app and you quit it. Navigating screens and swiping throughout the interface feels faster. The multitasking interface is more responsive and I’ve noticed no visible lagging or stuttering when swiping to navigate the carousel of open apps. Notification Centre and Control Centre’s interfaces are faster to display and slide away, especially Control Centre, which seems to have a slightly bouncier animation than before and feels more responsive when invoked. 

Another improvement is in the virtual keyboard’s responsiveness. I didn’t have particular issues with the keyboard before, but admittedly sometimes it lagged, felt stuck, only to regurgitate everything you’ve typed when it looked as if it weren’t registering your key strokes (a phenomenon I like to call ‘cluster typing’). Under iOS 7.1 I have noticed no such lagging and the keyboard seems to be keeping up with my typing quite well. 

As regards to the built-in apps, so far I’ve noticed better responsiveness in Safari, Mail and Camera. The Camera app feels a tiny bit faster at launching, both when you tap its icon, and when you access it directly from the lock screen. Changing modes (Video, Photo, Square) feels slightly faster as well. Same for navigating photos in the Camera Roll. Battery life appears to be the same as before, which is nice.

All these improvements are noticeable, and I highly recommend updating to iOS 7.1 to all iPhone 4 users. If you’re still on iOS 6 simply for performance-related reasons, then updating to iOS 7.1 will give you a comparable experience. If you’re still on iOS 6 for mere æsthetic reasons, then I can’t argue with this type of personal preferences, but I’ll remind you that there hasn’t been a 6.1.6 patch for the iPhone 4 to fix the SSL/TLS security flaw (iOS 6.1.6 is available for the iPhone 3GS and the 4th-gen iPod touch only), so you’re using a device that is currently not secure.

(I may update this article in the following days if I notice other specific improvements worth mentioning.)

Lukas Mathis on the iPad for content creation

Handpicked

After a long time without updates, finally Lukas Mathis has resurfaced (slight pun intended) with a long, informative and thoughtful article on his switch from an iPad to a Microsoft Surface Pro 2: Windows 8 and the Microsoft Surface. If you’re thinking about doing a similar switch, or if you don’t have a tablet yet and are considering what Microsoft is offering, then Mathis’s piece is a must-read. 

The only part where I don’t fully agree with Mathis’s observations regarding the iPad as a creation device is this passage:

To be sure, it’s absolutely possible to use iPads productively. In fact, Apple blogs love to point to examples of people who do use iPads to produce things. And yes, these people exist. There are artists who draw on iPads, and musicians who make music on iPads, and writers who write novels on iPads, and movie makers who cut their movies on iPads. But the fact that you have to point to these people, the fact that there are articles about these people, shows that they’re unusual. An artist drawing a painting on an iPad is a novelty.

If it was normal for people to use their iPads for creative tasks, there would not be newspaper articles about people using their iPads for creative tasks. The iPad will have arrived as a productivity device when news sites stop reporting about people who use iPads for productivity. So in the end, all of these links to articles about people who use their iPads to create things only seem to support the notion that this is not how most people use their iPads.

I don’t see it this way. My impression is that all the articles showing people being productive with their iPads in a way or another (drawing, writing, making music, etc.) are often contributions in response to certain prejudiced opinions that have been circulating since the introduction of the iPad. The most prominent and persistent of such opinions is — guess what — that the iPad is great at content consumption but poor at content creation. 

I’ve often found that there are some people who just parrot other people’s prejudices about the iPad, repeating the ‘great at content consumption, but sucks at content creation’ mantra without even being iPad users. And then, that there are iPad users who honestly think the iPad is not suitable for creating content simply because they don’t know about a lot of great iOS apps that can really transform the iPad into a pretty versatile production / creation device. (Some examples: Paper by FiftyThree, Procreate, Autodesk Sketchbook Pro, for drawing sketching painting; for writing, the amount of text editors available is dizzying — I use Daedalus Touch, iA Writer, Phraseology and I’m trying WriteRight lately, although one truly versatile tool is Editorial; and these examples are just a speck of the tip of the iceberg — I’m not even venturing in the Business or Productivity categories…)

I think that having articles and stories showcasing how creative people can be with their iPads is a good way to help people discover such apps and use cases. I’ve personally met quite a number of ‘regular,’ non-tech-savvy iPhone/iPad users who mostly use the built-in iOS apps and install very few third-party apps. What they end up installing is for the most part the result of advice from friends or family members. Some people are simply overwhelmed by the choices provided by the App Store, to the point that they rarely dive into it. 

Mathis continues:

[…] I think it’s somewhat unusual to find iPad owners who do use their iPads for content creation on a regular basis. Even when you just look at very basic creative tasks — say, responding to email, rather than just reading email — most people seem to prefer PCs over iPads.

Maybe, but it’s not what I’ve been seeing around me where I live. Some people do prefer using Bluetooth keyboards connected to their iPads over the virtual iOS keyboard, that much I can confirm. I’ve seen people preferring Macs and PCs when they need to deal with more complex tasks requiring bigger screens and a certain spatial arrangement of various apps they need to keep an eye on while working on others. In that case, the good old personal computer, in my opinion, wins over any tablet, not just the iPad.

I very much agree with Mathis when he says: 

Not having any kind of window management or split-screen view makes the iPad much easier to use, but it also means you can’t look at an email and at a Pages document at the same time. Preventing apps from interacting with each other cuts down on complexity, but it also means that it is difficult or sometimes even impossible to use multiple apps in conjunction on the same task.

This is currently my biggest problem with the iPad, and the main reason I couldn’t use it as a complete Mac replacement, like some adventurous iPad power users have been able to do. As I wrote in A week with the iPad-as-laptop setup:

Writing on the iPad with this setup was way more enjoyable when I didn’t need to leave an application. Writing the draft of a fragment of my novel on iA Writer was great. Writing an entire short story for my Minigrooves series was great. Taking some extended notes in Simplenote, writing a post for my blog using Posts, writing a few long emails in Mail… all very pleasant experiences. So, I’m not saying it was all terrible.

But then again, I don’t think a tablet — at least in its current form — is a viable personal computer replacement: most complex workflows are more seamless on a computer, because there’s more inter-app integration. A tablet, however, can be a very capable device for impromptu, light-to-moderate work sessions, and my personal experience with my iPad 3 reflects this. I’m not using it as intensely as my MacBook Pro for productivity, but I’m certainly not limiting my iPad use to browsing the Web, doing email, watching videos and listening to music.

The rest of Mathis’s article is a very detailed and enjoyable write-up of his experience with a Microsoft Surface Pro 2. I have very little to add because my experience with the Surface is extremely limited (I wrote to Microsoft time ago, asking for a unit to review, but I guess my request was just a drop in an ocean of other requests). My first impression when I tried one briefly was that I struggled to view it as a tablet, as it felt more like a thin, ultra-portable laptop — maybe because the Surface seems to be relying heavily on its keyboard and favouring a landscape orientation. I really tried to use it in different positions, in portrait orientation, without keyboard, on my lap (the store clerk looked astonished and with a You’re holding it wrong! expression on his face), and the user experience was rather awkward. Software-wise, I can’t say I found Windows to be as intuitive as iOS, since I had to guess in too many places of the user interface to find my way around. But as I said, I spent too little time with a Surface to meaningfully discuss its merits, drawbacks, and its usability in general. The UI examples made by Mathis did leave me a bit perplexed, though, and tend to corroborate the initial impression I had — that the Surface UI looks unnecessarily complicated or convoluted in places where it could definitely use more immediacy and unambiguity.

Google detoxing: DuckDuckGo as main search engine

Software

DuckDuckGo

At the end of my WhatsFace piece, I wrote:

I am no Google fan, either. I’ve been using some of Google’s products over the years because I actually liked Google ten years ago or so. Lately, not so much. So, again acting on principle, I’m currently getting rid of quite a number of secondary Gmail accounts I’ve opened (mainly to subscribe to other services, apps, mailing lists).

[…]

For my search needs, I’m using DuckDuckGo more and more often, and I think it’s a great alternative. (Read this interesting article if you want to know more about it: Inside DuckDuckGo, Google’s Tiniest, Fiercest Competitor).

At the start of this week, I decided to fully embrace DuckDuckGo, and use it as main search engine all the time, not just every now and then. I really like how DuckDuckGo handles privacy. From the aforementioned article:

When you do a search from DuckDuckGo’s website or one of its mobile apps, it doesn’t know who you are. There are no user accounts. Your IP address isn’t logged by default. The site doesn’t use search cookies to keep track of what you do over time or where else you go online. It doesn’t save your search history. When you click on a link in DuckDuckGo’s results, those websites won’t see which search terms you used. The company even has its own Tor exit relay, allowing Tor users to search DuckDuckGo with less of a performance lag.

I’m quite satisfied with DuckDuckGo. Searching is fast, the search interface is fully customisable, and I’ve not really been missing Google search so far. I like the Cloud Save feature a lot: it allows you to save your settings anonymously across devices: you just set a passphrase and off you go.

Setting DuckDuckGo as primary search engine in Safari

Google search is easily integrated in all browsers, and Safari’s only choices in Preferences > General are Google, Yahoo and Bing. There are a few solutions to make searching in DuckDuckGo easier than visiting its main webpage every time you want to search for something. The first, less intrusive way is to install its official Safari extension (download it from this support page — note that DuckDuckGo provides extensions and add-ons for many other browsers, see the left sidebar in that page). Once installed, the extension adds a new button on Safari’s toolbar, and when you click on it, you’ll see this popover:

DuckDuckGo ext

It’s very useful because it provides you with quick access to various search options. However, after so much time performing searches directly in the address bar/search bar, I often found myself accidentally searching on Google, so I looked for an alternative to integrate DuckDuckGo with Safari more deeply. At the bottom of the same support page suggested above, there are a few different methods to achieve such goal. The one I’ve chosen, which seems rather straightforward, is to install the Safari Keyword Search extension by Arne Martin Aurlien. As you can read on the extension’s page, Safari Keyword Search is a simple extension for Safari 5.1 and above that can change the default Safari search engine and enables keyword searching from the address bar. To access its preferences, you Ctrl-click (or right-click) on any webpage and select Keyword Search settings from the contextual menu. The following settings page will appear:

Safari keyword search

You simply select the highlighted keyword option (d) and set it as default, so that you won’t have to type d [search term] in the address bar every time you want to search with DuckDuckGo. After you save your preferences, you’ll just enter your search terms in Safari’s address bar as usual, and you’ll get the results in DuckDuckGo.

On iOS

I usually perform a lot of Web searches on my Macs more than on my iOS devices, so for now my solution has been to install the official DuckDuckGo iOS app (iTunes link), and to set Yahoo as default search engine in Mobile Safari’s settings. (If you have Launch Center Pro, you can set up an action to search text in DuckDuckGo’s iOS app, since it’s supported.) Apparently, the only way for now to integrate DuckDuckGo in Safari on iOS is to have a jailbroken device. Instructions are provided at this support page.

Power button behaviour

Briefly

Power button dialog new

Before Mac OS X 10.9 Mavericks, pressing the power button on a Mac triggered this dialog box. A very easy-to-remember shortcut for a very useful dialog box. In Mavericks, Apple changed the behaviour of the power button, in a really arbitrary fashion. From a usability standpoint, I think it’s generally a bad idea to suddenly change a shortcut that has remained unchanged for years. This power button shortcut has existed — if I remember correctly — since Mac OS 8. Long-time Mac users have it in their muscle memory. 

In Mavericks, or more specifically, in Mac OS X 10.9.0 and 10.9.1, the new behaviour works like this: tapping the power button once puts the Mac to sleep. Tapping the power button again wakes the Mac up. If you want to access the familiar Shut Down dialog box, you have to press the power button for 1.5 seconds (according to this Apple Support article, which hasn’t been updated yet). If you hold down the power button for at least 5 seconds, you’ll force the Mac to turn off.

Again, I didn’t see the practical side of this change. Some people may have found it handy, but I really think it was unnecessary. In more than one occasion I accidentally put my MacBook Pro to sleep when I was actually trying to quickly access the Restart option from that dialog box.

The recent 10.9.2 update changes the power button behaviour again. Now, if you just tap the power button, nothing happens. If you press it for a couple of seconds, you put the Mac to sleep, and if you want to access the Shut Down dialog box, you have to press Ctrl-power button. This is getting confusing and ridiculous, a textbook case of ‘Don’t fix what is not broken.’

Mail Shield

Briefly

No, it’s not a new email client for OS X or iOS. It’s something better: a future[1] company based in Switzerland providing a completely secure email service. They have launched a campaign on Indiegogo and aim to raise $45,000 by the end of April 2014.

You should follow the link and read what they’re offering in detail. Here are the bits that I’ve found essential (emphasis theirs):

We will provide you with an e‑mail address with the strongest privacy protection on the World: no one will be able to read your emails (including us), but you.

[…]

We will use servers physically placed in Switzerland and under our own direct control: no cloud computing, no outsourcing. We will only make use of open source software: no backdoors for corporations and governments.

[…]

We will employ cryptography everywhere — when receiving, sending, and storing email, as well as on our website, including e‑commerce pages and webmail.

If you want to, we will encrypt your whole mailbox. This means that no one will be able to read your emails including us.

They offer a wide range of account options, from a basic email account that’ll cost you $15/year (100MB email storage) to a $99/year Business account where you can bring your domain to Mail Shield and the company will offer infinite aliases and SMTP service, plus 1GB of email storage. There are more expensive options if you want full encryption of your mailbox. 

I personally know one of the engineers involved in this project and I can guarantee these are serious people. At the time of writing they have raised about $300. Please consider supporting Mail Shield or at least spread the word. I want this project to succeed.

 


 

  • 1. ‘Future’ because the company (MailShield SA) will be incorporated if the campaign is successful.