Building a Google Search Application with Macromedia Flash MX Professional
Ian Bogost
Table of Contents
Macromedia Flash has evolved from a simple animation tool to a scriptable nonlinear authoring tool and finally a Rich Internet Application tool. With Flash MX Professional 2004, Macromedia transforms Flash into a true visual programming environment. Flash MX Pro combines the platform's familiar animation and graphical capabilities with new visual application development tools. These tools make it easy for traditional visual programmers to make the leap to Flash and enjoy its widespread installed base, cross-platform execution, and rich-media capabilities.
If you are a visual programmer working in environments like Visual Basic, Delphi, REAL basic, or PowerBuilder, you may hesitate to take advantage of the benefits of Flash because of concerns about learning a new, unfamiliar environment. To show how easily you can transfer your existing knowledge to Flash MX Professional, I explain how you can create a simple web search application that queries the Google web API using SOAP web services:

Requirements
To complete this tutorial, you need the following software and materials:
Macromedia Flash MX Professional 2004
Flash Player
Google Web API account and license key
Available
at www.google.com/apis/
To examine the entire project, download the FLA source file:
google_web_api.zip (1.4 MB)