APPLICATION
MOBILE
Caratteristiche tecnologie
Tipologie
App e siti web
Defi nizione
Sito web
Un sito web è un insieme di pagine web correlate, ovvero
una struttura ipertestuale di documenti che risiede su un
server web.
App
Un'applicazione mobile (app) è un software dedicato ai
dispositivi di tipo mobile, quali smartphone o tablet.
App e siti web
Sito web (versione desktop)
https://www.lefrecce.it/
App e siti web
Sito web (versione mobile)
App
https://www.lefrecce.it/
App
Caratteristiche tecniche
Le applicazioni mobili si dividono in tre macrocategorie:
Native apps, Web apps, Hybrid apps
App
Caratteristiche tecniche
I siti internet si dividono in tre macrocategorie:
Native apps, Web apps, Hybrid apps
App native
Le app native sono sviluppate utilizzando il linguaggio di
programmazione stabilito dal produttore del sistema
operativo.
LINGUAGGI
ANDROID: java
IOS: objective C o swift
WINDOWS: C#.
App native
Le app native hanno un accesso completo alle
funzionalità del dispositivo
(esempio: la fotocamera, il gps, la rubrica dei contatti, il
fi le system, ecc.)
La loro installazione passa dagli store
(Google play per Android e App Store per di iOS)
App native
VANTAGGI
Completa integrazione con le funzionalità del dispositivo
funzionamento offl ine
SVANTAGGI
Costi di sviluppo elevati
tempi di realizzazione lunghi
Web App
Le web app sono siti che presentano uníinterfaccia simile
a quelle delle app.
Utilizzano linguaggi di programmazione web condivisi dai
diversi sistemi operativi.
LINGUAGGI
html, css, JavaScript, Java, Asp, PHP
Web App
Le web app non hanno accesso alle funzionalità del
dispositivo
(quindi niente fotocamera, niente rubrica, ecc)
Non sono installate sui dispositivi ma si raggiungono
digitando l'appropriato indirizzo all’interno di un browser.
Web App
VANTAGGI
Costi di sviluppo più bassi
tempi di realizzazione più brevi rispetto alle app native
SVANTAGGI
Le web app non hanno accesso alle funzioni
del dispositivo
non funzionano offl ine
App Ibride
Le app ibride sono sviluppate con le stesse tecnologie
delle web app ma sono racchiuse in un contenitore
sviluppato con codice nativo.
A differenza delle web app quindi bisogna sviluppare una
versione per ciascun sistema operativo.
in questo caso però è solo il contenitore a cambiare, tutto
il resto del codice è condiviso tra le varie versioni.
App Ibride
Le app ibride hanno un accesso completo alle
funzionalità del dispositivo
(esempio: la fotocamera, il gps, la rubrica dei contatti, il
fi le system, ecc.)
La loro installazione passa dagli store
(Google play per android e App Store per di iOS)
App Ibride
VANTAGGI
Completa integrazione con le funzionalità del dispositivo
Funzionamento offl ine
Costi di sviluppo più bassi
Tempi di realizzazione più brevi rispetto alle app native
SVANTAGGI
Velocità e performance inferiori rispetto alle app native
Applicazioni mobili
Tipologie
●
Intrattenimento
●
Giochi
●
Social
●
Notizie
●
Stile di vita
●
E-commerce
●
Produttività
●
Utilità
Applicazioni mobili
Intrattenimento
Netflix
Schermo trasparente
Juasapp
Applicazioni mobili
Giochi
Pac-man
Candy Crush
Scivolo
Applicazioni mobili
Social
Facebook
Instagram
Linkedin
Applicazioni mobili
Notizie
BBC News
Rai News
CNN
Applicazioni mobili
Stile di vita
Booking
Garmon
Giallo Zafferano
Applicazioni mobili
E-commerce
Amazon
Ebay
Zalando
Applicazioni mobili
Produttività
Google calendar
1 Cent
Pocket
Applicazioni mobili
Utilità
Calcolatrice
Note Pad
Torcia