Google ritiene che in futuro il nuovo linguaggio di programmazione, Swift, sarà la base di Android. Cosa significa esattamente? In generale, Android sarà completamente cambiato. Attualmente, Android è un sistema operativo basato sul linguaggio di programmazione Java. Un linguaggio di programmazione che non è affatto "user friendly" per sviluppatori o dispositivi mobili su cui gira. È noto che la maggior parte dei dispositivi (telefoni cellulari, smartphone, tablet) deve affrontare problemi di sicurezza e soprattutto di stabilità a causa dell'ottimizzazione di Android. Swift sarebbe un passo avanti per Google, anche se significasse troppo un linguaggio di programmazione open source, sviluppato da Apple.
Swift è un linguaggio di programmazione interattivo e persino divertente, secondo quelli di Apple, che lo hanno sviluppato e integrato su tutti i dispositivi. attualmente, Swift viene utilizzato per tutto ciò che significa sistema operativo sviluppato da Apple. OS X (iMac, Mac, MacBook Pro, MacBook Air), iOS (tutti i modelli di iPhone, iPad, iPod Touch), TVOS (sistema per Apple TV) si watchOS (orologi intelligenti di Apple). Un'altra forza di Swift è quella ottimizzazione delle prestazioni per i dispositivi.
Facciamo un piccolo confronto. Come funziona iOS su a iPhone con 1 GB di RAM e come funziona un Android su un Samsung con 1 GB di RAM? Per esperienza vi diciamo che su Android 1GB di RAM non basta. Il linguaggio Java su cui gira Android è un po' datato, così come la tecnologia Flash sviluppata da Adobe. Nel tempo, entrambi rimarranno solo come riferimenti nella storia dell'IT.

Vedremo e aspetteremo con grande interesse questo passo di Google. Questo dovrebbe essere messa a fuoco punto una nuova era nella smart phone e altri dispositivi mobili.