mobiiliaamiainen 8.11.2012: arto santala, android - jäätelöleivästä hyytelöpapuihin

23
Mobiilitilaisuus: Android Arto Santala, Software Specialist

Upload: tieturi-oy

Post on 17-Dec-2014

642 views

Category:

Documents


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Mobiilitilaisuus: Android Arto Santala, Software Specialist

Page 2: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Android alustana

• 2012 Android hallitsee markkinoita 75% maailmanlaajuisella myytäväksi toimitetuista puhelimista (IDC Tutkimus) • Q3 2012 toimitettu myytäväksi 181.1 miljoonaa älypuhelinta, joista

136 miljoonaa oli Android puhelimia – joista Samsung toimitti 56.3 miljoonaa

• Kolme neljästä toimitetusta älypuhelimesta on Android puhelimia • Toimittajana Samsung edustaa noin kolmannesta, ja lukuisat

pienemmät pelaajat loppuja yhdessä

Page 3: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

IDC tutkimus 3

Page 4: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Google Play

• Sovelluskauppa jossa n. 600 000 sovellusta ja 20 miljardia latausta

• Ilmaissovelluksia ja maksullisia, sekä mainosrahotteisia • Suomesta mm.

• Ilmatieteen laitoksen sää • Helsingin Sanomat, Aamulehti, Satakunnan Kansa, Kauppalehti,

Keltaiset Sivut • Fonecta Caller, Callerinfo • Sampo Pankin Mobiilipankki • Andropas • ANGRY BIRDS! ;) • ... ja about 300 lisää

Page 5: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Markkinaosuuksia

• Marraskuun 2012 tilanne: • 4.1.x Jelly Bean 2.7% • 4.0.x Ice Cream Sandwich 25.8% • 3.x.x Honeycomb 1.8% • 2.3.x Gingerbread 54.2% • 2.2.x Froyo 12% • 2.0, 2.1 Éclair 3.1% • 1.6 Donut 0.3% • 1.5 Cupcake 0.1%

Page 6: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Android yrityspuhelimena

• VPN tuki suoraan käyttöjärjestelmässä • Tuetut tyylit: PPTP VPNS, L2TP VPNs, L2TP/IPSec PSK VPNs, ja

L2TP/IPSec CRT • Sähköpostitilit suoraan käyttöjärjestelmässä

• Exchange, Gmail, any IMAP/POP3/SMTP • Kalenterituki suoraan käyttöjärjestelmässä

• Exchange ActiveSync, Google calendar • Business sovelluksia runsaasti kaupan

• Docs To Go, QuickOffice, Google Docs • Skype, Lync, … • Käyntikortinlukijoita, QR koodilukijoita, NFC lukijoita

• Kannettava wi-fi piste • Pilvipalvelutuki

• Drive, DropBox, SkyDrive

6

Page 7: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Android tietoturva

• Tietoturvan heikoin lenkki on edelleen ihminen • Asennettaessa sovelluksia kiinnitä huomiota siihen mitä oikeuksia

ohjelmat vaativat – jos rss lukija haluaa oikeudet soitella puheluita, käyttää paikkatietoja, lähettää tekstiviestejä, lukea sdd korttia,…

• Android tarjoaa lukuisia lukitusmoodeja: Käytä riittävää suojausta suhteessa puhelimen sisältävään tietoon – face unlock, pin koodi, geometriset kuviot

• Etähallintatuki ja etäpyyhintä esim. Google Apps Device Policy sovelluksen tai Exchange ActiveSync kautta

• Myös paikanna kadonnut laite, jne

7

Page 8: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Android tietoturva

• Kuitenkin, haittaohjelmien lukumäärä on noussut Android alustalla rajusti • Kuitenkin, sovelluksia kaikenkaikkiaan 1.7 miljoonaa 175 eri

sovelluskaupassa – niistä 28 707 sisälsi haittaohjelmia, ja vuosi sitten 4951 (TrustGo tutkimus 2012) – eli kasvu on nopeaa mutta suhteellinen osuus vielä pieni – 1.69% -josta suurin osa muualta kuin Play Storesta

• Suurin osa haittaohjelmista on ladattu ja asennettu Play Storen ulkopuolelta

• Silti, 23 ohjelmaa top 500 joukossa on ’high risk’ haittaohjelmia.. (4.6%) - maailmanlaajuisesti

• Anti-Malware sovelluksia on olemassa – mutta niiden teho kyseenalainen

