Adobe AIR Flappy Bird Clone

I had Sunday afternoon to myself, so I thought I’d port my HTML5 Flappy Bird clone to Adobe AIR and see how quickly I could get it up and running on mobile. It didn’t take that long at all and I was pretty pleased with the end result. Porting the JavaScript to ActionScript 3 only […]

Array and Vector API Improvements

It’s not often you see updates to the ActionScript 3 class APIs these days, so I was pleasantly surprised to see that the AIR 19 beta introduces two new methods to the Vector and Array class: insertAt() removeAt() They are intended as a replacement for the splice() method when you only want to add or […]

iOS Concurrency

The beta release of Adobe AIR 19 has landed and the big news is that we finally have the AS3 Workers API for iOS. So what are Workers? Well put simply, Workers lets us create multi-threaded AIR and Flash Player applications. This is significant because you can finally relegate CPU intensive tasks to a background […]

TestFlight and Build Numbers

If you’ve been uploading builds to TestFlight you’ll no doubt have noticed that you need to increment your app’s version number each time you want to deploy a new build. Annoyingly Adobe AIR’s <versionNumber> tag has always populated both the CFBundleShortVersionString and CFBundleVersion keys in the iOS info.plist file, meaning there was no way to […]

TestFlight Beta Testing from iTunes Connect

If you’ve been using the TestFlight website to upload and distribute test builds of your Adobe AIR apps then you’ll probably be aware that the service has moved. Apple acquired TestFlight in February and have now integrated it within iTunes Connect. So here are a few useful tips for uploading your app for TestFlight beta […]

Careers Hub Interactive

Here’s a video of an app I worked on last year, but for one reason or another, forgot to actually blog about. The Careers IT Seat Interactive is an iPad application that was developed as part of the Glasgow Science Centre’s Careers Hub exhibit. It consists of a series of games and quiz style questions […]

ANE and eBook Promotion

The very nice people at DiaDraw got in touch recently to let me know about a promotion they are currently running that should interest all Adobe AIR developers. They’re offering a 20% discount on their Camera Driver ANE for iOS and Android. Plus as an added bonus they’re also including their excellent Easy Native Extensions […]

Starling 1.6 and Sprite3D

Starling 1.6 is on the horizon and there’s one feature in particular that I’m really looking forward to: 3D Sprites. When I first read about Starling’s new Sprite3D class I wasn’t too sure what all the fuss was about but Starling’s author, Daniel Sperl, recently released a video showing it in action and now I’m […]

Adobe AIR Games Showcase #5

Remember when Adobe initially started targeting mobile with AIR? It was often a pleasant surprise when someone managed to produced an app that was as good as its native counterparts. Of course AIR’s come a long way since then and these days it’s just expected that the quality of apps built with it will be […]

Adobe AIR and FlashPlayer 15 Beta

Beta builds of Adobe AIR 15 and Flash Player 15 are now available for download and I must say, there are some really nice features in the works. Here’s a few that caught my eye: Cross promotion of AIR mobile games This is possibly the feature I’m excited about most. Anyone who has released a […]