x Take the InfoQ Survey !
  • Challenges and Opportunities in Mobile Application Development and Mobile DSLs

    by Jean-Jacques Dubray on  May 17, 2011 6

    Converged Mobile Solutions differ significantly from their Web and Desktop counterparts: they often rely on a sophisticated compared to their scope, while the User Experience and Device Capabilities are paramount to their success. We review the Mobile Technologies, Development Tools and Processes and detail how a DSL can simplify the delivery of Rich Cross Platforms Mobile Solutions.

  • Xtext/TS - a Typesystem Framework for Xtext

    by Markus Völter on  Feb 07, 2011

    Since the release of version 1.0, it has become feasible to build complex expression languages in Xtext. However, once you have expressions, you typically also need a type system. In this article Markus Völter describes a framework for specifying type systems for expression languages built using Xtext.

  • A Brief Introduction to the Java and .NET Patent Issues

    by Tim Smith on  Sep 09, 2010 9

    With the recent legal battle between Google and Oracle there is a renewed focus on the patent issues for Java and .NET. Tim Smith introduces the licenses offered by Oracle/Sun and Microsoft, with a focus on how they may affect third party implementation. Possible motivations for Google Android’s unique implementation are also covered.

Interview With Paul Fremantle On WSO2 Stratos

Posted by Dilip Krishnan on  Aug 30, 2010

WSO2 recently released Stratos an Open Source Cloud Computing Platform for Enterprise Application Development. InfoQ interviewed Paul Fremantle CTO of WSO2 to talk about the release.

Flexible and User-configurable Charts with Flash Builder Backed by a Java-based RESTful API

Posted by Daniel Morgan on  Jul 01, 2010

Daniel Morgan shows how to build a portal-style application with user-configurable charts assembled using Adobe Flash Builder 4 connecting to a Java RESTful API for their data.

Scala & Spring: Combine the best of both worlds

Posted by Urs Peter on  May 19, 2010

Scala and Spring are a promising match. Based on a concrete example, this article shows how the power of Scala combined with the proven and productive Spring framework can be unleashed. 5

Implementing Google's "Did you mean" Feature In Java

Posted by Leandro R. Moreira on  Apr 09, 2010

Leandro Moreira shows how to implement a domain specific version of Google’s “Did you mean” feature for Apache Lucene using thee alternative algorithms (Levenshtein, Jaro-Winkler and N-gram). 13

BlazeDS and JMS for PHP Developers, Part 1

Posted by Nathan A. Good on  Jan 27, 2010

In the first of two articles on BlazeDS and JMS, InfoQ looks at the advantages of JMS and how you can use BlazeDS to communicate with your Java services via JMS from your Flex applications.

Modular Java: What Is It?

Posted by Alex Blewitt on  Sep 23, 2009

Over the last few years, modularity for Java has been an active discussion topic. Several JSRs show modularity is necessary for Java's evolution. What does modularity mean, and why should you care? 4

Getting started with AMQP and RabbitMQ

Posted by Joern Barthel on  Sep 13, 2009

Joern Barthel introduces the Advanced Message Queuing Protocol (AMQP), and illustrates it's useage from a Ruby app with the open source RabbitMQ server on the backend (which is written in Erlang). 1

Creating Highly-Scalable Components in Java

Posted by Zhi Gan, Raja Das, Xiao Jun Dai on  Aug 27, 2009

This article presents a library supporting development of highly-scalable applications that take advantage of an underlying multi-core hardware. The library is part of the Amino Library Project. 10

Service Dynamics: the lazy man's way

Posted by Todor Boev on  Jul 29, 2009

This article presents one developer's approach to dealing with the "fiendishly hard" OSGi issue of service dynamics. The basic problem is described and two different solutions are proposed. 2

General Feedback
Marketing and all content copyright © 2006-2015 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy