InfoQ

InfoQ

Topic/Tag specific view

Rich Client / Desktop Content on InfoQ


Latest featured content about Rich Client / Desktop

The Essence of Google Dart: Building Applications, Snapshots, Isolates

Topics
Dynamic Languages,
Rich Internet Apps,
Language Design,
Compilers,
Javascript,
Rich Client / Desktop,
Mobile,
Ruby,
Language

Google has previewed Dart, a new language with a VM but also a JS compiler. InfoQ looks beyond the grammar at Dart's contributions for building apps: Snapshots, Isolates, Modularity.

News about Rich Client / Desktop

Multithreading and WPF 4.5

Topics
Rich Client / Desktop,
.NET

WPF 4.5 has improved its support for multi-threaded data binding, but the technique is still risky. This report attempts to explain how it works and what’s involved in using it safely.

Binding Enhancements in WPF 4.5

Topics
Rich Client / Desktop,
Rich Internet Apps,
.NET

Though it isn’t in the spotlight any more, WPF still continues to be a key-stone for rich client development on Windows. With full access to the .NET libraries and the underlying operating system, no other HTML or .NET-based UI technology can match it. Recognizing its importance, Microsoft is continuing to invest in improving WPF and especially its binding capabilities.

Articles about Rich Client / Desktop

What's New in Two: Adobe AIR 2.0 is Coming Soon!

Topics
Rich Client / Desktop,
Rich Internet Apps,
Java

Adobe AIR 2.0 is coming, and it contains many highly requested features that application developers have wanted since AIR 1.0 was released nearly two years ago. When Adobe releases the new runtime, it will be automatically downloaded and installed by all of your users. It's important to test now to make sure you're not caught off guard. And, you can get a head start using some of the new features.

Building FlightCaster's Frontends for the Web and Smartphones

Topics
Dynamic Languages,
Stories & Case Studies,
Ruby on Rails,
REST,
Rich Client / Desktop,
Ruby,
Architecture,
Performance & Scalability

In part two of InfoQ's interview with the FlightCaster team, we discuss scaling Rails on Heroku, the problems of integrating data from multiple providers and mobile smartphone applications.

Presentations about Rich Client / Desktop

Test-Driven Development of Asynchronous Systems

Topics
Rich Client / Desktop,
Agile Techniques,
Agile

Nat Pryce exemplifies how he dealt with flickering, false positives, slow, and messy tests appearing in asynchronous testing when trying to perform end-to-end testing.

Basking in the Limelight

Topics
Java,
Rich Client / Desktop,
Ruby,
JRuby

Micah Martin introduces Limelight, a JRuby GUI library that uses the theater metaphor for writing GUIs. The talk introduces basic concepts, how to style GUIs, and much more.

Interviews about Rich Client / Desktop

Joe Walker on Bespin

Topics
Dynamic Languages,
Rich Internet Apps,
Team Collaboration,
Javascript,
Rich Client / Desktop,
Ruby,
Java,
.NET,
Tools,
IDE,
Code Analysis

Joe Walker explains the browser-based source editor Bespin: the architecture and implementation, the collaboration features, new ideas for command lines, Canvas vs DOM, speed, extensibility, and much more.

Brian LeRoux and Robert Ellis on PhoneGap and Mobile Development

Topics
Java,
Javascript,
Rich Client / Desktop,
Architecture,
Mobile,
Ruby

Brian LeRoux and Robert Ellis explain PhoneGap and how it bridges smartphone platforms with HTML5 and Javascript, while still allowing access to device features like the accelerometer.