Upgrading my MacBook Pro to a SSD (solid state drive)

October 12, 2011 | By | 6 Comments
Upgrading my MacBook Pro to a SSD (solid state drive)

Solid-state drives (SSDs) have been available for a few years now, but I’ve been reluctant to move to one due to some early problems that friends of mine had.  When a SSD fails, there is no warning… no clicking drive sound, and no opportunity to save a few files.  When it crashes, it’s instant death. […]

Share

Continue Reading

Stupid PhoneGap Tricks – loading external content

October 12, 2011 | By | 13 Comments
Stupid PhoneGap Tricks – loading external content

Most PhoneGap apps are built so that the HTML/JS/CSS content is bundled into the app (see my previous blog post).  I wondered if it was possible to load external content into the PhoneGap container, and after a few minutes of looking at the APIs, I discovered that it is doable, at least on Android (I’ll […]

Share

Continue Reading

How PhoneGap impacts how we evangelize Flex

October 6, 2011 | By | 4 Comments
How PhoneGap impacts how we evangelize Flex

DISCLAIMER:  The following is my personal opinion and not necessarily that of my employer (Adobe Systems, Inc.). The PhoneGap announcement at MAX 2011 really got a lot of people excited (including me!), and it raised a few questions about how it changes our jobs as evangelists.  PhoneGap gives us the means to build cross-platform apps with […]

Share

Continue Reading

What is PhoneGap?

October 6, 2011 | By | 16 Comments
What is PhoneGap?

Earlier this week at Adobe MAX, it was announced that Adobe had started the process (signed a definitive agreement) of acquiring Nitobi, the makers of PhoneGap. After this announcement, I had multiple conversations with conference attendees and found that several of them really had no idea what PhoneGap is. Some thought it was a JavaScript […]

Share

Continue Reading

A super simple approach to Splash Screens for Flex Mobile Apps

September 25, 2011 | By | 18 Comments
A super simple approach to Splash Screens for Flex Mobile Apps

If you are fairly new to mobile app development with Flash or Flex, I bet you have run into the following issue when creating your splash screens — You create a splash image that looks great when the device is held in portrait orientation: …but then when you turn it landscape, you get the white […]

Share

Continue Reading

VShieldUpdate process spiking CPU after Mac OS X Lion upgrade – FIX

September 20, 2011 | By | 10 Comments
VShieldUpdate process spiking CPU after Mac OS X Lion upgrade – FIX

I’m writing this article because it took me longer than expected to find an answer to this fairly simple problem.  Hopefully this post will save you some time. Problem: After updating to OS X Lion, I noticed that the fans were spinning constantly and my battery was being quickly drained.  A quick look at the […]

Share

Continue Reading

My Adobe MAX session – Migration to the Cloud – How Do I Get There?

September 20, 2011 | By | 1 Comment
My Adobe MAX session – Migration to the Cloud – How Do I Get There?

During the past year, I’ve learned a lot about various cloud computing offerings including Amazon EC2 / S3 / CloudFront / Beanstalk / RDS / etc., Rackspace Cloud, Salesforce.com, Cloud Foundry, Heroku, and of course, the growing number of Adobe cloud-related offerings.  I’ve also learned that “cloud” is probably the most overused word I’ve come […]

Share

Continue Reading

Finding the current location in your mobile app using Geolocation

September 8, 2011 | By | 4 Comments
Finding the current location in your mobile app using Geolocation

Yesterday, I blogged about Geolocation. I thought it would be helpful to show some code that determines the current location in your app. [box type=”info” icon=”none”] Notes: The first location event is thrown away because as noted in yesterday’s blog post, it’s not the current location. It’s the last known location (cached location). The code […]

Share

Continue Reading

Geolocation tips, quirks, and possible bugs (flash.sensors.Geolocation)

September 8, 2011 | By | 11 Comments
Geolocation tips, quirks, and possible bugs (flash.sensors.Geolocation)

 I’ve been working on a couple of apps recently that use the Geolocation APIs. I’ve discovered a few tips and quirks that I felt were worthy of sharing. Geolocation object There are two classes that you need in order to implement location in your app – Geolocation and GeolocationEvent. When you create a Geolocation object, […]

Share

Continue Reading