Pirkanmaan tietojenkäsittely-yhdistys ry

Rinnakkaisuuden haasteet mobiililaitteissa – Android ja Windows Phone

Date: 
Keskiviikko, 28 maaliskuu, 2012 - 08:30

Pitky, Ideal Learning ja TAKK järjestävät aamupalaseminaarin mobiiliohjelmoinnista.

Mobiililaitteiden ohjelmointi on nykyään hyvin samanlaista kuin tavanomainen Windows- tai vaikkapa Java-ohjelmointi. Työkalut ovat hyvin samanlaiset. Ohjelmointikielet ovat niin ikään hyvin samanlaiset; yleensä C/C++, Java tai C#. Mobiilialustoilla voi usein ajaa myös monia skriptikieliä.

Erojakin on. Eräs suuri ero tavanomaisen ja mobiiliohjelmoinnin välillä on. Rinnakkaisuuden hallinnan vaatimus on tiukempi mobiililaitteissa. Käyttäjä ei odota sekuntikaupalla ”not responding” viestiä sovellukselta. Käytettävyys kaatuu helposti jumittavaan sovellukseen ja vaikuttaa mobiilin laitteen käyttökokemukseen; tällaisia applikaatioita on valitettavasti paljon. Tämä on omiaan vaikuttamaan paitsi sovelluksesta, myös laitteesta kuluttajalle syntyvään laatumielikuvaan. Asia on tärkeä ja vaatii huomiota.

Jos olet vielä mobiiliuraasi aloitteleva ohjelmoija ja kiinnostunut kehittämään hyvin toimivia mobiilisovelluksia Windows Phone tai Android laitteille, tule kuulemaan miten varmistaa, että sovellus vastaa heti, kun sille huudetaan.

8.30 Kahvi ja purtava
9.00 Pitkyn ja Ideal Learningin terveiset, Tino Pyssysalo/Juuso Vuorinen ja Ilpo Tolvanen
9.15 Lyhyt johdanto rinnakkaisuuden hallintaan nykyaikaisissa mobiililaitteissa
9.45 Yleisimmät käyttötapaukset mobiililaitteiden rinnakkaisuuden hallinnan kannalta Android ja Windows Phone laitteissa ja näihin liittyvät haasteet järjestelmän ja ohjelmoijan kannalta. Esimerkiksi:
-          musiikin soittaminen
-          notikaatioiden vastaanottaminen
-          ajastukset
-          tiedostojen lataaminen
-          muu pitkäkestoinen taustaprosessointi
10.15 Kahvitauko
10.30 Miten teen sen Windows Phone (Mango) laitteessa? Toteutusesimerkkejä
11.00 Miten teen sen Android (Honeycomb, ICS) laitteessa? Toteutusesimerkkejä
11.30 Yhteenveto, alustojen erot ja yhtäläisydet rinnakkaisuuden hallinnan osalta. K&V
11.50 Tilaisuus päättyy

Liitetiedosto: 
Lokaatio: 
Registration starts: 
Torstai, 1 maaliskuu, 2012 - 11:30
Tapahtumalaji: