| By Tim Negris | Article Rating: |
|
| March 10, 2008 10:30 AM EDT | Reads: |
24,546 |
Adobe’s release last week of its AIR 1.0 (Adobe Integrated Runtime) cross-platform platform got plenty of ink. Much of it missed the point.
Gears No Yes No Browsers
Prism No No Yes Mozilla
JavaFX Yes No Yes Java
Silverlight Yes No No Browsers
AIR Yes Yes Yes Self
JavaFX, the newest member of the prolific Java technology family, salutes the RIA flag by enabling easier scripting of dynamic user interface elements in webbased applications. It interoperates with things like NetBeans and, of course, the Java runtime, so, as with other kinds of Java applications, the RIA could be browser- based, but needn’t be.
in media codecs and other goodies out of Microsoft Research. These things add substantially to the quality of certain user experiences, but users won’t see how good the screen looks when the buttons don’t make sense.
It’s probably no coincidence that both Microsoft and Apple have recently made comments that are relevant here. Perhaps actually aimed at Google Gears, but timed to the AIR announcement, Microsoft sniffed that it would probably offline Silverlight sometime soon. More focused was Steve Jobs hissing about the Flash player’s performance on the iPhone – at the Apple shareholder meeting, no less.
Published March 10, 2008 Reads 24,546
Copyright © 2008 Ulitzer, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Tim Negris
Tim Negris, is VP Marketing at 1010data, a provider of a cloud-based Big Data analytics platform. He occasionally authors software industry news analysis and insights on Ulitzer.com, is a 25-year technology industry veteran with expertise in software development, database, networking, social media, cloud computing, mobile apps, and other enabling technologies. He is widely recognized for ability to rapidly translate complex technical information and concepts into compelling, actionable knowledge.
He is widely credited with coining the term and contributing to the concept of “Thin Client” computing model while working for Larry Ellison in the early days of Oracle.
Tim has also held a variety of executive and consulting roles in a numerous start-ups, and several established companies, including Sybase, Oracle, HP, Dell, and IBM. He is a frequent contributor to a number of publications and sites, focusing on technologies and their applications, and has written a number of advanced software applications for social media, video streaming, and music education. He can be reached at tim (at) negris.com @timnegris
![]() |
jmarinacci 09/17/08 12:46:54 AM EDT | |||
Hi. This is Josh from the JavaFX team at Sun. Here on the JavaFX team we share the vision of applications that are both on the web and on the desktop, and where the user experience is priority number one. I'd like to correct a few things you got wrong about JavaFX. JavaFX definitely works in offline mode. JavaFX applications can be deployed in the webbrowser, similar to Flash, or on the desktop, similar to Air. You will get an icon on the desktop with an auto-updating app, just like Air. In addition we now support draggable applets, meaning you can literally drag a running application out of the webbrowser and on to your desktop. The app will still run even if you then close the browser. JavaFX also has great network support because it is built on the JVM and Java Runtime which have a rich and mature set of networking APIs. Most RIA solutions let you talk to JSON and XML webservices but that is where they stop. Java can talk to those (as well as many other kinds of webservices) but you can also open direct HTTP connections, raw sockets, UDP connections, or pretty much any other kind of network connection you can imagine. The same is true for desktop access. If your application is signed and the user gives it permission then your app can access files on the desktop, open up the webbrowser, make local network connections, and even use native code to access hardware (OpenGL, joysticks, serial ports, etc.) Because JavaFX is built on top of the mature industrial strength JVM you have access not only to the rich APIs of the Java Runtime but also the huge ecosystem of existing Java libraries out there. JavaFX is becoming a great RIA platform, for both the browser and the desktop. |
||||
![]() |
Words, punctuated 03/11/08 12:30:07 PM EDT | |||
Trackback Added: AIR in the recent RIA dev platform landscape; Since I’ve been working on Adobe AIR, I naturally have lots of thoughts about what it is and isn’t, and how it compares to some of the many similar and related technologies that have been announced and released over the past year or so. |
||||
- Adobe, Looking to Stay Relevant, Goes Cloud
- Form(ing) Standards - Recycling Old Stuff Can Be Incredibly Painful
- Blackberry 10 – Putting Developers First
- Adobe Flash Player licensing doesn’t apply to you!
- Digital Rapids Extends Closed Caption and Advertising Insertion Support with New Encoding and Streaming Updates
- Adobe, Looking to Stay Relevant, Goes Cloud
- Form(ing) Standards - Recycling Old Stuff Can Be Incredibly Painful
- Blackberry 10 – Putting Developers First
- Will HTML Force You to Lie?
- Adobe Flash Player licensing doesn’t apply to you!
- AllDigital Cracks the Code for High-Quality Android Streaming
- Digital Rapids Extends Closed Caption and Advertising Insertion Support with New Encoding and Streaming Updates
- All Slots Casino Launches New Mobile App for Android Devices
- PapayaMobile Surpasses 50 Million Users and Releases Social Splash for Facebook and Google+ Developers
- Mixamo and Flare3D Announce the Easiest Way to Get 3D in Your Flash 11 Project
- Who Are The All-Time Heroes of i-Technology?
- i-Technology 2008 Predictions: Where's RIAs, AJAX, SOA and Virtualization Headed in 2008?
- AJAX World RIA Conference & Expo Attracts Top Faculty
- An A to Z for the RIA Era
- AJAX, RIA, Rich Web Technologies and iPhone Developer Summit Call for Papers Deadline January 25, 2008
- Building an iPhone Application with Adobe AIR
- Three RIA Platforms Compared: Adobe Flex, Google Web Toolkit, and OpenLaszlo
- AJAXWorld Conference $250 Savings Deadline Expires Friday, August 17
- Moving Beyond AJAX: 2008 Is the Decision Year For RIAs
- Rich Internet Applications vs AJAX: "2008 Will Be A Crucial Year"
- Data Services Made Easy for Adobe Flex Applications
- SYS-CON.TV Exclusive: Jeremy Geelan Interviews Adobe's Kevin Lynch


















Ulitzer content is offered under Creative Commons "Attribution Non-Commercial No Derivatives" License.
For any reuse or distribution, you must make clear to others the license terms of this work.
The best way to do this is with a link to this web page.
Any of the above conditions can be waived if you get written permission from Ulitzer, Inc., the copyright holder.
Nothing in this license impairs or restricts the author's moral rights.