Le applicazioni non sono universali

Le applicazioni sono progettate per un hardware specifico. Un’ applicazione per iPhone non funziona su un altro dispositivo straniero (ad esempio un telefono cellulare Nokia o simili), un’ applicazione per un dispositivo Android non funziona su altri telefoni cellulari.

Gli sviluppatori di applicazioni possono assicurarsi che un’ applicazione sia facilmente creata per molti dispositivi diversi. Esistono strumenti di sviluppo che forniscono il codice di programma finito per più dispositivi contemporaneamente. Anche se si sviluppano applicazioni in linguaggi ampiamente utilizzati come Java, c’ è una buona probabilità che queste applicazioni funzionino su più dispositivi.

Per installare l’applicazione iPhone sul PC, procedere come segue

Non è possibile installare un’ applicazione iPhone su un PC senza difficoltà, perché l’hardware è molto diverso da quello del PC e dell’iphone.

Un’ applicazione funziona solo in un simulatore in grado di simulare l’ambiente dell’iPhone. Tuttavia, tale simulatore non è attualmente disponibile per il PC.

Una possibilità è quella di installare Mac OS X sul PC tramite PC virtuale (ad esempio con VMWARE) (ma non è facile).

In Mac OS X, puoi scaricare e installare l’SDK iOS, che viene fornito con un simulatore per iPhone, dal sito Web di Apple. In questo è possibile caricare app per iPhone, a condizione che siano state compilate per i processori Intel. Poiché questo non è probabile per le app esterne, questo vale solo per le applicazioni che è possibile compilare con Xcode – cioè possedere il codice sorgente.