Upload
mattia-corami
View
510
Download
0
Tags:
Embed Size (px)
Citation preview
Cos’è un App?
"application software", comunemente un software ideato per smartphone, tablet o
qualsiasi mobile device.
Quanto le usiamo?
Solo il 14% del tempo viene
impiegato per il web surfing col browser,
il rimanente sono app.
Native App
creata appositamente per un determinato sistema operativo, ha accesso a tutto l’hardware
del device ed ad ogni sua potenzialità, ma richiede conoscenza del linguaggio specifico
utilizzato dal produttore.
Native App, Pro e ControCONTRO● elevati costi di
sviluppo● necessarie
conoscenze approfondite
PRO● migliori
performance● totale accesso all’
hardware● utilizzo di elementi
dedicati
Web App
è unicamente un collegamento remoto, utilizza linguaggi web (HTML, JS, CSS) per essere
portabile a differenti device con differente SO. non richiede memoria o capacità di calcolo al
device, ma necessità di una connessione internet.
Web App, Pro e ControPRO● facile e veloce la
realizzazione● bassi costi di
sviluppo● multipiattaforma
CONTRO● limitato accesso all’
hardware● accesso tramite
browser● connessione
internet
Hybrid AppUtilizza una parte di codice Nativo per creare
una “finestra” di visione e tramite l’elaborazione del browser sviluppa le
meccaniche con linguaggi multipiattaforma (HTML, CSS, JS). a differenza della WebApp il codice HTML può essere salvato e acceduto in locale. Non necessita quindi di connessione ad
internet.
Hybrid App, Pro e ControPRO● esclusione browser
experience● accesso app store● costi e tempi di
realizzazione ridotti● ...
CONTRO● non totale accesso
all’hardware● prestazioni ridotte
rispetto native app