SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
Mobiilitilaisuus: Android
Arto Santala, Software Specialist
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ä
3


IDC tutkimus
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ää
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%
6


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
7


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
8


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
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
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.
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.
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.
Google Now
• Käyttää mm. hakuja,
  sijaintitietoa,
  kalenteritapahtumia
• Voidaan säätää
  näyttämään enemmän
  tai vähemmän
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
16


       Notification parts      Content title




                            Large Icon




                               Big Picture




                              Actions

9.8.2012
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ä
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
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
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
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
22


Muut Android laitteet?
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?
Kiitoksia osallistumisesta!



• Kysymyksiä?

Contenu connexe

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

Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?
Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?
Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?
Nemein
 
Microsoft Windows 8 sovelluskehitys käytännössä
Microsoft Windows 8  sovelluskehitys käytännössäMicrosoft Windows 8  sovelluskehitys käytännössä
Microsoft Windows 8 sovelluskehitys käytännössä
Perttu Monthan
 
Luento TKK:ssa esteettömyydestä 1.2.2011
Luento TKK:ssa esteettömyydestä 1.2.2011Luento TKK:ssa esteettömyydestä 1.2.2011
Luento TKK:ssa esteettömyydestä 1.2.2011
reijoju
 
Missa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakko
Missa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakkoMissa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakko
Missa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakko
Jaakko J. Korhonen
 

Similaire à Mobiiliaamiainen 8.11.2012: Arto Santala, Android - Jäätelöleivästä hyytelöpapuihin (20)

1 move koulutusohjelma - tabletti tutuksi 24-8
1 move koulutusohjelma - tabletti tutuksi 24-81 move koulutusohjelma - tabletti tutuksi 24-8
1 move koulutusohjelma - tabletti tutuksi 24-8
 
Sovellusvirtualisointi - Mitä missä milloin 2015
Sovellusvirtualisointi - Mitä missä milloin 2015Sovellusvirtualisointi - Mitä missä milloin 2015
Sovellusvirtualisointi - Mitä missä milloin 2015
 
Digitaalinen palvelusuunnittelu VR:llä - Panu Korhonen - VR Group
Digitaalinen palvelusuunnittelu VR:llä - Panu Korhonen - VR GroupDigitaalinen palvelusuunnittelu VR:llä - Panu Korhonen - VR Group
Digitaalinen palvelusuunnittelu VR:llä - Panu Korhonen - VR Group
 
Sofokus: Nykyaikaiset verkkopalvelut
Sofokus: Nykyaikaiset verkkopalvelutSofokus: Nykyaikaiset verkkopalvelut
Sofokus: Nykyaikaiset verkkopalvelut
 
Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?
Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?
Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?
 
Microsoft Windows 8 sovelluskehitys käytännössä
Microsoft Windows 8  sovelluskehitys käytännössäMicrosoft Windows 8  sovelluskehitys käytännössä
Microsoft Windows 8 sovelluskehitys käytännössä
 
Mobie Zine -aamiaisseminaari 25.9.2012
Mobie Zine -aamiaisseminaari 25.9.2012Mobie Zine -aamiaisseminaari 25.9.2012
Mobie Zine -aamiaisseminaari 25.9.2012
 
Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhtei...
Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhtei...Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhtei...
Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhtei...
 
Web-sisällönhallinta ja mukautuva esitystapa
Web-sisällönhallinta ja mukautuva esitystapaWeb-sisällönhallinta ja mukautuva esitystapa
Web-sisällönhallinta ja mukautuva esitystapa
 
Sekaisin mobiilista - Vincit Teatime 2014
Sekaisin mobiilista - Vincit Teatime 2014Sekaisin mobiilista - Vincit Teatime 2014
Sekaisin mobiilista - Vincit Teatime 2014
 
Metsanomistajan mobiilisovellukset
Metsanomistajan mobiilisovelluksetMetsanomistajan mobiilisovellukset
Metsanomistajan mobiilisovellukset
 
