Flex, Java/JavaFX, Silverlight, AJAX & RIA Frameworks

RIA Developer's Journal

Subscribe to RIA Developer's Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get RIA Developer's Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

This article is a transcript from a recorded conversation I had with Anatole Tartakovsky and Victor Rasputnis – my business partners at Farata Systems. This conversation took place on the mountain after the day of skiing. Yakov. There are many ways of creating Web applications and creating them for the enterprises is not the same as developing a Web site for a pizzeria in your neighborhood. During the last five years we’ve been using mainly Adobe Flex for development of the front end of Web applications. Flex applications work in a well known and predictable run-time environment called Flash Player. The code is compiled and you have convenient tools for development. Flex is undergoing “Under New Management” transformations these days. Even though Flex remains the best framework for development of Web applications, you can feel the pressure of HTML5. But using just HTM... (more)

How Quickly the Mighty Have Fallen

On November 9, Adobe announced in a blog post[1] that it had decided to cease efforts to develop browser plugins for mobile devices to play Flash, indicating that HTML5 was "the best solution for creating and deploying content in the browser across mobile platforms." In case that sounds like Adobe abandoned Flash entirely, it should be noted that Adobe indicated their intentions to continue to develop the AIR player for mobile devices, so that the role for Flash on mobile devices would be restricted to native apps, just not browser-based apps. A few days later in another blog po... (more)

Asynchronous Logging Using Spring

Each application developer faces the problem of logging usage information. On the one hand, the more logging that's done the easier it is to detect and locate the source of problems. On the other hand, large volume logging might impair an application's performance. This problem is typically solved by defining various log levels dependent on a program's maturity. For example, a program in developmental stages would have a higher logging requirements; logging requirements would be relatively lower in the production phase. If an application requires a lot of logging for audit purpo... (more)

Internet Explorer 9 & Firefox 8/9 Support with dynaTrace Ajax Edition 3.4

After announcing support for Internet Explorer 9 and Firefox 8 and 9 in dynaTrace AJAX Edition Premium we now also provide support for the latest versions in the dynaTrace AJAX Edition. The latest version of dynaTrace AJAX Edition 3.4 therefore gives you full JavaScript, AJAX, Network and Rendering analysis support for Mozilla Firefox 8 and 9 as well as Internet Explorer 8 and 9. You can also check out the Release Notes for a more detailed description of the enhancements. Three Steps to Get started with dynaTrace AJAX Step 1: Download dynaTrace AJAX Edition 3.4 Step 2: Take a lo... (more)

Adobe Sends Flex to the Apache Foundation

After casting a pall on the future of Flash by canceling any further development of Flash on mobile devices last week, Abode has abandoned its Flash-based Flex application SDK to the tender mercies of the Apache Software Foundation (ASF), reinforcing the idea that Flash is ultimately toast, burned by rival HTML5, a posthumous victory for Steve Jobs who openly loathed Adobe's stuff. Flash's future looks bleaker still considering Flex can build both desktop and mobile apps. The Apache Foundation will have to vote on whether it will take Flex and its roadmap under its wing. Flex h... (more)