hgarland.com > Research Labs > API Integration and RIA's








Wanted:
Software Developers


If you are looking for your next project or full time job, fill out my contact form and click on "I am a software developer seeking a referral interview".

>> Talk to me




API Integration with "Web 2.0 Generation" Software Technologies

Welcome to Harry's API Integration portal.  Since the second web generation started in 2004, there have been many software techonologies that have risen to become the industry standard for creating a Rich Internet Application (RIA).

On the client side, the leading RIA technologies is AJAX, Flash, and Flex.  On the server side, the leading technologies are Coldfusion, Java, and PHP.  And the data in between the client and server is XML.

The fastest growing trend among this generation of web runtimes, platforms, and application frameworks is single applications powered by multiple servers feeding multiple XML data channels.  And specifically, these mega-information driven applications are powered by servers that are running an Application Programmer's Interface (API).

On the following pages, I have posted examples of each major Rich Internet Application language.  One thing they all have in common is that they powered by asynchonous XML generated by 3rd-party API's created by major web service providers.

People and their Stories - Exploration of technology-related news stories using the Digg API, Flash 8, and ActionScript 2.

Restaurant Finder with Google Maps - This demonstrates a revenue-based software model for using Google Maps to generate leads for restaurants.  If you use this example to make a restaurant reservation, I will get paid a commission.  Bon Apitite!  Uses AJAX, web services mashup, and multiple API's.