SlideShare a Scribd company logo
1 of 22
Download to read offline
Mattia Gasperotti, GDG Trento
Elia Rigo, GDG Trento
GDG in school
Android
« Una presentazione un po’
diversa dal solito … »
Mondo Android
Le origini – Un po’ di storia
• 2003 Andrew Rubin (in foto), Rich Miner
(co-fondatore di Danger) e Nick Sears
(vicepresidente di T-Mobile) fondano la
Android Inc.
• Agosto 2005 l’azienda viene comprata
da Google (che già da tempo aveva
espresso la voglia di entrare nel mercato
Mobile)
• 5 novembre 2007
presentazione «ufficiale» del robottino
verde
• 22 ottobre del 2008 lancio del primo
« Aspetta un attimo … 2007 … »
Contestualizziamo
Occhio al gioco di date ☺
I cellulari nel 2007 …
Primi cellulari con Android (2009)
HTC DREAM (2008)
HTC MAGIC
HTC TOUCH
HTC CI RINUNCIA, L’ANNO DOPO (2010) lancia solo ed esclusivamente cellulari con Windows Phone
Intanto …
• Iphone 3GS (8 Giugno 2009)
• iOS 3.0
• QuadriBand GSM/GPRS/EDGE/HSDPA
• Wifi 802.11 b/g
• Fotocamera 3MP
• CPU 833 MHz
• Dicembre 2009 iniziano i RUMOURS iPhone
4
Non è finita … (Gennaio 2010)
Perché è importante la scesa in campo di
Samsung ?
• Introduzione del «Top di Gamma»
• Schermi sempre più grandi (DPI)
• Pagamenti online
• Ricarica Wireless
• Introduzione della doppia CPU
• Display curvo
• Proximity sensor, Gyroscope, Compass,
Barometer, Accelerometer, Hall effect sensor,
Ambient Light sensor, GPS, NFC, etc.
Cosa dice il mercato ?
Come è strutturato Android ?
• AOSP (Android Open Source Project)
guidato da Google con il compito del
mantenimento e dello sviluppo.
• Kernel Linux 2.6.x e 3.x
• Applicazioni Java-Based
• Dalvik Cache (ART oggi)
• Strumenti per Developer: API/SDK
• CPU: ARM,x86
• Tablet, Wear, TV, Auto, Glass, etc.
Gingerbread 2.3.x
• Integrazione con Google
• Ricerca vocale Web e App
• Multi-touch
• Nuova UI user-friendly
• Nuova tastiera
• Supporto nativo a sensori
come giroscopio e
barometro. Migliorata la
gestione energetica.
Ice Cream Sandwich 4.0.x
• UI Riprogettata
• Kernel Linux 3.0.x
• Dettatura in RealTime
• FaceUnlock
• Android NFC
• Miglioramenti vari
(multitasking, contatti,
camera, rotazione)
Jelly Bean 4.x.x
• Kernel Linux 3.0.x
• Dettatura in RealTime (offline)
• Ottimizzo CPU
• Miglioramento Widget
• Aumento Fluidità
• Introduzione Google Now
• Swipe
• Maggiore Stabilità
• Introduzione
OpenGL ES 3.0
• Multiutente
KitKat 4.4.x
• Rinnovata UI
• Hangouts app ufficiale SMS
• Google Cloud Print
• Suporto nuovi sensori: vettore di
rotazione geomagnetica, rilevatore e
contatore di passi
• ART
• Riduzione BatteryDrain
• Migliorate prestazioni (soprattutto la
Camera)
• Ottimizazione RAM < 512MB
• Fix Sicurezza
• Integrazione dispositivi indossabili
Lollipop 5.0.x
• Material Design
• Kernel 3.10.x
• 5000 nuove API
• Nuovo multitasking
• Animazioni a 60 FPS (??)
• Importanti miglioramenti della
gestione audio (??)
• Google Fit
• Supporto 64bit
• Miglioramenti generali sull'autonomia grazie a
Project Volta e Battery Saver (??)
• Netto miglioramento delle prestazioni grafiche
grazie (OpenGL ES 3.1)
Lollipop 5.1 (Lanciato lunedì)
• Supporto Multi-Sim
• Device Protection
• VoLTE (Voice over LTE)
• Nuovi Colori «Material Design»
• Correzione BUG e miglioramento prestazioni
(spariranno i ‘??’ ndr)
Argomenti (di discussione) frequenti
Root CyanogenMod TouchWiz
Mattia Gasperotti, GDG Trento
Elia Rigo, GDG Trento
Info
Sito: gdgtrento.it
Oppure scrivici a: info@gdgtrento.it

More Related Content

Similar to Android

Il futuro di Windows Phone
Il futuro di Windows PhoneIl futuro di Windows Phone
Il futuro di Windows PhoneMatteo Pagani
 
Android Code Camp for Beginners - Ecosistema Android (IT)
Android Code Camp for Beginners - Ecosistema Android (IT)Android Code Camp for Beginners - Ecosistema Android (IT)
Android Code Camp for Beginners - Ecosistema Android (IT)Alessandro Bogliolo
 
