Quali sono i principali aspetti tecnici di un'applicazione mobile?
Sviluppo di applicazioni mobili per Android
Iniziamo con il sistema operativo che detiene la maggiore quota di mercato e ha il maggior numero di applicazioni mobili - sia sviluppate che nei negozi. Diamo una rapida occhiata alle caratteristiche di questo primo sistema operativo: Android.
Caratteristiche di base
Secondo Google - cioè il creatore di Android - le caratteristiche tecniche che definiscono e configurano il suddetto sistema operativo sono:
- È un sistema operativo open-source. Questo significa che potete adattarlo alle vostre esigenze. Significa anche che ci sono molti più sviluppatori e che c'è molta più documentazione disponibile per i professionisti.
- Il suo nucleo è basato sul kernel Linux.
- È adattabile a molte risoluzioni e tipi di schermi diversi. La sua capacità di adattarsi al numero infinito di terminali diversi sul mercato è eccellente.
- Fa uso di SQLite per l'archiviazione dei dati.
- Include un browser web basato su WebKit.
- Supporta HTML, HTML5 e Adobe Flash Player, tra gli altri.
- Include un emulatore di dispositivi e strumenti per il debugging della memoria e l'analisi delle prestazioni del software.
- Include anche Google Talk per le videochiamate nella sua versione Honeycomb.
- È capace di un autentico multitasking tra le applicazioni.
Puoi leggere più in dettaglio qui Basi tecniche per lo sviluppo di applicazioni mobili