Featured how-to
Explore the basic principles of MicroXML
Learn about MicroXML, the possible future of XML. MicroXML is a simplification of XML that is compatible with earlier versions. Part 1 of this updated, two-article series covers the basic principles of MicroXML.
Spotlights
Process MicroXML with microxml-js
Experiment with a JavaScript MicroXML parser. MicroXML is designed with a straightforward grammar that can be processed with many modern general-purpose parsing tools. Learn how to use a parser developed for the community specification.
Working with XML on Android
Android is a modern, open source operating system and SDK for mobile devices. With it you can create powerful mobile applications. See different options for working with XML on Android and how to use them to build your own Android applications.
Create your own browser extensions
Examine how to build the same basic extension for Chrome, Firefox, and Safari. In this series of articles, learn what it is like to extend each browser, how hard or easy it is to perform some common tasks, and how to distribute your extension.
Integrate photos from Instagram with a PHP web app
Combine PHP with the REST-based Instagram API to create innovative web apps. Learn how to build on the basics of an Instagram API response to search and retrieve photos, together with their associated comments.
Downloads
Downloads and products
Find XML downloads and products.
alphaWorks community
Evaluate and influence IBM research and development with emerging technologies.
Evaluation software
Try IBM products before you buy them.