HCIM08 - Mobile Applications
HCIM08 - Mobile ApplicationsHCIM08 - Mobile Applications
HCIM08 - Mobile ApplicationsStefano Sanna
 
Mobile platforms development overview
Mobile platforms development overviewMobile platforms development overview
Mobile platforms development overviewAlfredo Morresi
 
Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
 Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progettoMicrosoft Mobile Developer
 
La piattaforma Android il mobile per tutti alla fine di una strada erta?
La piattaforma Android il mobile per tutti alla fine di una strada erta?La piattaforma Android il mobile per tutti alla fine di una strada erta?
La piattaforma Android il mobile per tutti alla fine di una strada erta?Andrea Antonello
 
Android, panoramica e sviluppo
Android, panoramica e sviluppoAndroid, panoramica e sviluppo
Android, panoramica e sviluppoLorenzo Braghetto
 
Android - Programmazione Avanzata
Android -  Programmazione AvanzataAndroid -  Programmazione Avanzata
Android - Programmazione AvanzataStefano Sanna
 
Touch&play framework
Touch&play frameworkTouch&play framework
Touch&play frameworkCSP Scarl
 
Presentazione standard ok
Presentazione standard okPresentazione standard ok
Presentazione standard okVeronica Morleo
 
Presentazione standard ok
Presentazione standard okPresentazione standard ok
Presentazione standard okVeronica Morleo
 
Android & Bluetooth: hacking e applicazioni
Android & Bluetooth: hacking e applicazioniAndroid & Bluetooth: hacking e applicazioni
Android & Bluetooth: hacking e applicazioniStefano Sanna
 
Android Code Camp 2012 - ita
Android Code Camp 2012 - itaAndroid Code Camp 2012 - ita
Android Code Camp 2012 - itaneunet
 

Similar to Android (20)

Android Workshop
Android WorkshopAndroid Workshop
Android Workshop
 
Il futuro di Windows Phone
Il futuro di Windows PhoneIl futuro di Windows Phone
Il futuro di Windows Phone
 
Android Code Camp for Beginners - Ecosistema Android (IT)
Android Code Camp for Beginners - Ecosistema Android (IT)Android Code Camp for Beginners - Ecosistema Android (IT)
Android Code Camp for Beginners - Ecosistema Android (IT)
 
HCIM08 - Mobile Applications
HCIM08 - Mobile ApplicationsHCIM08 - Mobile Applications
HCIM08 - Mobile Applications
 
Mobile platforms development overview
Mobile platforms development overviewMobile platforms development overview
Mobile platforms development overview
 
Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
 Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
 
La piattaforma Android il mobile per tutti alla fine di una strada erta?
La piattaforma Android il mobile per tutti alla fine di una strada erta?La piattaforma Android il mobile per tutti alla fine di una strada erta?
La piattaforma Android il mobile per tutti alla fine di una strada erta?
 
Android, panoramica e sviluppo
Android, panoramica e sviluppoAndroid, panoramica e sviluppo
Android, panoramica e sviluppo
 
Android - Programmazione Avanzata
Android -  Programmazione AvanzataAndroid -  Programmazione Avanzata
Android - Programmazione Avanzata
 
Io, Android
Io, AndroidIo, Android
Io, Android
 
Adesso In Onda
Adesso In OndaAdesso In Onda
Adesso In Onda
 
Touch&play framework
Touch&play frameworkTouch&play framework
Touch&play framework
 
Presentazione standard ok
Presentazione standard okPresentazione standard ok
Presentazione standard ok
 
Presentazione standard ok
Presentazione standard okPresentazione standard ok
Presentazione standard ok
 
Ok glass wdbs 2
Ok glass wdbs 2Ok glass wdbs 2
Ok glass wdbs 2
 
Android & Bluetooth: hacking e applicazioni
Android & Bluetooth: hacking e applicazioniAndroid & Bluetooth: hacking e applicazioni
Android & Bluetooth: hacking e applicazioni
 
Mobile e Smart Client
Mobile e Smart ClientMobile e Smart Client
Mobile e Smart Client
 
iOS Ecosystem
iOS EcosystemiOS Ecosystem
iOS Ecosystem
 
iOS Ecosystem
iOS EcosystemiOS Ecosystem
iOS Ecosystem
 
Android Code Camp 2012 - ita
Android Code Camp 2012 - itaAndroid Code Camp 2012 - ita
Android Code Camp 2012 - ita
 

More from Mattia Gasperotti (11)

Presentazione GDG Trento
Presentazione GDG TrentoPresentazione GDG Trento
Presentazione GDG Trento
 
Come funziona Google
Come funziona GoogleCome funziona Google
Come funziona Google
 
Google genomics
Google genomicsGoogle genomics
Google genomics
 
Google Education
Google EducationGoogle Education
Google Education
 
Google X
Google XGoogle X
Google X
 
Google Cloud Enpoints
Google Cloud EnpointsGoogle Cloud Enpoints
Google Cloud Enpoints
 
