SWX: SWF Data Format

Icon

SWX is the native data format for Adobe Flash. This blog is about all things SWX, SWX RPC, SWX PHP and the SWX APIs (Flickr, Twitter, etc.)

Toni’s Bauernsuche by Muevo and Moodley

Toni's Bauernsuche

The idea for Toni’s Bauernsuche (Toni’s Farmer-Search) resulted from a project Muevo did together with one of our partners, Moodley.

The clients’ company, Toni’s Freilandeier, sells free range eggs that come from farmers in the local area. With the re-launch of his website the client required a feature showing his customers the origin of each egg (every egg sold in Austria has a special control number printed on its shell, connecting it to a specific farmer, and indicating how the animals are kept).

The Flash microsite allows users to browse information about the farmers who supply Toni’s (and are therefore committed to strict quality standards). It shows photographs, detailed information such as the number of hens, contact addresses, and phone numbers. Users can also directly search for specific farmers using the farmer’s name, ZIP code, or egg control number as search criteria.

Technical Facts

The project consists of two major parts: a Flash frontend for visualization and a PHP backend for content management. The data is held in a MS SQL database provided and maintained by the client’s company.

The PHP backend handles database connectivity and functionality for data retrieval, including search and random search queries. All content is loaded dynamically at runtime, including the loading of images, which is served by a binary action. The backend is based on the CakePHP framework, which
allows a rapid development of the necessary database handling, and a simple administration area to directly maintain content and images online.
Using Wouter Verweirder‘s great CakeSWXPHP implementation, it was fairly straightforward to add SWX functionality to the backend.

The frontend is implemented in Flash and ActionScript 2.0. By encapsulating the business logic in several distinct classes by making use of best-practice software design patterns like facades and singleton objects, it was easy for both (non-programming) designers and more advanced software engineers to work together on this project. SWX integrated very well through its object oriented approach.

How It Uses SWX

At the beginning of the project we had a close look at different techniques for implementing Flash to the backend communication. With most techniques the necessary “overhead” for sending and retrieving data to and from the backend was far too high. After discovering SWXFormat.org it was soon clear that this would be the way to go. SWX not only has a low overhead when it comes to necessary function calls for data preparation and retrieval, but through its binary file format the processing of the retrieved data is also a snap.

View the site.

For full details, please refer to these PDFs: Contest Submission, Back-end details.


online pharmacy tramadol

cost levitra

side effects of proscar

carisoprodol

balance hoodia

buy diflucan

sanofi aventis rimonabant

hoodia weight loss

buy prednisone

buy prozac online

dose lipitor vs zocor

coming off prozac

generic levitra

effects hoodia plant side

proscar internet

buy proscar online

effexor antidepressant

buy levitra online

paxil info

cialis comparison levitra

order levitra online

rimonabant sanofi

celebrex prescription

imitrex 25mg

digoxin hypokalemia

hoodia gordonii

diflucan

lipitor side effect

prednisone steroids

diet hoodia pill pure

buy carisoprodol where

lipitor muscle

rimonabant depression

herbal viagra

neurontin side effects

neurontin online

diflucan

digoxin effect

paxil pharmacy

effexor

rimonabant

furosemide 40 mg

phentermine adipex

lipitor atorvastatin

antidepressant prozac

doxazosin 4 mg

proscar

proscar side effects

prozac nation

proscar uk

One Response

  1. forsti says:

    hi aral,
    thanks for organizing this contest and thanks again for bringing us swx :)
    we are very happy (and a little proud too) that our submission “toni’s bauernsuche” made it to the 2nd place!

    just if anybody is wondering, the link to the site has changed and can now be found at http://bauernsuche.tonis.at

    cheers,
    andreas