Mobile App Installer , now for both iOS and Android.

March 8th, 2013 by Slav

Mobile App installer is a quick way to install your application files on usb attached mobile device (simple drag and drop).

This is an updated version of IOS Installed application I blogged about couple of weeks ago.

The biggest change is , this is no longer just to install iOS applications but Android ones as well. There’s a big IOS/ANDROID switch to manualy select the platform.

I did consider automatic platform selection by the type of attached device, but if you do a lot of cross platform development you tend to have both kind of devices attached, so in that case manual selection of target platform is best..

The other big change is, you no longer need to drag the application manifest xml file unto the app. Just the application file : .ipa for iOS and .apk for Android.

I unpack the application file in the memory and find the bundled application manifest and get the app ID information from it..


You can download the installer here.

Any problems / issues /bugs .. leave a comment here..

Posted in AIR, Android, AS3, Mobile

16 Responses

  1. Nicholas Collins

    Why not have it automatically route based on the file extension… APK goes to android and IPA goes to iOS?

  2. Slav

    Nicholas: That is a good suggestion, I guess I wanted for user to make a conscious choice about which platform to target at any given time.

    You could have both .apk and .ipa in the same output directory and accidentaly drag the wrong file.

    Also doing platform autodetction based on extension would circumvent the necessity of the device detection step.
    Unless a device is correctly detected, install button is disabled. With autodetection , you could have android device in offline mode, but ios one is ok, and detected, but then dragging .apk file would not correctly install , or freeze the app..
    I still think manual platform selection is the best choice (it’s just one click, and application remembers your last choice on startup)..

  3. Scott Enders

    This is awesome. This is exactly what I have needed for a long time. Going from Windows to Mac to Device makes for a less than desirable workflow.

    I was wondering if there is a way to automate the use of this tool so I could use something like Apache Ant to automate my build process.

  4. Slav

    Scott: You can use ant to automate build process already, without the need for this tool..
    This tool is mainly for test users so they can quickly install the app without the use of iTunes or downloading to androids etc..
    But for development, I’m using Ant scripts myself in FDT 5.6 to quickly install on apple mobile devices, no need to do this for androids as there’s already a support for this built in FDT 5.6..
    Here’s an example of my deploy ant script :


    I all the time used to read paragraph in news papers but
    now as I am a user of internet therefore from now I am using net
    for content, thanks to web.


    Does your blog have a contact page? I’m having trouble locating it but, I’d like to send you an email.
    I’ve got some recommendations for your blog you might be interested in hearing. Either way, great website and I look forward to seeing it improve over time.

  7. Olive

    Thanks for finally talking about > FlashPad

  8. Fredrick

    I drop a leave a response each time I like a article on a site
    or I have something to valuable to contribute to the discussion.
    It’s triggered by the sincerness displayed in the post I read. And after this post FlashPad

  9. Anthony Weiner

    Write more, thats all I have to say. Literally, it seems as
    though you relied on the video to make your point. You definitely know what youre talking about, why
    waste your intelligence on just posting videos to your blog when you could be giving us something
    informative to read?


    Wow, this post is nice, my younger sister is analyzing such
    things, thus I am going to inform her.

  11. android

    It’s an remarkable article for all the online visitors;
    they will get benefit from it I am sure.

  12. consumer reports best lawn tractor

    Fastidious response in return of this question
    with genuine arguments and explaining everything regarding that.

    my blog post … consumer reports best lawn tractor

  13. special garbage Lyrics meaning

    Hi there would you mind letting me know which web
    host you’re using? I’ve loaded your blog in 3 completely different
    browsers and I must say this blog loads a lot faster then most.
    Can you suggest a good web hosting provider at a honest price?
    Thanks a lot, I appreciate it!

    Feel free to surf to my page … special garbage Lyrics meaning


    Family dentists are also helpful in case your kids are afraid to visit dental implants and surgeries.

    This is going to a place that offers medical tourism.
    Do not simply take a practitioner’s word for it

  15. Mohammad

    This is the perfect site for anyone who really wants to find out about this topic.
    You know a whole lot its almost hard to argue with you (not that
    I personally would want to…HaHa). You definitely put a
    new spin on a subject that has been written about
    for decades. Wonderful stuff, just wonderful!

    Also visit my weblog … Pirater un Compte Facebook (Mohammad)

  16. Audrea

    Hacker սn rentrée Facebook complaisamment chemin

    Feel free tօ visit mʏ blog: pirater un compte facebook – Audrea,