Kursplan
Introduksjon
Oversikt over Tizen-funksjoner og arkitektur
- Tizen Open Source-prosjektet
- Tizen-arkitektur og rammeverk-lag
- Profiler (bærbar, TV, mobil og IoT)
- Pakkeutviklingsarbeidsflyt
Kom i gang med Tizen-utvikling
- Installering av utviklingsverktøy
- Oppsett av miljø
- Kloning av kildefiler
- Bygging av pakker
- Opprettelse og flashing av bilder
- Porting
Utvikling av applikasjoner med Tizen
- Installering av Tizen Studio
- Applikasjonstyper (.NET, web og innfødt)
- Opprettelse av et prosjekt
- Innstilling av prosjektegenskaper
- Koding og bygging av applikasjonen
- Distribusjon, kjøring og feilsøking av applikasjonen
- Design av brukergrensesnitt
- Forbedring av applikasjonen
- Applikasjonsfiltrering
Opprettelse av .NET-applikasjoner med Tizen
- Bærbar .NET-applikasjon
- Bærbar XAML-applikasjon
- TV .NET-applikasjon
- Mobil .NET-applikasjon
- NUI .NET-applikasjon
- IoT .NET-applikasjon
Sikring og testing av .NET-applikasjoner
- Henting av sertifikater
- Testing av .NET-applikasjon på enheter
- Pakking av .NET- og webhybridapplikasjon
- Tredjepartsbiblioteker
- Applikasjonsfiltrering
- Sikkerhet og API-rettigheter
Opprettelse av webapplikasjoner med Tizen
- Bærbar webapplikasjon
- Bærbar web-ur-applikasjon
- TV-webapplikasjon
- Samsung Smart TV-webapplikasjon
- Mobil webapplikasjon
- Webtjenesteapplikasjon
- Webapplikasjonsadd-on
Sikring og overvåking av webapplikasjoner
- Sikkerhet og API-rettigheter
- Web-runtime
- Håndtering av hendelser
- Signering og sertifikater
Opprettelse av innfødte applikasjoner med Tizen
- Bærbar innfødt applikasjon
- Bærbar innfødt ur-applikasjon
- Bærbar innfødt widget-applikasjon
- Mobil innfødt applikasjon
- IoT innfødt tjenesteapplikasjon
Håndtering av innfødte applikasjoner
- Applikasjonshåndtering
- Sikkerhet og feilhåndtering
- Migrasjonsguide
Feilsøking
Oppsummering og konklusjon
Krav
- Kunnskap om HTML, CSS, Javascript, C, og C++ programmeringsspråk
- Erfaring med .NET, web, eller native applikasjonsutvikling
Målgruppe
- Utviklere
Referanser (4)
Grunnleggende innføring i Android og Kotlin.
Nan Yu - Google
Kurs - Android Development
Maskinoversatt
Instruktøren var villig til å utforske ytterligere problemer med Dagger.
Susheel - Home
Kurs - Dependency Injection with Dagger 2
Maskinoversatt
Instruktørens kunnskap og lettheten han presenterte det med.
Piotr - DPDgroup IT Solutions sp. z o.o.
Kurs - Android Applications Testing
Maskinoversatt
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Kurs - Cross-platform mobile development with PhoneGap/Apache Cordova
Maskinoversatt