NY Flex User Group and Flash and the City 2011

I’ll be in New York next week doing two events:

NY Flex User Group
Tuesday June 7th 2011
Razorfish: 1440 Broadway 18 Flr. New York, NY 10018
Register
I’ll be talking about the Flash Builder 4.5 and Flex 4.5. But I’ll also touch on some of upcoming features of Flex and Flash Builder and showing off a few cool new mobile projects.
Flash and the City
Thursday June 9th 2011
Find out more
I’ll be talking about ColdFusion, what’s currently going on with it, and why you would want to use it as a Flash Developer.

Debugging Error with PlayBook Emulator

I ran into an issues while trying to launch a PlayBook app from Flash Builder Burrito in Debugging Mode.

I launched and the “Launching [Application name]” indicator in the bottom right corner just slowly inched up to 100%, but nothing happened. Eventually I got error messages.

From Flash Builder:

The Flash Builder debugger failed to connect to the running application.

Ensure that:

1. For in-browser applications, you are running the debugger version of Flash Player.

2. For debugging on a mobile device, you have a reliable WiFi connection to the device, and port 7935 is open on your machine’s firewall.

On the emulator:

Unable to connect to the debugger at address x.x.x.x, enter the correct host name or IP address or select cancel to continue without debugging.

The cause of this error is that your Default Debug Host IP is wrong. To get to this setting:

Go to Flash Builder Preferences
FlashBuilder ->
Target Platforms ->
BlackBerry Table OS

In my case the reason the error happened was a bit confusing. But it came down to this. That IP address got set to my public IP address in my hotel. When I went to present I didn’t have a network connection, and so that address was no longer present. The easiest fix for this when using the emulator is to set that Default Debug Host IP to the gateway of your VMWare’s NAT setup.

I don’t have an easy was of getting that, but the way I did it was:
Determine IP address for Playbook emulator
BlackBerry Settings
About ->
inet

For me 192.168.253.138.

Determine all of my system’s IP addresses
OSX ifconfig
Windows ipconfig

When I did that, I found one address (192.168.253.1) that was a reasonable bet for the gateway of the NAT network.

 

Southern California User Group Tour

I’m heading to Southern California in two weeks to do a miniature User Group tour. I’ll be talking about development for the BlackBerry PlayBook using Adobe tools. I’ll also cover ColdFusion as a Mobile Backend. If you’re in Southern California, and close to one of these meetings I invite you to stop in.

Tuesday February 1st
San Diego
Hosted by SDADUG and SdFug
Time:
6:00PM to 8:00 PM
Location: 
The Art Institute of California // San Diego
7650 Mission Valley Rd.
San Diego, CA

 

Wednesday February 2nd
Los Angeles
Hosted by LACFUG
Time:
6:00pm – 8:30pm
Location:
TollFreeForwarding.com
5959 W. Century Blvd
Suite 1108
Los Angeles, CA

Thursday February 3rd
Pomona
Hosted by IECFUG
Time:
6:15pm – 9:00pm
Location:
5-16 of building 98C
(the C/L/A building)
Cal Poly Pomona
Pomona, CA

Using ANT to package the same AIR app to Multiple Devices

I had some fun today playing with the BlackBerry Tablet SDK. In addition to getting a little demo up and running I got to show off some cool multiscreen goodness. Basically, I wrote one AIR app targeted at the Samsung Galaxy tab and the BlackBerry PlayBook (emulator, no device for me yet). I got them both to compile and install at the same time.

They also both ran, which was even awesomer.

I’ve embedded GISTs of the ANT script and properties file. Enjoy.

https://gist.github.com/735454.js

ESRI Dev Meet Up – Philadelphia

I’ll be speaking at the ESRI Dev Meetup next week. It says it’s in Philadelphia, but it LIES… it’s in King of Prussia. Because I like to have all of my speaking engagements inside of monarchs of countries that no longer exist.

If you’re local to Philadelphia, you know exactly where King of Prussia is, and if you like GIS, then you’re going to want to come to this. I’ll be talking a little Flex, AIR, Mobile, and GIS.

Dev Meetup – Philadelphia
Thursday September 30th 2010
5:00PM to 8:00PM

Maggiano’s
160 N. Gulph Road
King Of Prussia, PA 19406

Register: http://devmeetupphiladelphia.eventbrite.com/
Lanyrd Page: http://lanyrd.com/2010/esri-dev-meet-up-philadelphia/

Students: Flash Jobs Pay

One of the best ways to get a jump start on paying off those student loans is getting a good paying job after college. (Duh, you all know that.) One of the best ways to get a head start into that good paying job is to find fields or subfields where demand for spots outweighs available workers. (Duh, again.) If you can display knowledge in one of these fields right out of school, you can usually beat out the starting salaries for your classmates. (Duh… oh wait, that would be awesome.)

Good news, right now one of those fields is Flash according to the Wall Street Journal. Flash developers are in demand, especially in the subfield of Flash Gaming. Also of interest is Flash for mobile and AIR for Android.

So how do you get in on it?

For a broad overview, check out the Adobe Developer Center.
Then check out the Gaming Technology Center.
Also get yourself some Flash Builder for Students. (It’s Free.)

Adobe at the Heartland Developers Conference 2010

I’m happy to say I’ll be at the Heartland Developers Conference in Omaha Nebraska this year.

I’ll be talking about ColdFusion, and how it can power truly rapid RIAs. In order to explain the whole workflow, I’ll be touching on ORM, scripting, Flash Catalyst, Flex 4 and Flash Builder.

Additionally, two other Adobeans will be making the trip, Paul Trani and Kevin Hoyt. Here’s our lineup:

So hope to see everyone in Omaha this September 8-10.