| By Tim Negris | Article Rating: |
|
| March 10, 2008 10:30 AM EDT | Reads: |
24,117 |
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,117
Copyright © 2008 SYS-CON Media, 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. |
||||
- IDEs Belong in the Cloud
- ActiveState Releases Komodo 7, "World's Fiercest IDE"
- eXo Platform 3.5 Now Available: First Cloud-Ready Enterprise Portal and User Experience Platform-as-a-Service (UXPaaS)
- Salesforce.com Announces the Availability of D&B Company Information in Data.com
- Blog Summary for Week of February 6
- MercadoLibre Deploys Opscode Chef® to Automate its OpenStack Private Cloud
- AppFog Enhances User Experience With Additional Add-On Partners Blitz.io and Iron.io
- CloudBees Reduces Cost to Run Java Applications by 62 Percent
- PatientsLikeMe Contributes Free Open-Source Parser to Blue Button Initiative
- BET and CENTRIC Pay Tribute to the Richness and Diversity of the African-American Experience With a Lineup of Dynamic Programming During Black History Month
- Brookfield Homes Calgary Partners with Interior Designer and TV Personality Jillian Harris
- LAN Takes Flight with Opscode for Data Center Automation
- IDEs Belong in the Cloud
- ActiveState Releases Komodo 7, "World's Fiercest IDE"
- eXo Platform 3.5 Now Available: First Cloud-Ready Enterprise Portal and User Experience Platform-as-a-Service (UXPaaS)
- Salesforce.com Announces the Availability of D&B Company Information in Data.com
- Blog Summary for Week of February 6
- MercadoLibre Deploys Opscode Chef® to Automate its OpenStack Private Cloud
- AppFog Enhances User Experience With Additional Add-On Partners Blitz.io and Iron.io
- CloudBees Reduces Cost to Run Java Applications by 62 Percent
- PatientsLikeMe Contributes Free Open-Source Parser to Blue Button Initiative
- BET and CENTRIC Pay Tribute to the Richness and Diversity of the African-American Experience With a Lineup of Dynamic Programming During Black History Month
- Brookfield Homes Calgary Partners with Interior Designer and TV Personality Jillian Harris
- LAN Takes Flight with Opscode for Data Center Automation
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- Ruby on Rails Won't Make It in 2007 and Forget About AJAX
- The Jury's Still Out On Ruby On Rails (RoR) and AJAX
- The Top 250 Players in the Cloud Computing Ecosystem
- Red Hat Named "Platinum Sponsor" of Virtualization Conference & Expo
- Ruby on Rails Creator Says: "Reduce the Risk, Hire Programmers From Open Source"
- Java Kicks Ruby on Rails in the Butt
- Can Ruby Live Without Rails?
- An Introduction to Ant
- Testing in Ruby on Rails
- 4th International Cloud Computing Conference & Expo Starts Today
- Cloud Expo 2011 East To Attract 10,000 Delegates and 200 Exhibitors



















