I due tipi di pubblicazione sono
Server e
Launcher.
Un server sappiamo tutti cos'è, pubblicando qui l'applicazione il codice viene eseguito su un server online e reso disponibile a chi ha accesso a internet. Come
https://prod3-pro-gamma.instantdevelopercloud.com/ToBuyApp/client/preview.html .
Un Launcher invece è la shell nativa di Instant Developer Cloud, per fare un paragone con Foundation è Caravel.
Dentro a un Launcher (a seconda del tipo) è possibile mettere 1 o più applicazioni, con un'app che parte all'avvio oppure con la richiesta all'utente di quale lanciare, con o senza l'autenticazione tramite web service (da implementare a parte).
InstaLauncher che trovi sugli store è un launcher.
Dopo aver messo un'appè su un launcher è possibile chiedere alla console di compilare il launcher e ottenere così una ipa o un apk da mettere sugli store (o chiedere alla console stessa di fare questa operazione).