Opera Mini available for Android

Opera Labs has posted their experience so far porting their popular mobile browser, Opera Mini, to the Android platform. Opera's Chris Mill's discusses the porting process:

How did we do it? We decided to use the existing Opera Mini code base (even the binary package) instead of creating a separate port, to save on resourses. We created a special wrapper that translates Java ME (mostly MIDP) API calls into Android API calls. The tool used was MicroEmulator - this is an open source (LGPL) implementation of Java ME that runs on top of Java SE. The lead Opera Mini Android developer is also the lead developer of MicroEmulator, so it was an inspired choice! The Android platform is similar to Java SE, with the exception of several libraries normally included in Java SE (like AWT/Swing - these are excluded because they would likely be too heavy to fit into the embedded environment.) It is therefore fairly simple to port MicroEmulator to run inside Android environment. The only major task was to replace the AWT/Swing graphics backend of MicroEmulator with Android specific APIs.

You can try it yourself by downloading the APK, or take a look at a screenshot and more details on its entry in the application db. I've tried it out, and it works, but it did crash on me and was overall a bit slow. I'm a die-hard Opera fan on the desktop, so look forward to them getting their popular mobile version tuned for Android!

Comments

The tutorial is very simple and explained to a great level. It doesn’t take any effort from our side to grasp it! I guess now I understand what the threshold function was for and how it could be used to make striking line art conversion effects Video Editing Sofware Reviews

I find it opera is not as fast as other browser. what's really the benefit of using it? 24 hour loans

Way back in Pandora I was approached by Sid’s mother to do a book about Sid Vicious, obviously. With Pandora Bracelets crystal ball in one hand

Thanks for an explanation, and clause really interesting. SEO India

I had already made an announcement about this today on my blog and even linked it to one of the posts on Adroid Developers Blog. Check out at the following link.

http://www.betadaily.com/2008/04/10/opera-labs-roll-out-opera-mini-for-g...