Racconto generale sulla storia dei sistemi operativi mobile. I Mobile devices possono essere handheld e wearable. Poi negli anni è stato sempre più usato: solita storia dell’evoluzione e diffusione delle tecnologia e roba mobile.
Tutto partì da EPOC PDA e poi tutta la storia di Symbian e il rapporto tra Nokia Eriksson, Motorola e Psion.

Interessante il discorso di Java ME (Micro Edition):



Praticamente in android abbiamo diversi livelli:
Noi in questo momento siamo ad Application. Qui abbiaom due linguaggi usati prevalentemente: JAva per il comportamento dell’applicazione e XML per quello che concerne le risorse GUI e la descrizione degli assets.

Questo è uno schema generale di quello che succede a livello applicativo. Abbiamo praticamente un Activity manager che gestisce tutto quello che riguarda le activity. Tutte queste activiry sono salvate come stack ede eseguite una sola per volta.
Windows manager che mi gestisce le finestre. Detto meglio: ha una visione globale del sistema e ricorda rispetto l’asse di profondità delle finesetre che sono attualmente in esecuzione.
Connectivity manager, come suggerisce il nome, concerne tutta la questione della connettività in rete del dispositivo.