Xamarin-ohjelmointi
Xamarin kasvattaa suosiotaan mobiilikehityksessä. Sen avulla voidaan käytännössä yhdestä koodipohjasta tuottaa sovellukset Android-, iOS- ja Windows-pohjaisiin laitteisiin. Enää ei ole tarvetta opiskella kunkin alustan luontevinta ohjelmointikieltä, mikäli sama sovellus halutaan saada jakeluun useammalle alustalle. Kaikessa ohjelmoinnissa voidaan käyttää C#-ohjelmointikieltä sekä vähintäänkin osin tuttuja .NET –rakenteita.
Tämä kahden päivän koulutus keskittyy erityisesti cross-platform käyttöliittymäsovelluksen toteuttamiseen Xamarin.Forms-tekniikalla Visual Studio 2017 -ympäristössä. Toisena korostuvana aiheena käsitellään pilvessä, erityisesti Azuressa, saatavilla olevan palvelukerroksen hyödyntämistä.
Koulutusmuoto
Classroom
Kesto
2 days
Hinta
1550 €
Xamarin-ohjelmointi -kurssin sisältö
1. päivä
Xamarin-yleiskatsaus
- Cross-platform sovelluskehitys
- Mitä Xamarin tarjoaa
- Xamarin-arkkitehtuuri
- Keskeisimmät piirteet
Yksinkertainen Xamarin -sovellus
- Xamarin.Forms perusteet
- Sisältösivu ja keskeiset komponentit
- Sovellusluokka
- Sovelluksen elinkaari
XAML:n käyttö
- Perusrakenteet
- Data-binding
- Model-View-ViewModel (MVVM) –malli
- Sidottavat ja liitettävät ominaisuudet
- Tyylien käyttö
- Templatet
- Triggerit
2. päivä
Muita Xamarin.Forms piirteitä
- Navigoinnin toteutus
- Effektit
- Lokalisointi
- Tiedostojen käsittely
- Dependency Service
- Messaging Center
- Natiivinäkymät
Palvelujen käyttö
- RESTful palvelujen käyttö
- Azure -integraatiopiirteet
- Autentikointitekniikat
- Autentikointi Azure AD:tä vasten
- Tiedon offline-käyttö, SQLite
- Katsaus SOAP-pohjaisten palvelujen käyttöön
Muita piirteitä
- Xamarin.Android ja Xamarin.IOS
- Laitteiston käyttö, kamera
- Xamarin grafiikkakirjastot
Aikataulu