Luento TKK:ssa esteettömyydestä 1.2.2011
Luento TKK:ssa esteettömyydestä 1.2.2011Luento TKK:ssa esteettömyydestä 1.2.2011
Luento TKK:ssa esteettömyydestä 1.2.2011
 
Windows 7 Käyttöönottoprojekti
Windows 7 KäyttöönottoprojektiWindows 7 Käyttöönottoprojekti
Windows 7 Käyttöönottoprojekti
 
Mobie Zine/YUDU -oppilaitosseminaari 28.8.2012
Mobie Zine/YUDU  -oppilaitosseminaari 28.8.2012Mobie Zine/YUDU  -oppilaitosseminaari 28.8.2012
Mobie Zine/YUDU -oppilaitosseminaari 28.8.2012
 
Digi ammatillisessa opetuskessa 25.1.18
Digi ammatillisessa opetuskessa 25.1.18Digi ammatillisessa opetuskessa 25.1.18
Digi ammatillisessa opetuskessa 25.1.18
 
Miksi siirtyä Windows 10:een
Miksi siirtyä Windows 10:eenMiksi siirtyä Windows 10:een
Miksi siirtyä Windows 10:een
 
Metsa asiointi tietokoneella i
Metsa asiointi tietokoneella iMetsa asiointi tietokoneella i
Metsa asiointi tietokoneella i
 
Windows 10 yrityskäyttöön - ominaisuudet
Windows 10 yrityskäyttöön - ominaisuudetWindows 10 yrityskäyttöön - ominaisuudet
Windows 10 yrityskäyttöön - ominaisuudet
 
3 Move koulutusohjelma - monipuoliset mobiilit
3 Move koulutusohjelma - monipuoliset mobiilit3 Move koulutusohjelma - monipuoliset mobiilit
3 Move koulutusohjelma - monipuoliset mobiilit
 
Missa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakko
Missa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakkoMissa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakko
Missa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakko
 

Plus de Tieturi Oy

Testaus 2014 -seminaari. Minna Aalto, Knowit, Vuoden Testaaja 2013
Testaus 2014 -seminaari. Minna Aalto, Knowit, Vuoden Testaaja 2013Testaus 2014 -seminaari. Minna Aalto, Knowit, Vuoden Testaaja 2013
Testaus 2014 -seminaari. Minna Aalto, Knowit, Vuoden Testaaja 2013
Tieturi Oy
 
Testaus 2014 -seminaari. Kaisa Tirkkonen, Kela. Case Kela: Monimutkaisten ja ...
Testaus 2014 -seminaari. Kaisa Tirkkonen, Kela. Case Kela: Monimutkaisten ja ...Testaus 2014 -seminaari. Kaisa Tirkkonen, Kela. Case Kela: Monimutkaisten ja ...
Testaus 2014 -seminaari. Kaisa Tirkkonen, Kela. Case Kela: Monimutkaisten ja ...
Tieturi Oy
 

Plus de Tieturi Oy (20)

Tieturin aamiaisseminaari: Paluu tulevaisuuteen - Onlineallekirjoitus, Antti ...
Tieturin aamiaisseminaari: Paluu tulevaisuuteen - Onlineallekirjoitus, Antti ...Tieturin aamiaisseminaari: Paluu tulevaisuuteen - Onlineallekirjoitus, Antti ...
Tieturin aamiaisseminaari: Paluu tulevaisuuteen - Onlineallekirjoitus, Antti ...
 
Tieturin aamiaisseminaari: Paluu tulevaisuuteen - Robotit tulevat Cristina An...
Tieturin aamiaisseminaari: Paluu tulevaisuuteen - Robotit tulevat Cristina An...Tieturin aamiaisseminaari: Paluu tulevaisuuteen - Robotit tulevat Cristina An...
Tieturin aamiaisseminaari: Paluu tulevaisuuteen - Robotit tulevat Cristina An...
 
