Writing an AIR app for the Intel AppUp Store

So, I'm writing an Adobe AIR application for the Intel AppUp store. It's not just a sample app that demonstrates how to integrate with the store API; the app actually provides some useful functionality. You ask: how are you writing an AIR app for the AppUp store when the AppUp store doesn't yet support AIR applications? Good question.

The first thing I did to get the app ready for thestore was to make the UI look nice on the 1024 x 600 screen that is common to many Intel-based netbooks. I've been developing with FlashBuilder 4 Beta on machine with an Intel® Core™2 Quad Processor running Windows 7. Naturally, the first test platform is my dev platform which has a 21" 1600 x 1200 display and (of course) everything looked great. But for the real test, I installed and ran it on my Asus Aspire One running Moblin 2.1. I downloaded the AIR 2.0 Beta 2 Linux RPM from the Adobe Labs website and then installed my app. On the 1024 x 600 screen there were a few spacing issues. One label was apparently not anchored correctly, and the text on one of the buttons was too long and made the ellipsis appear. I also thought that the text was a bit small for the size of the LCD monitor. So I fixed those issues and tried again. Looked good.

Next, I registered for the Intel Atom Developer Program. Because I'm an Intel employee, I can't charge any money for an app I write on Intel's clock, so my registration process was fairly simple. If you are writing an app that you want to make money for you, you'll need to provide all of the information that will allow Intel to give you your 70% cut.

Because it's an AIR app, I decided to publish it on the  Adobe AIR Marketplace as well. Signing up there was a bit more complex and I had to actually mail something snail mail. I was a little surprised about that, but then I realized that the documents I had to provide were required by the United States government and that it would be a bit challenging to verify citizenship and tax status online. (Maybe sometime in the future?)

The final step to getting my AIR app ready for the AppUp store will be to throw in the code to integrate with the store APIs. Both the Shibuya and Atom Developer Store APIs are VERY simple, so my guess is that the final API will also be minimal. After all, both Adobe and Intel undoubtedly want to make the app submission process as easy as possible.

My app still needs a few tweaks to run great on the netbook platform but it should easily be ready to go when the AppUp store API for Adobe AIR apps gets published.

So if you've got an AIR app that you want to post on the Intel AppUp store, you don't need to wait for the API. Register on the Intel Atom Developer Store and then grab yourself a netbook and start testing to make sure you are giving your customers that compelling experience that keeps them coming back for more.
Tags:
Para obter mais informações sobre otimizações de compiladores, consulte Aviso sobre otimizações.