OTA YHTEYTTÄ

Ora Hanttu

Tuoteryhmäpäällikkö, ICT

040 582 6008 Lähetä viesti

Kesto: 2 dagar
Veroton hinta (+ alv 24 %): 1 690 €

Tästä asiakaskohtainen toteutus?

Toteutamme koulutuksia myös asiakaskohtaisina. Jätä yhteystietosi ja tehdään juuri teille sopiva toteutus.

Voit maksaa:
Koulutuskortti

Paikka ja päiväys

Helsinki
17.10.2016 – 18.10.2016
Ilmoittaudu

Jaa

Lataa pdf-muodossa

Android Programming II

Koulutuksessa käydään läpi sovelluskehityksen periaatteet Android-alustalle. Kurssilla opit tekemään sovelluksia, joissa käytetään ääntä ja grafiikkaa ja, jotka kommunikoivat Internetin yli ja muiden puhelimien kanssa.

Kurssilla käydään myös läpi Androidin moninaiset sensorit, paikannus-rajapinta, ja verkko-ohjelmointi ja Service sekä Content Provider-mekanismi. Noin 50% koulutusajasta on teoriaa, ja toinen puoli on käytännön soveltavia harjoituksia.

Android on nopeimmin kasvava käyttöjärjestelmäalusta maailmanlaajuisesti, se hallitsee puhelimissa markkinaosuudellaan, ja kirii tablet-alustalla kovaan tahtiin. Kuukausitasolla aktivoidaan lähes miljoona uutta Android laitetta. Android-alustaa koodataan Javalla, mutta sen lukuisat rajapinnat ovat alustan omia. Tällä kurssilla opit edistyneemmät rajapinnat, saat lisää kokemusta perusteissa, ja voit soveltaa taitojasi sekä puhelin että tablet laitteiden sovelluskehitykseen.

 

Kohderyhmä

Kurssi soveltuu sovelluskehittäjille, jotka haluavat käyttää sovelluksissaan Android-alustan edistyneempiä piirteitä kuten sensoreita, paikannusta, grafiikkaa, ääntä ja verkko-ominaisuuksia.

Esitiedot

Osallistujalta edellytetään Java-ohjelmoinnin perustaitoja ja Android alustan tuntemusta, esim. Java Ohjelmointi I ja Android Ohjelmointi I -kurssien käymistä tai vastaavaa taustaa.

Kurssin materiaalit

Kurssimateriaali on englanniksi.


Ohjelma

1. Päivä

8.30 Aamukahvia tarjolla

9.00 Intent ja Broadcast Intent Receiver
•Intent ja Intent Filter mekanismin edistynyt käyttö
•Broadcast Intent lähetysten kuuntelijat ja rekisteröinti

Sensorit
•WiFi Manager
•Akun tila
•Kiihdytysanturi, valoanturi, asentoanturi, jne.

GPS ja paikannuspalvelut
•GPS tila
•Google Maps integraatio

Taustapalveluihin (Services) kytkeytyminen ja niiden käyttö
•Taustapalveluiden käynnistys ja niihin kytkeytyminen
•Oman taustapalvelun kirjoittaminen

Sisällöntuottaja (Content Provider) mekanismi
•Sisällöntuottajien käyttö
•Oman Sisällöntuottajan tekeminen

16.30 Päivä päättyy

2. Päivä

Camera ja Audio rajapinnat
•Kuvien ja videon kaappaus Camera API:n kautta
•Äänen kaappaus
•Video ja Audio toistaminen

Android Verkko-ohjelmointi
•Verkkoyhteyksien avaus ja turvarajoitukset
•HTTP kutsut
•XML parserointi
•WebView Client API
•Verkon statustiedot

Telephony ja Messaging
•Puhelinsoiton tekeminen
•SMS viestien lähetys ja vastaanotto
•Telephony status

16.30 Koulutus päättyy