18. January 2014 · Categories: Apple

When children unexpectedly run up huge in-app purchasing bills, a lot of people blame the parents, and not the real culprit, Apple:

  • Caching credentials for ease of use is the default, so there is no way to learn about this dangerous behavior.

  • Apple requires caching to be active when you want the convenience of updating your apps without entering your password.

  • Even though caching can be convenient, I doubt that there are many people who intend to spend more than $10 this way. Being able to spend hundreds without any further confirmation is utterly unexpected.

Before blaming parents, one must understand that iOS customers are now mainstream, much less tech savvy than Mac customers used to be, and many were utterly unprepared for what could happen, and probably failed betrayed by Apple.

As I have said before, Apple benefits from these faults. And while I doubt these happen intentionally, at least not from the leadership, they better should hurry up fixing this.

I now believe the best fix would be to set a limit how much you can spend with a cached authentication, give it options of $0, $10, $20 and $50, and make $0 the default. In addition, Apple needs to understand that iTunes accounts are targets for fraud, including from store purchases, and improve their anti fraud measures so unusually high spending is caught before it becomes a problem.

12. January 2014 · Categories: Apple

Marco makes a good case how Apple will update the Macs to Retina. Assuming that we can live with a reduction in resolution similar to what we got with the MacBooks, where we went from 128 dpi to 2×110 dpi, we would need 108/128x110x2 or 186 dpi. I see the following options for new screens:

  • 3840 x 2160, 24", 184 dpi

    Requires 11.124 GBit/s. This will be the only iMac size offered from now on.

  • 4480×2520, 28", 184dpi

    Requires 15.141 GBit/s. This I hope will be the update for the Thunderbolt Display. It would have at least 2 GBit/s free to support Ethernet and USB, and the bandwidth would be just low enough that later you could daisy chain 2 of them with display port 1.3.

07. January 2014 · Categories: Apple, Software

Apple has announced more than 10 billions of sales on the App Store in 2013. An impressive number, meaning that an iOS user spent between 10 and 20 dollars this years on app purchases. What they have not released is a breakdown of sales into the different categories. We can get an approximation by simply counting the top grossing list, for example the Dutch one:

iPhone iPad
Games 114 132
Apps 57 30
Social 21 3
News 7 30
Apple 1 5

A few days later, I found the first place on the top grossing list for the iPad occupied by an app that is neither a game or a periodical as place 42 for Skype, and 58 for Evernote.

There are quite a few more apps on the iPhone, and they are either for navigation or mobile data recording. We can see from the distribution that iPads are the champs of consumption, while iPhones are used to stay in touch. What I find surprising is that there are so few creative apps bought on the iPad, quite a difference to the image projected by Apple in their advertising. Is this because these apps are priced too low? Or do people need more time to adjust to the iPad to start using them for more than entertainment? Or is it the holidays in full effect?

28. December 2013 · Categories: Apple, Photos

One of the strange design decisions in iOS 7 is the use of the Helvetica Neue for the home screen. Previously they used a bold font, and this worked much better for your typical home screen background. Let’s have a look at an icon at two different positions on the screen:

The left one is much harder to read because of the background contrast. The font chosen by Apple demands a low contrast background, and can look very elegant in such a situation, but how many people will have such a picture around? I spent roughly an hour to find one for my iPhone, even though I knew I needed a low contrast background. But I still was caught out by micro contrast in some images, and this is just way too much work.

Apple has kind of responded with the bold fonts system setting, but then it also changes fonts all over the place, instead of fixing the problem: your typical home screen image has high contrast, so you need a way to make labels readable against such a background. This can be bold text ( for your home screen only, please), or you can take the frosted glass effect used for the pinned icons, and apply it behind the labels as well:

30. November 2013 · Categories: Apple

I have now used my iPad Air for some time, and it is a huge improvement over the old iPad. This almost all down to the weight and the size: having lost 180g it is now light enough to hold comfortably in your hands for a long time. Even holding it in one hand is OK, not for more than a few minutes, but when you switch hands holding it, you can easily support it. The iPad also lost some width, just enough that together with the reduced weight you can now easily type away on it while standing or walking around. It has become a much more mobile device, and I recommend you resist the temptation to use a cover, so that the extra weight does not hinder you.