Tieturi - Paluu tulevaisuuteen, Veli-Matti Heiskanen, 25.5.2016
Tieturi -  Paluu tulevaisuuteen, Veli-Matti Heiskanen,  25.5.2016Tieturi -  Paluu tulevaisuuteen, Veli-Matti Heiskanen,  25.5.2016
Tieturi - Paluu tulevaisuuteen, Veli-Matti Heiskanen, 25.5.2016
 
Kaisa Hernberg: Asiantuntija epämukavuusalueella myyntityössä
Kaisa Hernberg: Asiantuntija epämukavuusalueella myyntityössäKaisa Hernberg: Asiantuntija epämukavuusalueella myyntityössä
Kaisa Hernberg: Asiantuntija epämukavuusalueella myyntityössä
 
Aamiaisseminaari 3.6.: SWOT-ryhmätöiden purku
Aamiaisseminaari 3.6.: SWOT-ryhmätöiden purkuAamiaisseminaari 3.6.: SWOT-ryhmätöiden purku
Aamiaisseminaari 3.6.: SWOT-ryhmätöiden purku
 
Aamiaisseminaari 3.6.: Julkisen hallinnon projektien haasteita. Teemu Anttila...
Aamiaisseminaari 3.6.: Julkisen hallinnon projektien haasteita. Teemu Anttila...Aamiaisseminaari 3.6.: Julkisen hallinnon projektien haasteita. Teemu Anttila...
Aamiaisseminaari 3.6.: Julkisen hallinnon projektien haasteita. Teemu Anttila...
 
Aamiaisseminaari 3.6.: Johdetut projektit julkisessa hallinnossa . Timo Summa...
Aamiaisseminaari 3.6.: Johdetut projektit julkisessa hallinnossa. Timo Summa...Aamiaisseminaari 3.6.: Johdetut projektit julkisessa hallinnossa. Timo Summa...
Aamiaisseminaari 3.6.: Johdetut projektit julkisessa hallinnossa . Timo Summa...
 
Aamiaisseminaari 3.6.: Kokonaisarkkitehtuuriprojektien haasteet. Tarja Raussi...
Aamiaisseminaari 3.6.: Kokonaisarkkitehtuuriprojektien haasteet. Tarja Raussi...Aamiaisseminaari 3.6.: Kokonaisarkkitehtuuriprojektien haasteet. Tarja Raussi...
Aamiaisseminaari 3.6.: Kokonaisarkkitehtuuriprojektien haasteet. Tarja Raussi...
 
Aamiaisseminaari 3.6.: Kokonaisarkkitehtuuriprojektien haasteet. Tarja Raussi...
Aamiaisseminaari 3.6.: Kokonaisarkkitehtuuriprojektien haasteet. Tarja Raussi...Aamiaisseminaari 3.6.: Kokonaisarkkitehtuuriprojektien haasteet. Tarja Raussi...
Aamiaisseminaari 3.6.: Kokonaisarkkitehtuuriprojektien haasteet. Tarja Raussi...
 
Aamiaisseminaari 3.6.: Julkisen hallinnon projektien haasteet ja mahdollisuud...
Aamiaisseminaari 3.6.: Julkisen hallinnon projektien haasteet ja mahdollisuud...Aamiaisseminaari 3.6.: Julkisen hallinnon projektien haasteet ja mahdollisuud...
Aamiaisseminaari 3.6.: Julkisen hallinnon projektien haasteet ja mahdollisuud...
 
Testaus 2014: Paul Gerrard - The Changing Role of Testers'
Testaus 2014: Paul Gerrard - The Changing Role of Testers'Testaus 2014: Paul Gerrard - The Changing Role of Testers'
Testaus 2014: Paul Gerrard - The Changing Role of Testers'
 
Testaus 2014 -seminaari. Minna Aalto, Knowit, Vuoden Testaaja 2013
Testaus 2014 -seminaari. Minna Aalto, Knowit, Vuoden Testaaja 2013Testaus 2014 -seminaari. Minna Aalto, Knowit, Vuoden Testaaja 2013
Testaus 2014 -seminaari. Minna Aalto, Knowit, Vuoden Testaaja 2013
 
