Building a Native Extension | Part 4 – The Android Code

Building the Android library was very interesting.  It was easier for me to write Java as it was more similar to ActionScript.  Some amount of debugging (log statements) is actually possible with zero work on the developer’s part which is a great addition (more on that later).  Also, using the Continue Reading

Building a Native Extension | Part 2 – The ActionScript Code

In this post we’ll discuss the parts of the native extension that are written in ActionScript.  This includes in the main library and the default implementation. The ActionScript Library The main library is an ActionScript library which serves as an interface to the AIR application.  This library is also responsible Continue Reading

Building a Native Extension | Part 1 – The Problem and the Plan

I’ve been writing a lot of native extensions lately.  The project I’m working on now requires all kinds of custom behavior.  It’s been an interesting ride.  I’ve learned a lot, for sure, particularly since I haven’t coded extensively with iOS or Android.  I’ve learned some things and I’d like to Continue Reading

Lots of new prereleases from adobe

Late last night adobe released several new betas on the labs.adobe.com site, including: • 64 bit Flash Player (Code Named “Square”) • Flex 4.5 SDK (Code Named “Hero”) • Flash Builder Next (Code Named “Burrito”) • Flash Catalyst Next (Coe Named “Panini”) Square is obviously very interesting, as more and Continue Reading

What’s under your skin

At 360|Flex DC yesterday, I presented my “Whats under your skin” presentation, all about architecting components with skins and layouts. I had a great audience, who was very engaged and asked lots of pertinent questions. For anyone interested, here are the slides. The code for the ShoppingList component can be Continue Reading

Flex 360 tickets selling fast

Down to the last 5 (Cheap) tickets left for 360|Flex. Register now, save $100 and get the same awesome content for a little less coin. Act fast, these last tickets won’t last. When they’re gone, the regular price of $599 kicks in. Come on out and hear me give advice Continue Reading

Reflecting an image in Flex

Increasingly, clients have been asking for a "reflection" effect, showing a vertically flipped image of a component next to the actual component.  After reinventing the wheel on this several times, I came up with this simple reusable component: package com.tappernimer.components{ import mx.containers.Canvas; import mx.core.UIComponent; import flash.display.BitmapData; import flash.geom.Matrix; import flash.display.IBitmapDrawable; Continue Reading

H.264 Support in FlashPlayer

I missed it yesterday, when it was announced, but Adobe has now announced support for H.264 (also know as MPEG4) in an upcoming version of the flash player.  H.264 is the same standard which is used by BluRay and HD-DVD — the ability to have this type of video in Continue Reading

A Great big pile of public beta’s from Adobe

Today, Adobe has released 3 new public beta's on Adobe Labs:   The Adobe Integrated Runtime (formerly known as Apollo) beta, the Flex 3 Beta, and the Flash Player Updater were all publicly released on Labs today.  I've been recovering from a failed hard drive all day (remind me to post Continue Reading