JavaScript, CSS, HTML Frameworks and Tools – my list

October 21, 2011 | By | 10 Comments
JavaScript, CSS, HTML Frameworks and Tools – my list

One of the challenges in the world of HTML/JavaScript/CSS app development is cobbling together your kitchen sink of frameworks, tools and other technologies. When you start looking around, it feels like there is an endless list of options, which is good and bad!  Recently, I’ve been gathering a list of what’s popular these days and […]

Share

Continue Reading

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