Home >
This week JavaFX goes mobile, Mozilla launches a web based code editor, the Adobe AIR marketplace gets a refresh, Silverlight comes to Linux with Moonlight, Adobe Cocomo gets a new name, and the mobile landscape gets the spotlight in the upcoming Mobile World Congress. All this and more on the Weekly RIA RoundUp from InsideRIA.
![]()
Right-click or Control-click to download this week's podcast. You can also subscribe to the InsideRIA Weekly Roundup in iTunes.
FEATURED: JavaFX Mobile Platform and JavaFX 1.1 Released
Technologies: JavaFXIn December, JavaFX 1.0 was released. This week, we saw the next iteration, JavaFX 1.1 with the JavaFX mobile platform. In some ways, this is more significant even than the 1.0 release. The mobile platform is the biggest advantage JavaFX has over competitors such as Flash and Silverlight.
The mobile platform utilizes Java ME as its base, and Sun is already working with manufacturers like Sony and LG as well as carriers like Orange and Sprint to be sure that JavaFX integrated well with a variety of mobile devices. The platform provides developers with a great deal of power to work with any of the API's found in Java ME. Developers can write JavaFX applications that integrate bluetooth, the file system, camera, and GPS. We expect to see the first JavaFX Mobile applications at this week's Mobile World Congress (more on that later).
Developers can download the JavaFX 1.1 SDK today to begin JavaFX desktop and mobile development.
Jim Weaver: JavaFX 1.1 Mobile Example: Using Binding and Key Events
Web Based Code Editor Launched
Technologies: AjaxMozilla Labs released a new project this week called Bespin. Bespin is a web text and code editor that utilizes Canvas. According to the site, the 0.1 version is an "Initial prototype framework that includes support for basic editing features, such as syntax highlighting, large file sizes, undo/redo, previewing files in the browser, importing/exporting projects, etc." The application makes editing code very easy, and it provides a command line that integrates beautifully (and even allows you to set key mappings used on popular applications such as emacs).
To use Bespin, you will need to have Firefox 3.x or one of the Webkit nightly builds (becase of the required Canvas support).
Ajaxian: Bespin: A new Mozilla Labs experimental extensible code editor using Canvas
Lifehacker: Mozilla Bespin Is a Killer Web-Based Text Editor
Tutorial on Flickr JavaFX Applications
Technologies: JavaFXA new JavaFX tutorial was posted this week at IBM Developer Works. This new tutorial covers making mashup applications with JavaFX. In this particular article, the author creates a JavaFX application that works with the Flickr API to create an application the displays images from a user submitted tag. This tutorial does a great job explaining all of the elements needed to create such an application. The source code can be downloaded at the bottom of the article.
IBM DeveloperWorks: Creating mashups with JavaFX
Adobe AIR Marketplace Gets a Refresh
Technologies: AIRAdobe rolled-out the refreshed Adobe AIR Marketplace this week. The new design and functionality makes it feel a lot more like the iPhone App Store rather than just a listing of AIR applications. There have been many improvements that are designed to help users find the type of application they are looking for.
Adobe Developer Network: Introducing Adobe AIR Marketplace
FlashMagazine: Adobe AIR Marketplace updated
Obama Administration Streams Press Conferences in Flash
Technologies: Flash PlayerThis week Ryan Stewart highlighted the fact that President Obama's first press conference was streamed as Flash Video from the Whitehouse.gov site (and also through Hulu). Since a few users ran into some roadbumps, it appears that this might have been a test run for future live streams. Ryan also notes that the streams require Flash Player 10, so it appears that they are utilizing some of the new features that were included with FP10.
Ryan Stewart (Adobe): Whitehouse.gov Streaming Obama’s First Press Conference Live in Flash!
Silverlight for Linux with Moonlight
Technologies: SilverlightThis week Moonlight reached a 1.0 release. Moonlight is an open source project that brings Silverlight 1.0 compatibility to Linux. The Moonlight project is managed by Novell, and the 1.0 release supports many Linux distributions including openSUSE, SUSE Linux Enterprise, Fedora, Red Hat, and Ubuntu. While the Moonlight release opens the door for Silverlight on Linux, there still is no way for Linux users to view Silverlight 2 content.
Scott Guthrie (Microsoft): Moonlight 1.0 Release
Cocomo Renamed Adobe Flash Collaboration Service
Technologies: Flash PlayerThe project formerly named Cocomo has been renamed Adobe Flash Collaboration Service. This service which provides features like VoIP Audio, Real-Time File Sharing, Data Messaging, Webcam Video , and Chat can be easily integrated into Flex applications. It is currently in beta, and developers can signup for an account at Adobe Labs.
Serge Jespers (Adobe): Cocomo gets a new name. Meet the Adobe Flash Collaboration Service
Adobe Flash Collaboration Service at Adobe Labs
Mobile World Congress this Week
Technologies: AllThe Mobile World Congress 2009 takes place this week in Barcelona. The mobile and RIA landscapes are merging rapidly. This year at the MWC, companies such as Microsoft, Adobe as well as service providers and handset manufacturers will all be presenting information on what is coming next in the world of mobile. Serge Jespers, evangelist at Adobe, has already hinted that Adobe will be making some announcements at MWC. As hinted earlier, we expect to see some JavaFX mobile applications demoed at MWC as well.
Serge Jespers (Adobe): Behind the scenes at Mobile World Congress





Facebook Application Development
Comments
Leave a comment