Tilaa uutiskirje

Android Programming I

Kesto: 3Kieli: FinnishHinta: 1890 € +alv

Tausta / Lisätiedot

Android on ohjelmistokehitysalusta ja käyttöjärjestelmä mobiililaitteille. Android toimii Linux ytimen päällä, ja sen takana ovat Google ja Open Handset Alliance. Android on edelleen tänä päivänä nopeimmin kasvava käyttöjärjestelmä mobiililaitteissa, kännyköissä ja tableteissa, ja kännyköiden puolella myös omaa laajimman markkinaosuuden maailmanlaajuisesti. Kurssin taidoilla pääset vahvaan alkuun kännyköiden ja tablet-sovellusten kehityksessä, vältät sudenkuopat ja opit suoraan parhaat käytännöt. Tervetuloa oppimaan uutta!

Tavoite

Android Programming I -kurssilla osallistuja oppii Android-alustan ja kehitysvälineiden piirteet. Kurssilla paneudutaan Android-käyttöliittymien toimintatapaan ja muihin keskeisiin osiin, joita tarvitaan toimivan Android-sovelluksen tekemiseen. Kurssilla on noin 50% teoriaa, ja 50% käytännön harjoituksia aiheesta. Harjoitukset tehdään emulaattorilla - mutta niitä voi myös tehdä omalla Android-päätelaitteellaan halutessaan.
Kysymyksiä kurssista: arto.santala@tieturi.fi

Kohderyhmä

Kurssi soveltuu ohjelmistokehittäjille, ohjelmoijille, jotka haluavat oppia perustaidot ja työvälineet, joita tarvitaan tehokkaaseen Android alustan sovelluskehitykseen.
Kurssille osallistujalta edellytetään Java-ohjelmointikielen perustaitoja, esim. Java Ohjelmointi I -kurssin käymistä tai vastaavaa.
Kurssimateriaali on englanninkielinen.

Esitiedot

Ohjelma

1. Päivä


8.30 Aamukahvi


9.00 Android sovelluskehityksen alustana

- Lisenssit

- Android alustan arkkitehtuuri


Android-sovellusten kehittäminen

- Kehitysympäristön käyttöönotto ja työkalut

- Sovellusten suunnittelu

- Tärkeimmät luokat


Activity

- Activity toiminta ja elinkaari
- Sovellusten toimivuuden varmistaminen

Intent

- Mikä on Intent ja miten se toimii
- Intent tyypit
- Intent Filter mekanismit

Käyttöliittymät

- Activity ja View

- Android käyttöliittymän toteutus

- Käyttöliittymän osat

- Käyttöliittymätapahtumien käsittely

- Toast, Notifikaatio ja Dialogi


16.30 Päivä 1 päättyy


2. Päivä


9.00 Näyttökontrollin (View) muokkaus

- Näyttökontrollin rakenne

- Olemassaolevan näyttökontrollin muokkaus

- Näyttökotrollin rakentaminen tyhjästä


Tietolähteiden käsittely

- Pysyvyysratkaisut

- Tiedostot

- Resurssit

- Tietokannat


Sovellusten asentaminen

- Tietoturvamalli

- Sovellusten allekirjoittaminen ja julkaisu


16.30 Päivä 2 päättyy


3. Päivä


9.00 Android näkymät (View) ja leiskat (Layout)

- Perusteiden kertaus

- Käyttövinkkejä


Piirto ja animaatio

- Muotojen ja tekstin piirtäminen

- Kuvien piirtäminen

- Tween animaatio

- Frame animaatio

- Monisäikeisyys animaatiossa


Loppusanat

- Yhteenveto

- Q&A


16.30 Kurssi päättyy

Pyydä tarjous » Tulosta tiedot » Suosittele »
rss Jaa