Archive for the ‘iPad’ Category

Has Apple really changed?

June 7th, 2014
Filed under: Apple, General, iPad, iPhone, Mac OS X, Macintosh | Huibert @ 2:37 pm

Unknown

This has been quite an exciting week. Apple has introduced over 4,000 new APIs for both OSX and iOS and most developers have been raving about how the “new” Apple led by Tim Cook has changed. They claim that the company now listens more to their customers and use the fact that iOS will support custom keyboards, allow for the use of the fingerprint reader and offer inter application communication mechanisms as proof that things have changed.

Frankly, I am not convinced that much has fundamentally changed. When Apple launched their Rip, Mix and Burn campaign in 2001, they were clearly listening to what customers wanted at the time. In order to do it properly, they had to plan for their vision, which included buying the application (SoundJam MP) that would eventually become iTunes and add the capability to easily burn CDs, which took some time, but they eventually released the product they wanted.

What happened this week was similar. Apple may have wanted to offer the possibility to install alternative keyboards for a while, but it took some time to deliver the capability in a secure form. What is so dangerous about alternative keyboards? Well, imagine that the keyboard logs all your key strokes and send them to some server in Ukraine. All your passwords, credit cards numbers would be gone. So, what is needed to make sure that supporting alternate keyboards is safe? Well, one way to do that is to avoid using the keyboard to enter credentials or credit card numbers in the first place. That is something that Apple has solved by releasing iCloud keychain in iOS 7 and by opening the use of the fingerprint reader in iOS 8. The other thing to do is to forbid internet access for the keyboard app if the user chooses to do so. That was also announced by Apple as part of iOS 8. It is likely that by the time Apple releases iOS 8, all new iOS devices will include a fingerprint reader and as a result, should be well protected against malicious keyboard apps. As you can see, opening iOS to support alternative keyboards is not something totally new that came out of nowhere, it is the result of careful planning and making sure that everything is in place before launching a new feature.

Swift, the new programming language launched by Apple at WWDC is another interesting example. This new language has been in the works for about four years now. It is a modern language with a lot of new cool features, but I would hardly call it revolutionary. What is interesting about Swift is that, as far as I know, it is the first language designed from the found up to make the use of an existing library much easier. Normally, a language is designed to solve a particular problem that other existing languages cannot handle well (multi-tasking, security, etc.). However, Swift seems to be designed solely for the purpose of giving the Cocoa framework a new lease on life. By basing variable types on Cocoa objects (for example strings are NSStrings) and hiding the complexity of handling structs, Swift makes it much easier to write code for Apple platforms without impacting the huge investment made by Apple and Next on Cocoa over the last 30 years (NextStep was launched in 1989). This makes a lot of sense, because it preserves Apple’s biggest asset while giving us developers what we want. Swift is therefore in that sense evolutionary and not revolutionary. It is the result of a plan launched years ago with the adoption of the llvm compiler, and the launch of Objective-C 2.0, and if Apple is really planning on eventually moving their Macs away from Intel, applications written in Swift will make the transition transparent for application developers.

WWDC 2014 was a great event because it saw the fruition of many initiatives started by Apple years ago, not because Tim Cook just started to listen to their customers and developers but because Apple seems to be accelerating the delivery of features that result from a carefully crafted plan. The success of Apple depends on maintaining a clear long and medium term plan to deliver their vision, as they have done so far, and not on delivering a long list of short-sighted features.


WWDC 2014

May 31st, 2014
Filed under: Apple, General, iPad, iPhone, iPod, Mac OS X, Macintosh | Huibert @ 3:47 pm

Unknown

Once again, I won’t be able to attend WWDC. I am very excited though that on Monday we will be able to see what Apple has in store for us for the next few years, because I believe that this event will be more about announcing the foundation of things to come than actual products we will be able to buy in June. 

From a developer perspective, Xcode 6, iOS 8 and OS X 10.10 should include enough new functionality to keep us busy for the next few months. Support for larger iPhones will probably translate into a lot of work to prepare old apps for the official launch of the new devices. Something similar is to be expected for Mac developers who will have to deal with a flatter overall design including updated controls. I certainly hope that the changes are more than skin deep, because while appearance is important and having a uniform look and feel across Apple devices can make the user’s life much easier, when I use my Mac, it is all about what I can do with it, great looks come second.

