RunPee

The app that tells you the best time to

run and pee during a movie without missing the best scenes.

100% free (donation supported) Apple App Store | Google Play Store

Why use Adobe AIR?

Read Time:1 Minute, 58 Second
RunPee on Adobe AIR
Something tells me Adobe marketing wouldn't approve of this image. ๐Ÿ™‚

I’ll try to explain the reasons behind the decision to use Adobe AIR to build the RunPee mobile apps.

First, I have been a Flash/Actionscript developer for over a decade so using Adobe AIR is very easy for me to pick up and work with.

Second, and most importantly, the Android and iPhone apps use one code base. If I were to build the apps using the native languages and tools for both Android and iPhone then I would have two entirely different code bases to work on. They wouldn’t share a single line of code between them. That would effectively double the work.

——Content continues below——

The World’s Most Indispensable Movie App

The RunPee app tells you the best times to
run & pee during a movie
so you don't miss the best scenes.


As seen on

Download the RunPee app.
100% free (donation supported)

Get the RunPee app at the Google Play Store ย ย ย ย ย  Get the RunPee app at the Google Play Store

Read more about the RunPee app.



Plus it simplifies testing to have just one code base. I only need to do rigorous testing on one platform and then do a quick check on the other to make sure something funky isn’t going on with AIR – which rarely happens. In fact I don’t even have an iPhone. I do all the testing on my two Android phones and then ask users/family to do a quick run through on their iPhones.

It goes without saying that every update to the apps that I make would also have to be done twice. In the end that becomes overwhelming to keep up with. I’m not a team or a company. I’m just one guy working with the time limitations of personal projects like RunPee and client work that pays the bills.

Thirdly, I would have to learn both Java – for Android – and Objective C – for iPhone – to be able to write native apps. There are many developers who can work in both languages, plus ActionScript. And I salute them. But I’m really not interested in putting for all that effort to write apps that only work on one platform. And it would be a huge effort. I’m not even sure it’s possible to write iPhone apps on a PC and there is a zero percent chance I would ever use Mac. To put it quite bluntly I’d give up using computers altogether if my only option were Mac.

So there you have it. If it weren’t for Adobe AIR there would be no RunPee app.

Donโ€™t miss your favorite movie moments because you have to pee or need a snack. Use the RunPee app (Androidor iPhone) when you go to the movies. We have Peetimes for all wide release films every week, including The Ministry of Ungentlemanly Warfare, Civil War, Monkey Man and coming soon Fall Guy, Kingdom of the Planet of the Apes, IF, Furiosa: A Mad Max Sagaย and many others. We have literally thousands of Peetimesโ€”from classic movies through today’s blockbusters. You can also keep up with movie news and reviews on our blog, or by following us on Twitter @RunPee. If there’s a new film out there, we’ve got your bladder covered.

Check out our best-selling RunPee Merch


Comments

2 responses to “Why use Adobe AIR?”

  1. I worked on a project that had Windows or Mac based desktop apps running on 42″ LCDs controlled by Touch, directly on screen or (get ready) iPad, iPod Touch or Galaxy Tab. All coded in AIR with a single Library Project shared between all platform specific apps. All communications where via sockets also done in AIR!

    Needless to say that this would have required a small army w/o AIR.

    Cheers,

    J.

    1. @Jerome That would have been a huge project to cover all those natively. Thank the gods for AIR!

Leave a Reply

RunPee