Opera Mobile for Android is currently in beta testing. However, when it is finally released, the new Android application will include both Flash and HTML5 video support. This dual compatibility ensures that users can enjoy a wide range of multimedia content, regardless of the format in which it is delivered.
The new Opera Mobile for Android has been written not in Java like many other Android apps but in the C++ programming language. This choice of language is made possible by the feature Java Native Interface (JNI) that enables a more hybrid programming approach. By leveraging C++, the developers aim to achieve better performance and more efficient memory management, which are critical for a smooth browsing experience on mobile devices.
Flash and HTML5 Video Support
The inclusion of both Flash and HTML5 video support is a significant feature for Opera Mobile. Flash has been a dominant multimedia platform for years, but HTML5 is rapidly gaining traction as the new standard for web content. By supporting both, Opera Mobile ensures that users can access a wide variety of content without compatibility issues.
“New Web technologies aim to replace it, but Flash will be around for some time. If you have Flash player installed on your phone, Opera will support it,” said mobile team member Pavel Studen
This statement highlights the transitional phase the web is currently in. While HTML5 is the future, Flash is still prevalent, and having support for both ensures that users won’t miss out on any content. This is particularly important for users who rely on older websites or applications that still use Flash.
Competition and Market Position
Opera Mobile currently competes with the built-in browser that comes with Android, but also with a mobile version of Firefox that is currently in its third Beta release. Firefox has been a strong contender in the desktop browser market, and its mobile version aims to replicate that success. However, Opera Mobile has its unique strengths, such as data compression and a user-friendly interface, which make it a compelling choice for many users.
There is also a lightweight offering called Opera Mini for Android, iOS, and other mobile OS’s. Opera Mini is designed for users who need a fast and efficient browsing experience, especially in areas with limited internet connectivity. It uses a cloud-based approach to compress web pages before they reach the user’s device, significantly reducing data usage and speeding up load times.
Opera Mobile’s use of C++ and JNI allows it to offer a more robust and efficient browsing experience compared to many other browsers that rely solely on Java. This technical advantage, combined with its comprehensive multimedia support, positions Opera Mobile as a strong contender in the mobile browser market.
The upcoming release of Opera Mobile for Android promises to bring a host of new features and improvements. With support for both Flash and HTML5, a hybrid programming approach using C++, and a competitive edge in the market, Opera Mobile is set to offer a superior browsing experience for Android users. Whether you’re a casual user or someone who relies heavily on web browsing for work or entertainment, Opera Mobile aims to meet your needs with its versatile and powerful platform.
Via Cnet
Latest Geeky Gadgets Deals
Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, Geeky Gadgets may earn an affiliate commission. Learn about our Disclosure Policy.