• Google osti VirusTotal nimisen yrityksen - ja on integroimassa Play storeen automaattista anti-malware scanner ohjelmaa

• Joten suositus: Asenna vain Google Play storen sovelluksia, ja tarkista mitä oikeuksia sovellus haluaa

8

Page 9: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Android 4.0 Ice Cream Sandwich

• Android 4.0 Ice Cream Sandwich on ensimmäinen versio joka yhdistää tablet ja puhelinlaitteet • Löytyy myös eksoottisemmista paikoista kuten Nexus Q

• Holographic UI • Virtuaalinäppäimet (ei tarvetta HW näppäimille) • Viimeaikaiset sovellukset - lista • People sovellus • Parannettu kamera • Android Beam • Face Unlock

Page 10: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Android 4.1 Jelly Bean

• Project Butter – sulavampaa näytönpäivitystä • Näytönpäivityssignaali ajaa koko näytön piirtotapahtumia ja animointia

60fps • Automaattisesti mukautuvat widgetit

• Työpöytien sisältö siirtyy widgettien tieltä ja mikäli työpöydällä ei ole tilaa, widgetin koko muuntuu ko. työpöydälle sopivaksi.

• Päivitetty näppäimistö • Androidin sanakirjaa on päivitetty tuottamaan tarkempia,

henkilökohtaisempia osumia; näppäimistö pyrkii täydentämään seuraavan sanan jo ennen kuin edes aloitat kirjoittamaan sitä.

• Älykäs sovellusten päivitys • Tarve ladata koko sovellus uudelleen jokaisen päivityksen

yhteydessä, on poistettu. Nyt tarvitsee ladata vain päivitetty osuus sovelluksesta. Tällä säästetään aikaa, vaivaa sekä luonnollisesti myös puhelimen dataliikenteen määrää, keskimäärin noin kahdella kolmasosalla.

Page 11: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Android 4.1 Jelly Bean

• Laajennettavat notifikaatiot • Notifikaatioon voi nyt liittää suoraan toiminnallisuutta ilman tarvetta

avata itse sovellusta ensin – voit määrittää kolme activityä vanhan select/delete notifikaation rinnalle

• Ilmoituksia voi laajentaa sormielein, esim. nipistämällä. Kehittäjät voivat määrittää ilmoituksille prioriteetteja ja monia eri toimintoja.

• Jokaisen ilmoituksen voi edelleen, ICS:n tavoin, poistaa pyyhkäisemällä sen sivuun.

• Notifikaatiot tukevat nyt suuria kuvia, tekstiä ja listoja

• Puheentunnistus ilman internet-yhteyttä • Google on kutistanut puheentunnistuksen toiminnot niin, että ne

toimivat nyt myös ilman yhteyksiä ulkomaailmaan • Toistaiseksi vain englanniksi, mutta 18 uutta kieltä lisättiin

tunnistuksen piiriin samalla.

Page 12: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Android 4.1 Jelly Bean • Google Now

• Reaaliaikainen haku ympäriltäsi, kortteina. Now näyttää bussireitit, tarkkailee kalentereitasi ja huomauttaa, kun on aika lähteä, ottaen huomioon senhetkisen ruuhkan. Kortit voi pyyhkäistä sormella pois jos niitä ei kaipaa.

• Now ehdottaa hakujen ja muiden kriteerien perusteella konsertteja, urheilutapahtumia ja kaikenlaisia aktiviteetteja ympäriltäsi GPS:n avulla.

• Sovellusten salaus • Jokainen maksullinen ohjelma salataan laitekohtaisella avaimella ennen ja jälkeen

asentamisen piratismin kitkemiseksi. • Muokattavat näppäimistöasettelut

• Android 4.1 tukee käyttäjän muokattavia näppäimistöasetteluita, joita voi luoda itse mukana tulevalla työkalulla. Jokaisen napin paikan voi itse määrittää itselleen soveltuvimmalle paikalle.

• Android Beam – Tap-to-Air • Yhteyden luominen NFC-tuella varustetusta laitteesta toiseen, esim. puhelimen

parittaminen kaiuttimiin, handsfree-kuulokkeeseen tai autosoittimeen onnistuu nyt myös Bluetoothin kautta – vain laitteita yhteen kopauttamalla.

• Samoin toimii myös tiedostojen siirto laitteesta toiseen, ilman lisäohjelmia, esim. kuvat, videot.

Page 13: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Google Now

