Book Image

Flash Development for Android Cookbook

By : Joseph Labrecque
Book Image

Flash Development for Android Cookbook

By: Joseph Labrecque

Overview of this book

Flash has now arrived to Android — the fastest growing smartphone platform. This offers massive opportunities for Flash developers who want to get into mobile development. At the same time, working on smartphones will introduce new challenges and issues that Flash developers may not be familiar with. The Flash Development for Android Cookbook enables Flash developers to branch out into Android mobile applications through a set of essential, easily demonstrable recipes. It takes you through the entire development workflow: from setting up a local development environment, to developing and testing your application, to compiling for distribution to the ever-growing Android Market. The Flash Development for Android Cookbook starts off with recipes that cover development environment configuration as well as mobile project creation and conversion. It then moves on to exciting topics such as the use of touch and gestures, responding to device movement in 3D space, working with multimedia, and handling application layout. Essential tasks such as tapping into native processes and manipulating the file system are also covered. We then move on to some cool advanced stuff such as Android-specific device permissions, application debugging and optimization techniques, and the packaging and distribution options available on the mobile Android platform. In a nutshell, this cookbook enables you to get quickly up to speed with mobile Android development using the Flash Platform in ways that are meaningful and immediately applicable to the rapidly growing area of mobile application development.
Table of Contents (18 chapters)
Flash Development for Android Cookbook
Credits
Foreword
About the Author
About the Reviewers
www.PacktPub.com
Preface

Applying Pixel Bender Shader effects to loaded images


Once we load a visual object into our application, as this is all Flash-based, we can do all sorts of robust visual manipulation. In this example, we will load a preselected photograph from the local file system, and then apply a variety of Pixel Bender Shaders to it, drastically changing its appearance.

Getting ready…

This recipe makes use of Pixel Bender Shaders. You can download .pbj files from the Adobe Exchange or create your own.

If you decide to write your own Pixel Bender kernels, you can download the Pixel Bender Toolkit for free from http://www.adobe.com/devnet/pixelbender.html and use it to compile all sorts of shaders for use in Flash and AIR projects.

The toolkit allows you to write kernels using the Pixel Bender kernel language (formerly known as Hydra) and provides mechanisms for image preview and separate property manipulation that can be exposed to ActionScript.

For a good resource on writing Pixel Bender Shaders, check out...