Posts Tagged ‘iOS’

iOS 6 rant: YouTube and Maps

September 20, 2012

Previously I wrote a blog post about how Apple improved the browser performance on my iPad 2 with the new iOS 6.

Now that I’ve been using iOS 6 for almost a day I noticed two big drawbacks: YouTube and Maps!

Since the beginning of times Apple bundled with iOS a YouTube app. While it wasn’t the most advanced or feature complete YouTube app around (the Android version is arguably better), the app did the job well enough to be one of the most used apps by those who like to watch videos on the web.

Apparently the license to bundle the YouTube app with iOS ended and Apple didn’t care about renewing it or making sure Google had an iPad optimized YouTube app on the AppStore before getting rid of the current one.

There is an official YouTube app for free on the AppStore but it’s made for the iPhone and not for the iPad.

Meanwhile you’re supposed to use Safari to browse in the YouTube mobile website and it’s also possible to add the website bookmark directly to the home screen but it’s not the same as having a proper app! There’s also some third party YouTube apps available at the AppStore but then again the question remains: why take away a feature from iOS without offering a better replacement?

Unfortunately YouTube is just one of the problems with iOS 6 on the iPad: the new Maps app is also worse than the previous Google powered Maps app!

Above you can see the Google Maps app that was bundled with previous versions of iOS.

The maps data quality was pretty good and there was a feature that was much nicer to use on the iPad touchscreen than with the mouse of a desktop computer: Google’s StreetView!

The new Maps app from Apple is supposed to introduce a lot of new features:

  • Apple designed vector based maps
  • Turn-by-turn navigation with spoken directions
  • Real-time traffic information
  • Flyover for photo-realistic, interactive 3D views of major metro areas
  • Local search results with Yelp photos, ratings, reviews, and available deals
  • Siri integration for requesting directions and finding places along a route

The thing is:

  • Features like Siri integration or turn-by-turn navigation aren’t available in my WiFi iPad 2
  • Real-time traffic information doesn’t work in my country
  • The 3D maps feature isn’t available in Europe
  • Local search in my country is really much poorer compared to Google’s database of POI

And of course, with the new app I lost the Google StreetView feature shown in the picture above!

Below you can see Apple Maps at the exact same place of the previous screenshots.

Besides losing some Google-related features there’s one thing that puzzles me: Apple bought last year C3 Technologies from Nokia. This company is the one behind Apple Flyover / 3D Maps and was the one that made possible Nokia Maps 3D feature that’s still available at the Nokia Maps website.

If you try last year’s Nokia flagship, the N9, you can check the exact same place I’ve shown before with the Nokia Maps app and, as you can see below, there’s a 3D model of the stadium.

So my question is: why does Apple only have 3D maps in the USA? C3 Technologies had Europe 3D data when it was part of Nokia so it’s kind of weird not to have this feature enabled at least in the main European capitals.

There’s also one question left in my mind: what about StreetView? If Apple doesn’t want to borrow that feature from Google perhaps they should start recording street level footage of the main cities to compete with Google!

Nokia chose that path and the result is Nokia City Scene. Below there’s the Eiffel Tower:

If you compare with Apple Maps you can clearly see the difference.

I hope Apple sort this out soon rather than late because currently in Europe they are lagging behind the competition in location-related apps and services.

iOS 6 SunSpider benchmark

September 19, 2012

Apple released new hardware such as the new iPhone 5 and the new iPod Touch, but for current customers there’s also some goodies: the new version of iOS is now available for the older generations of the iPhone, iPad and iPod Touch.

One thing that always impresses me is the download of the update itself: despite millions of people all around the world receiving their iOS update at the same time, my fiber optics connection bandwidth was maxed out downloading the update in a couple of minutes from the Apple servers.

After installing the iOS 6 update on my iPad 2, I ran the SunSpider javascript benchmark in order to look for performance improvements over the previous version of iOS.

As you can see above, Safari completed the benchmark in just 1417.2 ms which, compared to the iOS 5.1 result at around 1800 ms is a huge improvement over the previous iOS version: now that’s just amazing!

iOS 6 might not bring many new features compared to the previous versions, but Apple seems to be unstoppable perfecting the current ones: the browser javascript performance has improved over and over in each version and that is what keep Apple users happy with their devices.

