ExampleDataProvider and RSSDataProvider Examples

Here are a couple of DataProvider example classes to give you an idea of how to handle DataRequests correctly.  Using this approach you will find your code much more re-usable and friendly for others.

DeviceDataProvider RSSDataProvider

ExampleFlash Lite UI Component Examples

Here are some nice and extremely lightweight components directly from the Experience Design team at Adobe Mobile and Devices.  They are used to create mockups and prototype UI’s for the customers and internal projects that we work on.

Get it here.

Examplee-seminar - ‘Developing Mobile Content for Creative Suite 3′

Aliens in the Garden Wallpaper

The wallpaper shows and Alien ship flying around in my back garden with the operator name and network type hooked up. Changing the Network type (you can test that on Device Central) will change the colour of the ship. The sky changes from day to night and you can test that using the time option also on Device Central. Please note that although this is coded in actionscript 1, the use of transparent PNG files means that it requires FL2.0 to play. I cheated because I’m not great at design and there are plenty of ways to get the same effect using other means… go play!

Context-Aware Garden

Second up is a context aware application that uses the same code base as the wallpaper, but network enabled standalone application for Flash Lite 2.x. In the example code you can see how to write relatively complex actionscript 2.0 and handle XML and handling scope. This code deliberately avoids using classes to help new users understand the basics in one place. I should also point out that the actionscript isn’t perfect :-)

SquirrelVision - Context-aware and ad-supported Flash Video messaging (almost)

As a final demonstration of how to build an application, one that you could sell, I’ve included the much awaited at SquirrelVision. Laugh all you like but this application is feature packed and shows the best of Flash. It was designed to show how you can go from a simple Squirrel wallpaper/screensaver to a full blown ad-supported video application. This example is for Flash Lite 3 and has more complex actionscript using classes and callbacks. The context aware service that you have seen in the last example is also integrated and I even demonstrate the use of Flash Video. You should also note that because this is a Flash Lite 3 application it also shows how to work with the new security model.

Thanks for Ugur for the ad graphics, and you will need to press the 1 key to kick off the action!

Have fun and add comments to the post back on the blog.

Get it here.

Look below and you’ll find an XMLSocket demo for FL3 ;-)

ExampleTest an XMLSocket

I’ve been working lately on some requests from developers on XMLSockets and their usage with FL3 and its security model, which is in fact the same as desktop Flash8.

Here is a short and simple example used as part of our own internal testing, so we all know it works :-)

Get it here.

ExampleBuild a Feed

You may be wondering what this is, well I’ve been playing around with Dapper which is a pretty amazing new application that appears to use Adobe Flex. It enables you to create XML/JSON/RSS feeds, applications, widgets and HTML by page scrapping other sites. Ok, I know thats pretty bad, but it enables you to do cool things.

The widget below is firing off a request to my FlashLiteExchange Dapp which in turn calls the raw Adobe Flash Lite Exchange page. Of course you can apply search terms during the initial launch and even enable user input, then it scraps the page using a learning technique, html tables, rules and a great UI. Once that’s done you can simply group your items and then set up the output formats, all of which can be called through your open URL to the Dapp.


powered by Dapper

ExampleBuild an MXP

Here is an example of how to create your own installable MXP package from a simple MXI XML description. All you have to do is fill in the detail and use the extension manager tool.

All the instructions are in the included PDF file with examples.

Get it here.

ExamplePerformance Tips - Updated

Finally I have gotten around to scrubbing our performance journals from the internal wikis and websites at Adobe. Below is a zip file that includes our own findings from projects that we have been involved with as well as a few really good articles from the internet. You should not that the writing style is pretty informal on the whole so don’t take it too much to heart, Adobe staff sweat too :-)

Get it here.

ExampleCommunity Examples

Adobe involve the community to provide excellent tutorials on how to produce Flash Lite applications for non-PC devices. The community are the source for most material in how-to format and we absolutely welcome their efforts.

Get it here..