PDA

View Full Version : Raptr: Adobe AIR app built with Ext 2.2



funkadelic
1 Oct 2008, 12:47 PM
Hi,

Raptr is a social networking site geared towards gamers. Our desktop client that is a combination of a game launcher/tracker/browser, friends list/browser, download manager, file updater (and other features currently in development) :)

The app was originally built on mozilla

aconran
1 Oct 2008, 2:07 PM
Looks pretty cool. I'm always excited to see what people are building with our toolkit. I've been doing a lot of AIR development recently and have really been enjoying it.

Were there any particular snags which you ran into while migrating from xulrunner to AIR? What specific pieces of functionality are you using from the Adobe AIR runtime? What would be the most useful piece of functionality that you felt was missing inside of the Ext.air package?

jay@moduscreate.com
2 Oct 2008, 9:40 AM
That's awesome dude!

funkadelic
7 Oct 2008, 11:26 AM
Were there any particular snags which you ran into while migrating from xulrunner to AIR? What specific pieces of functionality are you using from the Adobe AIR runtime? What would be the most useful piece of functionality that you felt was missing inside of the Ext.air package?

the migration from xulrunner->AIR was fairly straightforward; much easier than ramping up on xul/xulrunner. No real snags that I can remember during the migration. One of the big reasons we moved to AIR was that the xulrunner community/online resources was next to non-existent or severely out of date. We were using Ext + jQuery in the xulrunner app as well, but it's much easier in AIR :)

Some of the AIR APIs we're using include the sqllite db, sockets, file handing, & bytearray. We're not using the media APIs yet, but may in the future.

While building our app, I didn't feel like I was missing any particular thing in the Ext.air package since i mainly accessed the AIR api directly, but perhaps adding an wrapper to AIR's Data API (encompasing sqllite & the localstore) to Ext.air would be nice? I faintly recall that it might already be in Ext.air, but just not documented yet? (i use the Ext documentation AIR app exclusively to look up stuff)