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.

Sisältö

1. Päivä

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

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

Koulutuksen aikataulu

 Koulutuspäivät alkavat klo 9.00. Aamukahvia on tarjolla klo 8.30 alkaen. Koulutuspäivät päättyvät klo 16.30.

Ota yhteyttä

Myyntipalvelu

Myynti

010 4321 001 Ota yhteyttä

Kesto: 2 päivää
Veroton hinta (+ alv 24 %): 1 550 €
Voit maksaa:
Koulutuskortti

Haluatko koulutuksen asiakaskohtaisena? Jätä yhteystietosi, niin palaamme asiaan. 

Jaa