When most competing products usually have a decrease in performance after major software updates (e.g.: Sony Ericsson Android ICS update), Apple just keeps improving the older products performance in each software update until every last bit of performance is extracted from the hardware!

Google Chrome now available for Apple’s iPad

June 29, 2012

Google just launched the Chrome browser for the iPad on Apple’s AppStore.

While it’s good to have another option in iOS to browse the web, does Chrome beat Safari performance-wise?

Unfortunately, Chrome is not able to take advantage of the fast javascript engine Apple built into iOS, so the SunSpider javascript benchmark result is, at least, disappointing: 7240.4 ms is just a bad result compared to Safari’s 1800 ms result.

I guess Safari will keep being my browser of choice on iOS.

iOS 5.1 SunSpider benchmark

March 8, 2012

It’s been 24 hours since Apple released the iOS 5.1 update to several iDevices and I’ve ran on my iPad 2 the SunSpider javascript benchmark to check if there were any performance improvements.

As you can see in the screenshot above, there is absolutely no improvement… at all! The benchmark is completed in the same amount of time iOS 5.0 took.

The main noticeable improvement, at least for me in this first day of usage, is in the stability department: in iOS 5 and 5.0.1 it was common to watch Safari close by itself, especially when dealing with a large amount of tabs but with iOS 5.1 things appear to be much more robust.

Android lag

December 30, 2011

Recently I’ve been reading a lot of buzz on the web around the Android lag issue: some Google engineer started the controversy with a post on Google+ and then other devs wrote their own opinion on that.

First of all, I believe that if this subject was discussed widely on the web, it probably means that the problem exists! I want to emphasize this because first I was led to believe by some online forums that it was an issue exclusive to the Galaxy S I had. Apparently this might affect the whole platform and, as a consequence, more or less, every single Android device.

Second, the conclusion I get from all the posts I’ve read is that Android, unlike iOS or Windows Phone, does a lot of different stuff all at the same time instead of focusing on the screen response to the user when the screen is touched. It seems pretty obvious to me that the screen responsiveness is a major thing on a touchscreen device user experience. Google apparently doesn’t share entirely this view with their competitors and believe that, at some point in the future, the hardware will be so powerful that this problem will sort itself out.

In the meantime, I felt curious about everything I’ve read and made a short video where I try to see what’s the approach Google and Apple took on this by playing some CSS animation on both OS stock browsers.

By the way, on a side note, after watching this video I noticed something I didn’t before: recording the video at the same time, on the same place, connected to the exact same wireless network, the iPhone 4S shows a much higher level of signal reception compared to a very poor signal showed by the Sony Ericsson Live with Walkman.

Is the iPhone WiFi signal level too optimistic or is the Sony Ericsson antenna really bad?

iOS 5.0.1 SunSpider benchmark and stability

November 17, 2011

Apple released iOS 5.0.1 some time ago and the main thing about it was that it tried to solve the battery problem some users reported with iOS 5.0 in the iPhone 4S.

I’ve installed iOS 5.0.1 in the iPad 2 and tried again the SunSpider benchmark in order to see if there was further improvements over iOS 5.0.

iOS 5.0 never ran this benchmark in less than 1800 ms, and although iOS 5.0.1 did not improve significantly this result I was able to run it in 1744 ms as you can see in the picture below.

Although it’s really great to watch iOS improve the javascript performance, I believe Apple should focus on Safari stability!

I don’t recall seeing Safari exit itself (aka crash) in iOS 4.3.5, but in iOS 5 and 5.0.1 it happens almost everyday…

iOS 5 vs 4.3.5 – SunSpider 0.9.1 benchmark

October 13, 2011

I’ve just had the chance to run the SunSpider JavaScript benchmark on the iPad 2 browser (Safari) just to check if there was any improvement in the performance caused by the iOS 5 update, so here are the results:

As you can see iOS 4.3.5 completed the test in 2025.5 ms and iOS 5 did it in 1815.3 ms, which is a really nice improvement over the previous version.

By the way, I’ve also had the chance to run this test in the first generation iPad (running the iOS 5 GM) and the result was not bad considering it’s hardware: 3091.9 ms

Lufthansa android app bug

October 12, 2011

I’ve never been able to use properly the Lufthansa app available in the Android Market.

I’m unable to search the timetables by origin and / or destination airport.

I’ve tried the iOS Lufthansa app and it works like a charm.

Am I the only one having this problem?