javaandroidiphonedeploymentwindow-position

What do iPhone, iPad and Windows Phone apps deploy as?


My understanding is that Android apps all compile and build into APK files, which are like executable JARs. These are the files that Android developers host up on the Android Marketplace and that get downloaded by users at point of sale.

What are the APK equivalents for iPhone, iPad and Windows Phone devices? Surprisingly, there is very little to no public information about this (at least not without having to download and install the respective SDKs, which I shouldn't have to do!). Looking for the file type that developers must upload to the respective marketplace/appstore, and that gets pulled down and ran client-side by the appp user on the respective platform.

Also interested in Blackberry, Nook and Kindle if anybody happens to know. Thanks in advance!


Solution

    1. iOS = .ipa
    2. Android = .APK
    3. Windows Phone = .XAP
    4. Blackberry = .cod/.jad
    5. Kindle = .azw for books, .txt, and .MOBI
    6. Nook = .APK (as far as I can tell)