HD Video

CartoonSmart was the first training website to offer HD video. Seriously. Before YouTube was even founded, we realized screencasts needed to be way bigger than what others were offering. Nothing will replace books in the training spectrum, but sometimes you just want to put your feet up and watch someone else work. Since 2004, our customers haven't had to squint.

Find Out More »

App Packaging

Learn how to develop games with Actionscript 3 and export them to either iOS or Android. Every version of Flash higher than CS5.5 can package your games for both devices. All recent versions of Flash can export AIR-based apps or create a SWF file to playback within a web browser.

Your Instructor

This course is taught by Justin Dike, founder of CartoonSmart, and long-time Flash addict for animation, illustration, interactive apps, and games. Feel free to contact Justin through email or follow him on Twitter.

Email »   Follow Justin »




Part 1. The Accelerometer.


The adventure begins here. We'll take a look at using Flash, Actionscript 3 and Device Central to test an application that uses your device's accelerometer to roll a marble around. The virtual phone in Device Central can also be used to test with (Device Central is included with Flash).

After the accelerometer code is in place, we'll make the project a bit more interesting and add some collision detection and a timer to reset the board.




Part 2. Multi-touch Input.


This course takes a look at the various ways of adding touch input to your Flash-created App (or swf file). Touch-enabled devices that are running Flash Player 10.1 or higher can make use of this functionality, so you don't necessarily have to be exporting your Flash project to an application. This code could be used for a Flash movie played within the browser.

We'll look at detecting states like: touch begin, move, end, rollover, rollout, as well multiple touches, pressure, the size of the area you are touching, your primary touch target, and much more.




Part 3. Gestures and Orientation.


This part teaches how to add Gesture recognition to your Flash project. Gestures are finger actions like pinching, swiping, panning , rotating, two finger tapping or long-pressing. Example files are created for each gesture and we'll look at some of the pro and cons to using Gestures vs Touch Input.

We'll also take a quick look at the Actionscript 3 code to detect a change in orientation on your device, then optionally change the appearance of your objects on stage (or do anything else).




Part 4. Google Maps and Geolocation.


This tutorial goes over downloading and installing the Google Maps Component for Flash (which can be used for your mobile or non-mobile Flash projects). We'll look at plugging in a latitude and longitude and adding the zoom and map view types to your Flash Google Map.

Finally we'll check out the Actionscript 3 used for detecting the geolocation of your device (the latitude and longitude) and plugging that into the Google Map.




Part 5. CameraRoll.


Yes thats a screenshot of a zombie-style dress-up game. Why not right. So in this tutorial you'll see how to save an image from your Flash movie to your device's camera roll (or media gallery). This has been successfullly iPhone and Android tested. You can save either the entire stage, portion of it, or specific movieclips. This little bit of code could be the foundation of MANY kid's apps.

Also we'll look at how to pull in an image from the camera roll to your Flash movie (successfully tested on the Android butthe iPhone doesn't want to make this happen yet)




Part 6. Exporting to iPhone or Android.


Exporting to iPhone. This lesson will teach you how to export your Flash-created iPhone or iPad and install it on your device. You will need to sign up for Apple Developer program to fully test your app (and eventually to submit it to the Store)

Exporting an Android App. This two video course goes over testing your AIR to Android app on either a device (in my case the Samsung Galaxy Tab) or using the emulator from the free Android SDK.


Example Video

Below you can watch a lengthy sample from this tutorial. After your purchase, you can download every video to your computer to watch anytime offline.



Actionscript 3 for touch-enabled devices.


Using the relatively new Accelerometer code in Actionscript 3 to create a simple tilt game where a ball falls into a hole.

Three hours total. Jumpstart into App development with Flash.


Only $15. Download these videos directly to your computer. Includes source files and free updates. You'll be notified by email whenever there's an update to either the course or collection of source projects. Redownload access is always granted for our products.




Related Products...