Perdonami se questa domanda ha già avuto risposta, ma non sono riuscito a trovare la risposta che stavo cercando. Quello che volevo sapere era, c'è un vantaggio significativo nell'uso di una lingua madre quando si sviluppano e si distribuiscono app in un ambiente mobile?
Il motivo per cui lo chiedo è da un po 'di tempo che utilizzo Objective-C, la lingua nativa di Apple per iOS, per creare le mie app. Tuttavia mi sono chiesto se ci sia o meno un reale vantaggio nel fare ciò, usando un linguaggio non nativo come JavaScript e poi distribuendolo attraverso un servizio come 'Phone Gap'?
Sottolineo i vantaggi "significativi" in quanto le lingue native hanno sempre maggiori probabilità di avere il sopravvento quando si tratta di velocità e accesso alle ultime API. Tuttavia, in generale, non vedo l'utilizzo di una lingua non nativa o di un servizio come "Phone Gap" che causa e rallenta gravemente le mie app o limita il mio sviluppo. Inoltre, avere la possibilità di distribuire su più servizi è davvero molto utile.
Questo è il motivo per cui pongo la domanda, ci sono dei vantaggi significativi nell'uso di una lingua nativa per lo sviluppo di app per dispositivi mobili?