What I would like to see announced at WWDC are improvements around iCloud, namely lower pricing and APIs for Windows, Linux and Android. Writing a cross-platform app that syncs data among devices is not very difficult, there are many scalable document based data stores than can handle this task (Cloudant comes to mind). The problem is persuading customers to pay for the service. Apple on the other hand can do that much more effectively because they already have a large customer base that use the free service or pay for iCloud once a year and get a lot of value by using the service with not one but multiple apps. The value proposition is much better. Sure, there are competing services, like Dropbox, but I like the Apple option better because I can easily assume that all Apple customers have an account.

On the hardware front, I do not have many expectations. Apple has been unable to keep hardware leaks from happening in China in the past and right now we haven’t seen enough credible information to believe a product launch is imminent. If there are any announcements it will be like last year’s MacPro, a simple preview with a launch date, to generate pent-up demand.

I have no doubt that WWDC 2014 will all be about announcing the infrastructure for things to come, namely new services that will be available only to customers with modern hardware (fingerprint reader and the M7 processor as well as future devices) which will generate a need to upgrade old devices and leave the competition in the dust for a while. Apple has had several years to build the infrastructure and plan for this moment. On Monday we will finally understand what Apple has been working on. We may not understand the full reach of these announcements until Apple launches their new devices in the fall, but it will be an exciting event. I will be spending a lot of time on the treadmill next week, watching the WWDC session videos on my Apple TV.


My predictions for tomorrow

October 21st, 2013
Filed under: Apple, General, iPad, Mac OS X, Macintosh | Huibert @ 8:36 pm

UnknownEarlier today I laid out my expectations for tomorrow’s Apple Event. That said, the prediction game is extremely entertaining and I do not want to miss a great opportunity to play it. So, here we go, these are my predictions:

  • iPhone: As part of the introduction, Apple CEO Tim Cook will try to clarify that the iPhone 5S/5C has been a success and will provide some data to assure everyone that the iPhone 5C is not a failure. There will also be some talk about the quick adoption of iOS 7 and how this compares to the Android world. Apple will announce the availability dates for the new iPhones in additional countries.
  • iPad: For the first time Apple will try to clearly differentiate the iPad mini from the iPad. The iPad will be promoted as a tool for content creators, and that claim will be backed by a powerful processor, the A7, and a smart cover that will include a keyboard. In addition, the iPad will include the same fingerprint reader built in the iPhone 5S for additional security (no multiple accounts for now). That is also why the new iLife and iWork applications will be showed off on the large screen iPad. The iPad mini will be pitched as a tool for content consumption with a Retina Display to enjoy movies, books, magazines and games. Apple will showcase the mini with third party game controllers made for iOS and games updated for iOS 7 that support the new APIs. The new iPads will not be available in multiple colors.
  • iPods: This is no longer a strategic product category for Apple, and as a result I do not expect major changes to their 2013 lineup. That said, I believe that the iPod touch will be updated with an M7 chip, to prepare for the iWatch launch in the first half of 2014 (for more on this read my previous blog entry on this subject).
  • Mac Pro: This is the ultimate machine for video professionals. As a result, Apple will use it to demonstrate new versions of their Pro software tools in addition to OS X Mavericks (which will be launched over the next two weeks). The demo will run on multiple screens, which means updated Thunderbolt Displays that will include two Thunderbolt 2 ports. There is a good chance those displays will support 4K (although there may be two versions of these displays, one with regular resolution, the other with 4K). The Mac Pro will be a very expensive computer, with a low entry point below US$3,000 but with customization options that will bring that price easily around or above 10K. In order to sweeten the deal for their target audience (and to fight agains Adobe and Avid) Apple will offer bundles that include single user licences of their Pro software, preinstalled. An upgraded Mac mini will be quickly mentioned with 802.11ac, an updated Haswell processor and maybe (this is a long shot) Thunderbolt 2.
  • Mac Books: Apple will release updated Mac Books (including the Pro models) with 802.11ac and Haswell processors. The main selling point will be a significantly longer battery life. Retina screens may come to all models (this is also a long shot).
  • Apple TV/iWatch: There will be no new product announcements this year, but we may see a price drop on the current Apple TV in order to better compete during the holiday shopping season. We will have to wait for another three to six months.

And that is it. There will not be a new product category this year, but it will still leave Apple with a solid product lineup for Christmas that should allow them to have a successful quarter.

What do you think?

Update: I was definitively wrong about iPad differentiation. Choosing an iPad is harder than ever. Apple covered all the price points but did not explain why people should choose one model over another depending on their needs. I think this is a mistake, most people need to be guided and confusion can be a sales inhibitor. The iPod touch wasn’t updated either.