Opera Mini on iPhone goes back and forth without havin' gone nowhere
- TAGS:Apple, iPhone, mini, Opera, Safari
- IT TOPICS:Macintosh & Apple, Mobile & Wireless, Personal Technology
As far as interesting stories go, the Opera browser on iPhone isn't Watergate. However, a lot of speculation this week and overarching philosophical position of Apple have made it newsworthy. I guess.
First of all, Apple has had a position on iPhone Apps, since the App Store opened, that none of the apps could compete with iPhone's default apps.
Yes, for some of you, this raises a red flag...but hear me out.
This hasn't been a big deal so far because most of Apple's apps are best of breed and far out ahead of 3rd party developers. Apple also has a different SDK for internal apps that allows hooks into more of the iPhone's core capabilities. Apple's apps can run in the background while 3rd party apps have to be open to operate, for example. Apple has so far shelved the "push notification" functionality for 3rd parties.
There was some squabbles when Podcaster, an application which took an iTunes function (podcasting) and expanded it greatly (storing them on your iPhone), got denied. Netshare, an application that violated AT&T's terms of service (not Apple's) was also pulled. (btw, PDAShare via jailbreak is way better)
So, yes, Apple is openly and extremely anti-competitive here. As the iPhone grows into a platform, will this policy be left unabated? The inevitable comparison between the iPhone and Windows monopolies always rears its ugly head. "Imagine if Microsoft didn't let you install a certain browser on Windows!" The other side will retort: "it's a phone, not a computer ... malicious applications could run havoc on the network. Apple is in control for safety reasons!"
Well that exact type of scenario came up this week when Opera's, founder and chief exec, Jon Stephenson von Tetzchner told the NY Times that Apple wasn't letting them on the iPhone:
Mr. von Tetzchner said that Opera’s engineers have developed a version of Opera Mini that can run on an Apple iPhone, but Apple won’t let the company release it because it competes with Apple’s own Safari browser.
The Mac blogs jumped all over this one and ran with the "javascript interpreter" being the culprit for the denial. The main problem is that Opera Mini doesn't have a Javascript interpreter. It isn't even a real browser.
Opera is a fantastic browser that runs on many platforms. It is developed by a Norwegian firm that derives much of its revenue from Google searches. Then there is Opera Mobile, which is just a stripped down version optimized for slower processors and smaller screens. The desktop/mobile Opera and Opera Mini are completely different animals.
Opera Mini is an amazing piece of technology that turns really dumb phones into slightly less dumb phones. When you request a page, an Opera proxy takes a snapshot of the website you want and sends it to your Startac as a compressed set of files in compressed OBML. Then you see what it would look like if you had a smartphone - sort of. The links don't really work as well and the resolution is lackluster.. and it is slow on the crappy phones that use it. The speed is, however, much better than a dumb phone would have using a real browser.
So why would any iPhone user want this? No idea.
The larger point is that if a good Safari alternative did come up (mobile Firefox?), should or would Apple let the App Store have it? Looking at my iPhone and capabilities I wish it had, I'd say that iTunes is the most vulnerable. Imagine if someone came up with a mobile VLC that played all types of movies with a mobile FFMPEG interpreter? Would Apple let me have this? Would it compete with iTunes? What if I wanted Netflix and Microsoft Silverlight? How about a mobile Plex.app?
It turns out that after all of that back and forth, the Opera Mini never even was built for the iPhone. According to the Opera Blog:
It's pretty well known by now that Apple blocks competitors from their store, but I'm not sure if we've ever confirmed that we actually had Opera Mini ready for the iPhone.
Opera Mini is built in a Java or BREW - neither of which will run on the iPhone (yet). Opera's developers are talented but I'd doubt they'd go through the trouble of learning a new language (Objective C) and then rebuilding Opera Mini in it on the outside hope that Apple would let it on the iPhone and an even more remote chance that someone would actually want it.
So there you have it. An app that never existed and nobody would want isn't coming to the App Store.
Meh.




