Mobile Ruby Roundup: Rhodes 2.0 now MIT Licensed, JRuby on Android with Ruboto

by Werner Schuster Follow 6 Followers on  Jul 04, 2010

Mobile Ruby developers get a new version of Rhodes: the 2.0 release brings many new features, and also puts the framework under the MIT license. іPhone developers will be glad to hear Rhodes apps are being accepted into the AppStore. Also: Android developers and users can use JRuby with Ruboto and Ruboto-IRB.


Fixing Data Binding Problems in WPF/Silverlight

by Jonathan Allen Follow 529 Followers on  Jul 04, 2010

The data binding in WPF and Silverlight is amazing in all regards. Its power and flexibility are beyond compare. Unfortunately its resistance to traditional debugging techniques is equally impressive for the wrong reasons. There is no way to really step through the data binding process, but we collected some other techniques that developers may find useful.


Three Hotfixes for WPF Memory Leaks

by Jonathan Allen Follow 529 Followers on  Jun 17, 2010

Windows Presentation Foundation is quickly becoming well known for the ease in which memory leaks are introduced. Most of these leaks seem to come from the use or misuse of weak references, upon which WPF’s data binding technology is based. In the recent set of hotfixes many of these leaks are fixed.


Microsoft’s HTML5 Compliance Test Results Are Disputed by Google, Mozilla, and Opera [UPDATED]

by Abel Avram Follow 7 Followers on  Jun 10, 2010 4

Microsoft has posted the results for 192 tests grouped in 8 categories for HTML5, SVG 1.1, CSS3, and DOM Level 2&3 showing that IE9 Preview passes all of them with flying colors while Chrome, Firefox, Opera, and Safari have mixed results varying from 0% to 100% depending on the category. The conclusion, that IE9 is the most compliant with W3C standards, is contested by Google, Mozilla, Opera.


Prism Prevents One Incomplete Feature from Derailing an Entire Release

by Jonathan Allen Follow 529 Followers on  Jun 09, 2010

Having modular code does not help when applications still have to be deployed in an all-or-nothing fashion. Prism addresses this by allowing you do deploy a WPF or Silverlight shell to the users separately from any specific functionality. Individual features are released out-of-band as modules that may be stored locally, on a corporate file share, or served up by a web site.


WPF vs. Silverlight: Choosing the Right Technology for a Project

by Abel Avram Follow 7 Followers on  Jun 02, 2010 7

There is some confusion about when to use WPF and when to use Silverlight. Choosing the right technology for a project depends on precise requirements the application has and the differences between WPF and Silverlight’s capabilities.


MacRuby 0.6 With GCD and Threading Improvements, Fast Debugger, AOT

by Werner Schuster Follow 6 Followers on  May 04, 2010

MacRuby 0.6 is available now, bringing debugging and vastly improved Grand Central Dispatch (GCD) support. A lot of the core functionality has been overhauled, such as a new String implementation and a new thread-safe Regex library which replaces Oniguruma. MacRuby's now considered stable for Cocoa development.


IronRuby 1.0 Released

by Werner Schuster Follow 6 Followers on  Apr 13, 2010 4

IronRuby 1.0 is now available. The release is compatible with Ruby 1.8.6 and runs Rails 2.3.x. The next 1.x releases of IronRuby will target Ruby 1.9.


Rhodes 1.5 Allows to use Ruby to Write Apps for Smartphones - and now the iPad

by Mirko Stocker Follow 0 Followers on  Mar 29, 2010

Rhomobile has released Rhodes 1.5, the Ruby based, cross-platform, smartphone app-framework Rhodes. InfoQ asked Rhomobile CEO Adam Blum whether we still need native apps when we have HTML 5?


First Steps for Apache Pivot, Java-based RIA Framework

by Gilad Manor Follow 0 Followers on  Mar 24, 2010 3

Apache Pivot is an open source project, which attempts to create a modern, rich client development platform in Java. Pivot started off as an R&D effort at VMWare in 2007 and was released as an open-source project in June 2008 under the Apache 2.0 license. Pivot then joined the Apache Incubator in January 2009 and graduated as a top-level Apache project in December 2009.


February’s WPF Toolkit Brings Three New Controls

by Jonathan Allen Follow 529 Followers on  Feb 23, 2010

February’s edition of the WPF Toolkit brings three more controls from Silverlight: Accordion, AutoCompleteBox, and Rating.


PhoneGap Brings Cross Platform Development Back to Mobile Platforms

by Werner Schuster Follow 6 Followers on  Feb 22, 2010 1

PhoneGap allows to build cross platform mobile apps with HTML5 and Javascript; it has APIs for accessing camera, accelerometer, GPS, etc. The code is packaged into native apps which can be deployed via app stores. PhoneGap support includes iPhone, Android, Blackberry, Symbian and Palm. InfoQ talked to one of the creators of PhoneGap, Brian LeRoux of Nitobi, about the current state of PhoneGap.


MacRuby 0.5 Released, Debugger To Come in 0.6

by Werner Schuster Follow 6 Followers on  Feb 01, 2010 3

MacRuby 0.5 has been released, with a new VM, AOT and JIT support. The GIL MacRuby inherited from Ruby 1.9 is now gone and Grand Central Dispatch support allows to keep a system's cores busy with Ruby threads. Work on the 0.6 release is already under way; a new debugger feature is already available in the trunk.


Beta Versions of Flash Player 10.1 and AIR 2.0 Released

by Jon Rose Follow 0 Followers on  Nov 17, 2009 2

Adobe Systems has announced the availability of beta versions of Flash Player 10.1 and Adobe AIR 2.0, which can be downloaded from the Adobe Labs site.


WPF vs. Silverlight – What Really is the Difference?

by Jonathan Allen Follow 529 Followers on  Nov 08, 2009 2

As both WPF and Silverlight increase in importance, the confusion about the difference between the two has also increased. Back in June Wintellect released an incredibly important whitepaper on the topic titled "Microsoft WPF-Silverlight Comparison Whitepaper". While we recommend developers read all of it, we offer you a summary of the major ones that impact line-of-business developers.

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you