NetConnection: Flash Remoting in smaller AS3 projects

What is NetConnection? Located in the flash.net package, NetConnection inherits from EventDispatcher and then Object. It is a simple way to open a connection to a remote server, call services from it and then implement the return values into your ActionScript 3.0 project. This works even in standalone Adobe Air applications. Although it is not…

Building an iPhone/iPad/Android compatible HTML5 video player tutorial – Part 1

One of the great things about modern smartphones and tablets is their ability to render webpages very closely to the way they are rendered on desktops. The only caveat here is Flash. Flash is of course blocked completely on iOS devices, and it’s compatibility and performance on Android devices varies widely. One of the most…

Creating ASDocs with ANT & Flash Builder Part 3. Customizing the Documentation Template.

3. Customizing the HTML template for your Flash Builder Project. There’s no point doing good work if others don’t know about it or can’t understand what you did. When it comes to developing lengthy applications a well written documentation is a must. A well written documentation which compliments your project’s design shows commitment to the project…

An Exercise in Trial & Error: working with layers and symbols in Flash Catalyst

On a recent round-trip voyage between Adobe Illustrator and Flash Catalyst I found myself frustrated, confused, and missing layers. I was new to Flash Catalyst, but my goal was pretty standard: to create interactive components using artwork created in Illustrator.

Flex and Spring: Communication over BlazeDS – Part I

Leveraging a Spring backend in your Flex application can be a great way to gain access to powerful java tools and server technologies, but getting your client and server all wired up can be pretty challenging, especially for the newcomer. I recently had the opportunity to explore this Pandora’s box, and came up with a…