Google e la fisica quantistica
Google e la fisica quantisticaGoogle e la fisica quantistica
Google e la fisica quantistica
 
Google e Privacy
Google e PrivacyGoogle e Privacy
Google e Privacy
 
Gourier e analisi del suono
Gourier e analisi del suonoGourier e analisi del suono
Gourier e analisi del suono
 
Il futuro secondo Google
Il futuro secondo GoogleIl futuro secondo Google
Il futuro secondo Google
 
Guadagnare online
Guadagnare onlineGuadagnare online
Guadagnare online
 

Android

  • 1. Mattia Gasperotti, GDG Trento Elia Rigo, GDG Trento GDG in school Android
  • 2. « Una presentazione un po’ diversa dal solito … »
  • 4. Le origini – Un po’ di storia • 2003 Andrew Rubin (in foto), Rich Miner (co-fondatore di Danger) e Nick Sears (vicepresidente di T-Mobile) fondano la Android Inc. • Agosto 2005 l’azienda viene comprata da Google (che già da tempo aveva espresso la voglia di entrare nel mercato Mobile) • 5 novembre 2007 presentazione «ufficiale» del robottino verde • 22 ottobre del 2008 lancio del primo
  • 5. « Aspetta un attimo … 2007 … » Contestualizziamo Occhio al gioco di date ☺
  • 6. I cellulari nel 2007 …
  • 7. Primi cellulari con Android (2009) HTC DREAM (2008) HTC MAGIC HTC TOUCH HTC CI RINUNCIA, L’ANNO DOPO (2010) lancia solo ed esclusivamente cellulari con Windows Phone
  • 8. Intanto … • Iphone 3GS (8 Giugno 2009) • iOS 3.0 • QuadriBand GSM/GPRS/EDGE/HSDPA • Wifi 802.11 b/g • Fotocamera 3MP • CPU 833 MHz • Dicembre 2009 iniziano i RUMOURS iPhone 4
  • 9. Non è finita … (Gennaio 2010)
  • 10.
  • 11. Perché è importante la scesa in campo di Samsung ? • Introduzione del «Top di Gamma» • Schermi sempre più grandi (DPI) • Pagamenti online • Ricarica Wireless • Introduzione della doppia CPU • Display curvo • Proximity sensor, Gyroscope, Compass, Barometer, Accelerometer, Hall effect sensor, Ambient Light sensor, GPS, NFC, etc.
  • 12. Cosa dice il mercato ?
  • 13. Come è strutturato Android ? • AOSP (Android Open Source Project) guidato da Google con il compito del mantenimento e dello sviluppo. • Kernel Linux 2.6.x e 3.x • Applicazioni Java-Based • Dalvik Cache (ART oggi) • Strumenti per Developer: API/SDK • CPU: ARM,x86 • Tablet, Wear, TV, Auto, Glass, etc.
  • 14.
  • 15. Gingerbread 2.3.x • Integrazione con Google • Ricerca vocale Web e App • Multi-touch • Nuova UI user-friendly • Nuova tastiera • Supporto nativo a sensori come giroscopio e barometro. Migliorata la gestione energetica.
  • 16. Ice Cream Sandwich 4.0.x • UI Riprogettata • Kernel Linux 3.0.x • Dettatura in RealTime • FaceUnlock • Android NFC • Miglioramenti vari (multitasking, contatti, camera, rotazione)
  • 17. Jelly Bean 4.x.x • Kernel Linux 3.0.x • Dettatura in RealTime (offline) • Ottimizzo CPU • Miglioramento Widget • Aumento Fluidità • Introduzione Google Now • Swipe • Maggiore Stabilità • Introduzione OpenGL ES 3.0 • Multiutente
  • 18. KitKat 4.4.x • Rinnovata UI • Hangouts app ufficiale SMS • Google Cloud Print • Suporto nuovi sensori: vettore di rotazione geomagnetica, rilevatore e contatore di passi • ART • Riduzione BatteryDrain • Migliorate prestazioni (soprattutto la Camera) • Ottimizazione RAM < 512MB • Fix Sicurezza • Integrazione dispositivi indossabili
  • 19. Lollipop 5.0.x • Material Design • Kernel 3.10.x • 5000 nuove API • Nuovo multitasking • Animazioni a 60 FPS (??) • Importanti miglioramenti della gestione audio (??) • Google Fit • Supporto 64bit • Miglioramenti generali sull'autonomia grazie a Project Volta e Battery Saver (??) • Netto miglioramento delle prestazioni grafiche grazie (OpenGL ES 3.1)
  • 20. Lollipop 5.1 (Lanciato lunedì) • Supporto Multi-Sim • Device Protection • VoLTE (Voice over LTE) • Nuovi Colori «Material Design» • Correzione BUG e miglioramento prestazioni (spariranno i ‘??’ ndr)
  • 21. Argomenti (di discussione) frequenti Root CyanogenMod TouchWiz
  • 22. Mattia Gasperotti, GDG Trento Elia Rigo, GDG Trento Info Sito: gdgtrento.it Oppure scrivici a: info@gdgtrento.it