• Käyttää mm. hakuja, sijaintitietoa, kalenteritapahtumia

• Voidaan säätää näyttämään enemmän tai vähemmän

Page 14: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Jelly Beans kehittäjälle?

• Se on nopeampi ja vastaa paremmin, mm. Transitions animaatioita ja ruudun virkistyksen synkronointia parannettu (Project Butter), kolmoispuskurointi, kosketuksen ennustus, ...

• Notifikaatiot ovat monipuolisempia, voit hyödyntää kuvia ja rakentaa niihin toimintoja • BigTextStyle, BigInboxStyle, BigPictureStyle • 0-3 toimintoa voidaan kiinnittää notifikaation alle

• Chrome on nyt oletus-selain, hyviä uutisia mobiili web sovellusten tekijöille! • Parempi HTML5 ja JavaScript tuki

Page 15: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Notification parts

9.8.2012

16

Content title

Large Icon

Big Picture

Actions

Page 16: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Jelly Beans kehittäjälle?

• Systrace työkalu vetää suoraan linux kernel tasolta dataa järjestelmän toiminnasta • Python pohjainen, ja toimii vain linuxissa nykyisin, ei windowsissa

• Widgetit osaavat nyt automaattisesti säätää kokoaan tarpeen mukaan • Widget provider saa notifikaatioita, ja voi tarpeen mukaan näyttää

enemmän grafiikkaa tai optioita • Landscape ja portrait layout widgeteille erikseen – parempi tuki

puhelin – tablet laitteiden välillä

Page 17: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Jelly Beans kehittäjälle?

• Kontaktien kuvat voivat nyt olla 720x720 • Kaikki laitteet eivät toki kykene näyttämään suuria kuvia joten

sovellusten tulee edelleen tarkistaa kyvykkyys Contacts Provider komponentilta

• Sovellukset voivat nyt saada notifikaatioita uusien syöttölaitteiden kytkennästä, esim. Usb/bluetooth näppäimistö, joystick, etc • Rajapinta myös kaikkien syöttölaitteiden läpikäymiseen ja

tutkimiseen

Page 18: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Jelly Beans kehittäjälle?

• Wi-fi network service discovery • DNS pohjainen tapa etsiä wi-fi kytkettyjä laitteita kuten printtereitä,

kameroita, mediatoistimia • Mahdollisuus myös rekisteröityä ’provideriksi’

• Wi-Fi Direct Service Discovery • Rajapinta suorien wi-fi yhteyksien käyttöön ja esitiedustelemiseen,

mahdollistaa sisällön siirtämisen paikallisesti ohi internet yhteyksien laitteiden välillä, p2p tapaan

Page 19: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Jelly Beans kehittäjälle?

• Low level media codec access • Suora pääsy rauta ja softa-codec:eihin

• USB audio tuki mahdollistaa audio dock tuotteet • Monikanavaisen audion tuki hdmi laitteissa, AAC 5.1

encode/decode tuki • MediaRouter API antaa mahdollisuuden säätää missä

äänet toistetaan, esim. Puhelin, langalliset kuulokkeet, a2dp bluetooth kuulokkeet, jne

Page 20: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Jelly Beans kehittäjälle?

• App Encryption • Maksulliset sovellukset ovat nyt Google Play:ssä kryptattuna

kunnes ne ladataan ja talletetaan laitteeseen - automaattisesti

• Smart App Updates • Google Play pystyy nyt toimittamaan vain muuttuneet osat

sovelluksesta eli päivittäessä ei tarvitse enää ladata koko sovellusta yhtenä isona möykkynä

• Keskiverrosti smart update on 1/3 täysipäivityksen koosta ja nopeudesta

• Lisäksi • http://developer.android.com/about/versions/android-4.1.html

Page 21: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Muut Android laitteet? 22

Page 22: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Mitä seuraavaksi?

• Android 4.2 (Edelleen Jelly Beans…) • Multi-user accounts (for tablets)

• Parental controls • New permissions dealing with multiple users

• Gesture typing • Daydream screen saver • Miracast wireless screen sharing to and from any Miracast device • New Camera app

• Photo Sphere – panorama on steroids (360degrees) • Quick access menu for settings on camera view

• Lock screen widgets • New Gallery app – just a reskin • GMAIL 4.2 – pinch zoom, swipe to delete… • Quick settings – swipe twice to open?

Page 23: Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin

Kiitoksia osallistumisesta!

• Kysymyksiä?