designupdate.com Tutorials for Interactive Designers and Developerspaul@paultrani.com

Flash
Flash-Based App Communicating Across Devices
Flash-Based App Communicating Across Devices

In this video I walk though an app I’ve created in Flash Pro. A simple match game filled with rich graphics and animation. But when you select the “VS” button is when things get interested. With this game (that works across different devices) you can challenge an opponent and even see the card the opponent [...]

Update Flash Pro for Faster Performance for iOS Apps
Update Flash Pro for Faster Performance for iOS Apps

Here’s how to overlay the AIR 2.7 SDK over AIR 2.6 in Flash Pro. Up to 4x faster as I can attest to! Screaming fast! But know that this is for advanced developers that are interested in using the AIR 2.7 SDK with Flash Professional CS5.5; however Adobe does not provide technical support when overlaying. [...]

Flash Pro CS5.5 New Features
Flash Pro CS5.5 New Features

http://vimeo.com/22393285 In this tutorial I cover some of the exciting and easy-to-use new features in Flash Pro CS5.5 specifically for mobile and tablet development. Learn how to setup documents, scale assets, share assets, rasterize for better performance and publish to iOS and Android.

Control a Flash-Based Presentation Using Android
Control a Flash-Based Presentation Using Android

In this tutorial I show how you can create a Flash-based presentation that can be controlled by an AIR for Android app. Both the presentation and the Android app are created from the same FLA file and uses a peer to peer connection to “talk” to one another. The result is an app that not [...]

Create a Chat App Using Flash
Create a Chat App Using Flash

In this tutorial I walk through the basics of Peer to Peer communication using Flash Professional within the context of a real-time chat app. This technology can easily be extended for more robust collaboration projects such as real-time community white boards, social gaming or real-time online support. The source files can be downloaded here. For [...]

Handle Activation/Deactivation of a Flash-Based App
Handle Activation/Deactivation of a Flash-Based App

In this video you’ll learn how to deal with cases in which your app is interrupted by a phone call or is closed all together and then relaunched. Learn how to handle those “deactivations” as well as how to treat your app when it is activated again. Below is the basic ActionScript, or download the [...]

Using BlackBerry PlayBook Class Files in Flash
Using BlackBerry PlayBook Class Files in Flash

In this video I show how you can add class files to Flash Professional in order to take advantage of the BlackBerry UI and components (buttons etc.). Eventually BlackBerry will come out with support for Flash Professional CS5 (probably in terms of a publish panel) but until then these steps will work. Some things you’ll [...]

Use Flash CS5 to Publish Apps for the PlayBook
Use Flash CS5 to Publish Apps for the PlayBook

Since BlackBerry is giving away a BlackBerry Playbook to developers who submit a qualifying app to the BlackBerry App World, I thought it was high time to show how to make an app using Flash Professional. Setup This tutorial shows how to turn a Flash Professional project into an app for the Blackberry Playbook and [...]

Simple Speed Tracking App Using Flash Professional
Simple Speed Tracking App Using Flash Professional

Yesterday it was reported that FitnessKeeper gets over one million dollars to build out a fitness app.  I thought, how hard can that be?  Well, with Flash Professional CS5 and an Android device in hand I knocked out a quick speed tracking app.  It tracks your top speed and compares it to animal speeds, just [...]

Lynda.com: Flash Animation Projects
Lynda.com: Flash Animation Projects

My latest Flash title is available on Lynda.com! Flash Professional CS5: Animation Projects, The title was created in response to people asking how I created the Flash animations for the various Dreamweaver courses. In this course I demonstrate how to create and import assets, and then take those assets and bring them to life using [...]

Organic Movement Using the Bone Tool
Organic Movement Using the Bone Tool

In this video I show how to use the bone tool on a shape allowing you to manipulate graphics in a more organic fashion while still mantaining the objects structure. Download source files here.

AIR for Android: Access the Microphone
AIR for Android: Access the Microphone

I this tutorial you’ll learn how to access the microphone and use that data to affect graphics. Then, you’ll see how easy it is to set up Flash to publish an AIR app for Android devices. The final result is a game playing on a Nexus One. Download Source Files

Accessing the Accelerometer Using Flash CS5
Accessing the Accelerometer Using Flash CS5

In this video you will see how easy it is to check to see if the device has Accelerometer capabilities and then manipulate an object based on the accelerometer data. Download Source Files

Creating Flash Content for Multiple Screens
Creating Flash Content for Multiple Screens

In this tutorial I show you how to reposition and resize graphics to always fit the size of the screen it is playing on. So whether the content is playing in a browser on a laptop or on a mobile phone (with the Flash Player), the content will always fit appropriately. I also show how [...]

OnDemand: Going Multiscreen with the Flash Platform
OnDemand: Going Multiscreen with the Flash Platform

Last week I participated in the eSeminar series “Going Multiscreen with the Flash Platform”and some of the presentations have been recorded and assets uploaded.  All are worth watching, (especially Thibault’s on optimizing web content). Best Practices in Optimizing Web Content Thibault Imbert: @thibault_imbert, http://www.bytearray.org Slides Recording: Coming soon The Quickest Way to Build Cross-Platform Apps [...]

Creating Flash Content for Mobile Devices
Creating Flash Content for Mobile Devices

Props to Flash Evangelist Michael Chaize, Thibault Imbert and others on the Flash Player team for help with the content.

OnDemand: Building Mobile Applications: Create a Game
OnDemand: Building Mobile Applications: Create a  Game

I delivered a presentation on creating mobile applications using Photoshop and Flash Professional CS5 as well as Device Central CS5.  The result was a game playing on a Nexus One.  The presentation is now available on demand at the link below. Building Mobile Applications: Create a Game

Register Now for FITC San Francisco!
Register Now for FITC San Francisco!

Registration is now open for FITC San Francisco! Come join designers and developers for informational, inspirational and educational sessions on a range of web design, interactive design, desktop application development and mobile deployment topics. I’ll be there with other Adobe engineers, product teams. August 17th-19th, 2010 Mission Bay Conference Center 1675 Owens Street, San Francisco, [...]

The Android Robot is Turning Flash Red!
The Android Robot is Turning Flash Red!

No. Not because he’s embarrassed because he’s the fastest growing mobile platform (which he is).  That would be stupid. He’s turning red (figuratively) because he’s filled with Flash goodness allowing you to experience the full web AND create content for this OS using AIR. As of today, at Google I/O, Vic Gundotra (Google VP Engineering) [...]

Web 2.0: Raising the Bar with Cross-Device Experiences

The bar is being raised on many fronts. Consumers expect content to “be there” on their device and they expect a consistent user experience within context of the medium. Designers and developers want to be able to meet these needs without recreating content per device. In this session I show how Adobe Creative Suite 5 [...]