
As I’ve mentioned the last couple of months have been very quiet here. I don’t want to excuse or even explain myself but tell you what happened in these months. And one thing for sure, my Flash heart is still bleeding.
This article covers some of my latest works and my progress with Adobe AIR and iOS devices.
iFunnel Frenzy HD
The first big news is a project by DER PUNKT gmbh, the agency I’m working in. We developed an Adobe AIR game running on iPads, iPhones, Android tablets and Android phones. Working with AIR 2.6 these days ago I’ve spent a lot of time optimizing the performance, figuring out bottlenecks of the AIR runtime, fighting against weird bugs which were not shared between Android and iOS and worked day and night to get the best out of it. Go make yourself a mind, the iPad version is in iTunes store already (and will be released to Android next week).
In the meantime Adobe AIR 3 has been released and nearly worked my optimization over. It’s still ~40fps but I think that this performance could have been reached with a lot less work than I’ve done earlier. However, one bug remains in this game which whether Apple nor Adobe can explain to me. It’s the fact that on iPad 1s any iOS system app (like Safari, App Store, Books, …) is slowing down the game to 1fps during the preloading process. We’re still up fixing it but running out of ideas. It’s some weird combination of GPU cache and RAM overflow. Weirdo.
iFunnel Frenzy is a fun, challenging and addictive game based on the revolutionary iFunnel Technology now available on Agilent instruments. The game places you in the first stage of the ion funnel where you need to seperate ions from neutral gas molecules to generate outstanding MS data.
» Link to iPad game in store
» Link to iPhone game in store
An iPad file browser
Another pretty neat app has left my table. It’s a file browser for iPads, as well written in Adobe AIR. The main aspect of this app is that you can simply drag & drop items to your iPad (currently supported: any kind of movie-files, pdfs, ppt, pptx) and can view these files within the app. You’re not needing any additional viewer nor does it exit/switch the app to e.g. show a Powerpoint file. This app makes it easy for people to just drop PDFs and PPTs to their iPad and browse through them later on. Nothing new but a nice proof of concept, means Adobe AIR is able to do so. Store version may be coming one day.
An Appcelerator App
Right. DER PUNKT gmbh has also released an Appcelerator app in store. It’s a Car-Search app, pretty easy but good experiences made within this project. To sum it up: Best alternative to Obj-C when it comes to native iOS apps. Android development with Titanium sucks. Nothing to add there from my side.. :)
» Link to (german) app in store
So far..
Yea, take this as a little update – I surely will post more in the near future considering my experiences made within the next projects. Or, if you guys would like to, I can tell you some Adobe AIR secrets and tips when it comes to iOS. Anyone interested?



October 19th, 2011
Marvin Blase
Posted in
Tags:
I’m interested, count me in :)
Fabien
Me too!
I am developing a helath education application in Adobe Air for Android and iOS. I would like be display Powerpoint and other formats as part of the learning materials section. Your iPAD file browser would seem to have those capabilities.
Would you be willing to shart the Actionscript code, or a SWC library, for use my application?
This will not be commercial product, however I would be willing to give you credit for that contribution in an About page, perhaps linking to your products.
Okay, I’ll count you in. :) Anyone else?
@Paul: Well, I am not allowed to share any sources or libs as it was a client-based project by our agency. However, I can tell you the way how it’s solved. It’s “exploiting” a StageWebView which displays PPTX files overall quite fine, means you can zoom, scroll through the slides and stuff. It becomes a bit tricky when it comes to clearing the cache (load an empty HTML file on close and delay nulling the SWV by a bit) and device rotations are a bit weird to figure out. But shouldn’t be a big problem at all.
Hope you can use these information!
Thanks for the update – your work looks stellar. I’d like to hear more about AIR/iOS optimizations too, Marvin!
Thank you for the auspicious writeup. It actually was once a leisure account it. Look advanced to more delivered agreeable from you! However, how can we keep in touch?