Are there any Java browser Android available?

255    Asked by Rama shanker in Java , Asked on Oct 13, 2022

We have a client who is switching away from Windows Mobile (and IE Mobile) to Android based devices.

We have some specific software that we deploy to their WM workforce by an ActiveX applet that loads in IE Mobile, but obviously Android will have no support for ActiveX. So we will need to re-do our application to an Android-specific platform, and Java is the obvious choice for this.

Are there any Android browsers that support loading a Java Applet in-browser, in much the same way an ActiveX applet loads in IE (i.e. it fully integrates into the browsing experience).


Answered by Ramon Corp

The only two options for Java browser Android that I can think of, is to make a HTML5 cross-platform mobile app that will work across the spectrum, having said that, I can understand corporate environments wanting to cling on to IE to support ActiveX apps within the browser, which is leading you to think that the Java on the desktop is the same as on Android, which is not true.


For the most part, and the second option, the SDK covers a subset of Java 5, collections, apache, etc, syntax wise, are identical, so maybe a recompile on the business logic and a new User Interface for the front-end for Android platform. (Yes you can recompile that targeting the Android SDK...)

In short, no can do unless there is a motive and drive to rebuild it to be compatible with devices now and in the future.



Your Answer

Answer (1)

Hey,


Rama shanker, your situation sounds like a challenge, but fear not! Switching from Windows Mobile to Android is a big move, and I totally get the concerns about transitioning your ActiveX applet. While Android doesn't support ActiveX, there are alternatives that can help you achieve a similar integrated browsing experience.

One option you might want to explore is using WebView within Android. It's a system component that allows you to integrate web content into your app. You can load your Java application within WebView, making it feel like a native part of the app. Keep in mind, though, that modern web standards are moving away from plugins like Java applets, so a more sustainable solution could involve adapting your software to modern web technologies.

I've had some experience with similar transitions, and I can tell you that patience and open-mindedness are key. Embrace the learning curve, and you'll likely discover new and better ways to enhance your application for the Android environment.

1 Year

Interviews

Parent Categories