Building an Ajax-friendly REST API with Sinatra
Sinatra uses a compact syntax, allowing you to create succinct yet immediately understandable APIs in Ruby.
Sinatra uses a compact syntax, allowing you to create succinct yet immediately understandable APIs in Ruby.
How does a traditional Web developer bridge the technical gap between Web and mobile environments? Enter PhoneGap.
Web developers can tailor the user experiences for Android, who generally consume web content on small screens, slower cellular networks, and resource constrained devices.
With the jQTouch plugin, Web developers can build mobile Web applications that overcome the unique challenges presented by mobile environments.
Android developers can now write exciting new softphone applications using Android SIP APIs. Find out what the SIP APIs can do, how they work, and which devices support them.
JUnit is a great unit testing platform for Java applications and now it offers special APIs for Android developers. Learn how to get started with JUnit on Android.
Need an automated solution for running your JavaScript tests? Meet Jasmine.
Blueprint CSS, the open source CSS framework, frees Web developers from making Web design decisions.
Explore the quality assurance options in the Android SDK's testing tools and APIs.
There's no shortage of PHP shopping carts, but determining which one is right for your ecommerce project isn't easy. Here's a list of reviews for the 10 most popular.
These 10 open source JavaScript projects vastly increase the language's capabilities while minimizing the pain of implementing complicated Web application features.
Android 3.0+, aka Honeycomb, offers hardware acceleration for standard views, but it is not enabled by default. Learn how to enable hardware acceleration in Honeycomb.
Indexing and searching data stored across multiple file formats? Try the powerful combination of the Lucene search library and the Solr search application.
The Grafico JavaScript charting library offers an incredibly easy way to create visually appealing charts. This tutorial shows you how to get started using this powerful solution.
Annual Eclipse release train delivers IDE, modeling and runtime projects. What's new? What's noteworthy?
Android Honeycomb offers several new features that users can't wait to use. Developers often are the ones who need to enable or implement these features.
The language changes in Project Coin may be small but they deliver big improvements for Java 7 code complexity and maintenance.
Interested in building Web-based games? Check out these seven useful resources guaranteed to help you get started.
Application vulnerability testing toolkit finally stabilizes with new PHP static analysis tools.
Rails 3.1 is now at the RC stage. What's new in the open source Ruby framework, and why should developers be excited?
With CoffeeScript, Web developers can write programs that compile into succinct and highly optimized JavaScript.
Latest release of Perl open source language continues to expand features for developers.
Accessibility is often one of the first casualties of rapid release schedules. Android, however, has broad support for accessibility. Learn about the top accessibility features of the Android SDK.
The Backbone.js library offers a powerful way to create MVC-based JavaScript applications.
Fork? What fork? Oracle re-affirms its open source commitment to the Hudson continuous integration project, moving it to Eclipse with multi-vendor support.