The Air allows you to create a remarkable variety of output, and you should plan accordingly. Almost everyone who has a basic iPad with 16 GB has come up against capacity problems, so you need to get at least 32GB, and should go for 128GB. If money is tight, stretch your replacement cycle by a year: it is much easier to live with a somewhat slower, but still plenty fast computer for a while than to constantly bump into a capacity limit and needing to go through hoops to keep everything you want on the iPad. It is also a good idea to spring for the cellular version, having data and GPS on the go is a nice convenience.

30. November 2013 · Categories: Apple, Software

There are quite a few people who cling to the file system as a necessary component for getting any complicated work done on a computer and who therefore believe iOS to be inherently unable to meet complex productivity tasks.

This is pretty wrong headed, because they think that they need the filesystem to be able to organize documents according to projects they are working on. But this can be done without exposing the filesystem to the user. And given how primitive the file system as an organizational tool is, it should not be too difficult to create something better.

The other advantage is that it allows multiple programs to cooperate on the same document. Again this is difficult to setup, and a more structured way to provide this power, with clear boundaries between the individual tools, should make it easier to use and also safer, as you could better control the content at these defined interface points.

In the end the file system enables some nice collaboration scenarios, but these are essentially hacks, and for most people it is far too easy to screw up with files. A more structured approach, where you can share documents in apps to a project manager, which then orchestrates everything, would be a much better way. It would enable advanced workflows without adding a burden to users with simpler needs.

24. November 2013 · Categories: Politics

Die populistische Forderung der CSU nach einer PKW-Maut ist miserable Politik, da diese kaum zu Mehreinnahmen führen wird, sondern eher zu höheren Belastungen:

  • Laut Europarecht ist eine Diskriminierung gegenüber EU-Ausländern verboten. Die Plakette wird also für Inländer genauso optional sein wie für Ausländer. Auch werden ausreichend günstige Kurzzeitplaketten angeboten werden müssen.

  • Deutschland ist ein Flächenland, und der überwiegende Teil des Verkehrs ist inländisch. Außer zu den Sommerferien dürften Inländer über 90% des Verkehrs ausmachen.

  • Das Autobahnnetz ist sicher nicht dicht genug, als dass alle Deutschen die Plakette kaufen werden. Genauso wie in Frankreich werden viele es vorziehen, sich die Plakette zu sparen, und auf Bundesstraßen ausweichen.

  • Die Kontrolle der Plakette wird extra Ressourcen kosten. Aus den Erfahrungen anderer Länder kann man von Verwaltungskosten von sicher 10% des Aufkommens ausgehen.

Aus diesen Daten kann man recht deutlich folgern:

  • Für den inländischen Autobahnnutzer wird es teurer, da er nicht mehr durch die Wenignutzer quersubventioniert wird.

  • Das durch ausländische Nutzer eingenommene Geld wird kaum ausreichen, den erhöhten Kontrollaufwand zu finanzieren.

  • Da Landstraßen weitaus gefährlicher als Autobahnen zu nutzen sind, können wir mit mehr Todesopfern aufgrund von Autobahnvermeidungsverkehr rechnen.

23. November 2013 · Categories: Apple, Software

Computers, be it as desktop, notebook, tablet or smartphone, are amazing devices that come to live thanks to the software supplied for it. As such we buy them for the apps we use on them.

Unless our needs are basic, and can be satisfied with the built-in apps, this means we want specialized software to buy and use. And because apps are the driver, we want a device that has long term app support. This is why the Apple strategy of reduced fragmentation and premium features is so useful in supporting the app market. Fewer variations to think about and to test against, software frameworks updated even in the installed base, leading to faster pickup of new features, and ensuring that everyone has hardware that supports great software.

And since the premium that one needs to pay to get the best app platform has come down a lot since in the last decades, from thousands to a couple hundred dollars at most, it means that now much more people valuing apps can easily afford to get the optimal platform as well.

This is the huge advantage Apple has in the mobile world, and it still gives them a considerable lead. But there are problems; Ben Thompson voices concerns about the App Store sustainability, and they are the big issue facing Apple today: With competing tablets and phones slowly becoming competent enough as an app platform, the quality of the apps we want is bound to become the deciding factor in which platform to choose.

This would suggest an opening for the competition: Offer better terms for developers to get sustaining app businesses and get users to follow the apps. But it is not really a threat, as Apple can easily counter these terms, they are not hard to implement, and it has the cash to buy out anyone really threatening.

On the other hand, AirDrop shows that Apple is willing to put in hardware that only gets used a year later. This was a brilliant move on Apple’s part: Since the feature requires two devices to work together, they have unveiled the feature only when there was already enough of an installed base for it to be useful. This means that new features already have enough hardware supporting it to make it worthwhile for developers to code for it.

The threat would come from online services. But all that shared data still needs apps to process and use them; and making a good app is an expensive process that you can only perform on multiple platforms for the most popular data. Performance will take awhile to improve enough to allow browser apps to become good enough, and once everything you want to do can easily be done in a browser app, only then will app platforms become irrelevant. We should not forget that one of the important characteristics of computers is their multi function character, this means that integrated platforms remain viable as long as they perform one important function significantly better than the competition, and relatively open services like Dropbox are actually a help for platforms because they enable you to pick and choose the best native apps for each device and data type you are using.

The question when browser apps will be fast enough is difficult to answer. The A7 chip provides, when normalized to the same frequency and core count, almost the same performance as the latest Intel Haswell chips, which means that Apple will slow down in its performance improvements. And since touch based input requires fast response times even more than a classical PC, the performance bar will actually be higher in mobile, especially when taken together with the limited power budgets of these devices. So I’d guess that there will remain enough cases needing native performance for the next decade.

16. November 2013 · Categories: Apple

Almost every review of the iPad mini notes that the reason why you should get one is its small size, a size that makes it easier to handle. But they also note that the small size makes the mini less than ideal when you want to use it as your main computing device. This strongly suggests that they not really prefer the mini, they actually look for an even smaller device that can provide an iPad like experience.

I believe Apple should kill off the mini, and replace it with a much smaller device. The use case people want the mini for is for reading stuff, and doing some social networking, but not for analyzing a lot of data. It would be more of a PC companion than a replacement that can stand on its own. And shedding the role of a full tablet, it could shrink to become much more pocket friendly, and even easier to hold with one hand.

It would also remove the strange tension we currently have with iPad apps: you can design them for the mini or for the Air, but the size difference is just large enough that on the other device it would feel off, still serviceable, but not really right. And in the end neither Apple nor it’s customers are really well served with software that just works well enough, instead of brilliantly.

As with the iPod mini, it should be replaced with an “iPad nano”. We want it as portable as a paperback, and as easy to fit into a pocket, so we would look at a 6.5" screen, with a 1680×1260 resolution. It would measure 162 by 114 mm (6 3/8 by 4 1/2 inches). The weight could get down to 230g (8 oz) as well.

The drawback would be that it would require new software to become fully useable. But if this is the price to pay to get optimal software for the device, than it is the right decision to make in the long term. And Apple has done a lot of work in the last two years to improve its auto layout support to make this transition easier for developers.

The transition until the software has caught up would be somewhat messy, and dropping the mini would shock many, but in the end, this is the device the mini fans really want. Introduce it during WWDC, to give developers enough time to prepare updates, and it likely will have a good library of optimized titles ready for the Christmas season.

28. October 2013 · Categories: Photos

Thom Hogan has a nice article on the future of cameras. I agree that having a workflow that allows for quick and seamless sharing is pretty essential. Here we have two use cases:

  • Just sharing photos in some sort of public folder

    This works well for a dedicated camera, if you can set it up before you start shooting. The setup would typically happen on the phone, as it has the better screen, in the form of a “share for the next x hours” option.

  • Share a photo but adding a few words for each photo

    A lot more difficult for a dedicated camera. The best you can hope for is having the captured images ready on your smartphone to send on, as the ability to enter text on the camera is rather weak, and even with a touch screen would be rather clumsy, given its typical weight and shape.

The technical challenge will be to provide a great integration with the smartphone or tablet. Essentially you will want to use a combination of Bluetooth Low Energy and WiFi Direct, which would allow the connection to be always on, and would allow the camera to send pictures to the smartphone app / photo stream without having to do anything on the phone beforehand. You want to have a workflow of take picture(s), pick phone up, send photo with the just taken pictures already waiting for you on the device. And this is only possible with appropriate hooks on the smartphone OS, allowing a camera to activate a data connection to an app, even when this app is not running.