This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I didn't cover applets in the book because I don't like them. I think that resources can be better spent in developing a unified deployment architecture for deploying Java/JavaFX apps to Android, iOS, Windows Phone, desktop, and other environments.
Native apps are seen as more performant and have full access to the device. However, it's more challenging to deploy a native app to as many devices as possible, which is the big disadvantage that native apps have when compared to web apps.
To my way of thinking, putting a Java applet into a browser is a bandaid solution to deploying a Java app to as many devices as possible. The developer is faced with deployment difficulties including security headaches. I think Oracle should (and will) create a better deployment solution so that Java/JavaFX apps can be easily deployed onto existing smartphones, tablets, and desktops.
All the best.
Joined: Oct 18, 2005
Thanks for your detailed explanation - much appreciated!
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com