Ambiente di sviluppo:
SDK per iOS
Software Development Kit (SDK) per Apple si chiama Xcode che permette di sviluppare applicazioni per iPhone e iPod e testarle in un simulatore.
Unico inconveniente è che per poter caricare un’applicazione nei dispositivi è necessario iscriversi (a pagamento) all’iPhone Developer Program o se lo sviluppatore vuole mettere a disposizione gratis la sua app allora non è previsto alcun costo di rilascio o distribuzione.
Xcode supporta la distribuzione in rete del lavoro di compilazione tramite Bonjour e Xgrid: compilare un progetto su più computer riducendo i tempi e inoltre la compilazione è di tipo incrementale, cioè il codice viene compilato mentre viene scritto, ottimizzando i tempi.
SDK per Android
Android Studio sta cominciando a sostituire Eclipse.
SDK per WIndows
Metro che prende il nome di Apps Store.