Testaus 2014 -seminaari. Kaisa Tirkkonen, Kela. Case Kela: Monimutkaisten ja ...
Testaus 2014 -seminaari. Kaisa Tirkkonen, Kela. Case Kela: Monimutkaisten ja ...Testaus 2014 -seminaari. Kaisa Tirkkonen, Kela. Case Kela: Monimutkaisten ja ...
Testaus 2014 -seminaari. Kaisa Tirkkonen, Kela. Case Kela: Monimutkaisten ja ...
 
Testaus 2014 -seminaari. Pauli Kauppila, Secrays Oy. Mitä jokaisen testaajan ...
Testaus 2014 -seminaari. Pauli Kauppila, Secrays Oy. Mitä jokaisen testaajan ...Testaus 2014 -seminaari. Pauli Kauppila, Secrays Oy. Mitä jokaisen testaajan ...
Testaus 2014 -seminaari. Pauli Kauppila, Secrays Oy. Mitä jokaisen testaajan ...
 
Testaus 2014 -seminaari. Kari Kakkonen, FiSTB-puheenvuoro.
Testaus 2014 -seminaari. Kari Kakkonen, FiSTB-puheenvuoro.Testaus 2014 -seminaari. Kari Kakkonen, FiSTB-puheenvuoro.
Testaus 2014 -seminaari. Kari Kakkonen, FiSTB-puheenvuoro.
 
Testaus 2014 -seminaari: Arto Kiiskinen, Mirasys Oy. Case Mirasys: Toiminnoil...
Testaus 2014 -seminaari: Arto Kiiskinen, Mirasys Oy. Case Mirasys: Toiminnoil...Testaus 2014 -seminaari: Arto Kiiskinen, Mirasys Oy. Case Mirasys: Toiminnoil...
Testaus 2014 -seminaari: Arto Kiiskinen, Mirasys Oy. Case Mirasys: Toiminnoil...
 
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.
 
ICT-palveluprosessit ja toiminnan tehostaminen: Jukka Timonen, "Matkalla koht...
ICT-palveluprosessit ja toiminnan tehostaminen: Jukka Timonen, "Matkalla koht...ICT-palveluprosessit ja toiminnan tehostaminen: Jukka Timonen, "Matkalla koht...
ICT-palveluprosessit ja toiminnan tehostaminen: Jukka Timonen, "Matkalla koht...
 
ICT-palveluprosessit ja toiminnan tehostaminen: Tuukka Heinonen, "Asiakaskoke...
ICT-palveluprosessit ja toiminnan tehostaminen: Tuukka Heinonen, "Asiakaskoke...ICT-palveluprosessit ja toiminnan tehostaminen: Tuukka Heinonen, "Asiakaskoke...
ICT-palveluprosessit ja toiminnan tehostaminen: Tuukka Heinonen, "Asiakaskoke...
 
ICT-palveluprosessit ja toiminnan tehostaminen: Ben Kalland, "Prosessien selk...
ICT-palveluprosessit ja toiminnan tehostaminen: Ben Kalland, "Prosessien selk...ICT-palveluprosessit ja toiminnan tehostaminen: Ben Kalland, "Prosessien selk...
ICT-palveluprosessit ja toiminnan tehostaminen: Ben Kalland, "Prosessien selk...
 

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

  • 2. 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ä
  • 4. 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ää
  • 5. 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%
  • 6. 6 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
  • 7. 7 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
  • 8. 8 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
  • 9. 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
  • 10. 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.
  • 11. 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.
  • 12. 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.
  • 13. Google Now • Käyttää mm. hakuja, sijaintitietoa, kalenteritapahtumia • Voidaan säätää näyttämään enemmän tai vähemmän
  • 14. 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
  • 15. 16 Notification parts Content title Large Icon Big Picture Actions 9.8.2012
  • 16. 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ä
  • 17. 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
  • 18. 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
  • 19. 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
  • 20. 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
  • 22. 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?