Applicazione mobile: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 3:
 
== Descrizione ==
Composta da un'[[interfaccia grafica]] ed un [[codice sorgente|core]] di elaborazione, la versione mobile di un'applicazione (da non confondere con un'[[Applicazione portabile]] si differenzia dalle [[applicazione (informatica)|tradizionali applicazioni]] sia per il supporto con cui viene usata sia per la concezione che racchiude in sé: si tratta a tutti gli effetti di un [[software|software applicativo]] che per struttura informatica è molto simile a una generica applicazione, ma che generalmente è caratterizzata da una semplificazione ed eliminazione del non strettamente necessario, al fine di ottenere leggerezza, essenzialità e velocità, in linea con le limitate [[risorsa informatica|risorse]] [[hardware]] dei dispositivi mobili rispetto ai [[desktop computer]]. Questo fa sì che le funzionalità delle app siano molto limitate in quanto molto mirate a una determinata funzione. Il nome stesso, di per sé un'abbreviazione, può essere percepito come una semplificazione del nome completo "applicazione" per dare l'idea di un qualcosa di semplice e piccolo.
 
Le app si suddividono in ''app native ''e ''web app''<ref>Silvio Gulizia, [http://gadget.wired.it/news/applicazioni/2012/04/02/app-native-web-codemotion-89251.html App native contro web app: quali sono meglio?], ''Wired'', 2 aprile 2012.</ref>, con i casi intermedi o misti che vengono talvolta definiti ''app ibride''.
Riga 9:
 
=== App nativa ===
ConsisteL'app nativa consiste in uno strumento informatico che(spesso siintegrato installaovvero enon disinstallabile) che si utilizza interamente sul proprio [[dispositivo mobile]], vale a dire un insieme di [[istruzione (informatica)|istruzioni]] informatiche progettate con lo scopo di rendere possibile un servizio o una serie di servizi o strumenti ritenuti utili o desiderabili dall'utente, creata appositamente per uno specifico [[sistema operativo]]. L'interazione diretta con le [[Application programming interface|API]] messe a disposizione dal costruttore del sistema operativo garantirà accesso immediato a tutte le funzionalità del dispositivo oltre a permettere prestazioni ottimali e migliorare sensibilmente l'usabilità. Le app, infatti, vanno ad ampliare le capacità native del dispositivo incluse all'interno del sistema operativo (configurazione di base). Una volta acquistato il dispositivo, sia esso smartphone o tablet, si ha la possibilità di personalizzarlo aggiungendo nuove applicazioni a seconda dei propri gusti ed esigenze.<ref name=fotonica/><ref name=altroconsumo>{{cita web|url=http://www.altroconsumo.it/hi-tech/telefoni-cellulari/news/applicazioni-per-smartphone-altroconsumo-244|titolo=altroconsumo.it: articolo sulle applicazioni per smartphone|accesso=20 novembre 2012|urlarchivio=https://web.archive.org/web/20121125055923/http://www.altroconsumo.it/hi-tech/telefoni-cellulari/news/applicazioni-per-smartphone-altroconsumo-244|dataarchivio=25 novembre 2012|urlmorto=sì}}</ref><ref>{{cita web|url=http://www.marketinginformatico.it/marketingnews/apps.php|titolo=marketinginformatico.it: articolo sulle app|accesso=20 novembre 2012|urlmorto=sì|urlarchivio=https://web.archive.org/web/20121110002323/http://www.marketinginformatico.it/marketingnews/apps.php|dataarchivio=10 novembre 2012}}</ref>
 
=== Applicazione web ===