Schița de curs

Introducere

Prezentațiunea caracteristicilor și arhitecturii Tizen

  • Proiectul Open Source Tizen
  • Arhitectura și stratul framework al lui Tizen
  • Profile (portabil, TV, mobil și IoT)
  • Flux de lucru pentru dezvoltarea pachetelor

Începeți cu dezvoltarea în Tizen

  • Instalarea unor instrumente de dezvoltare
  • Configurarea mediului
  • Clonarea fișierelor sursă
  • Generarea pachetelor
  • Crearea și încărcarea imaginilor
  • Portare

Dezvoltarea de aplicații cu Tizen

  • Instalarea lui Tizen Studio
  • Tipuri de aplicații (.NET, web și native)
  • Crearea unui proiect
  • Setarea proprietăților proiectului
  • Codificarea și compilarea aplicației
  • Distribuirea, rularea și depanarea aplicației
  • Proiectarea interfeței utilizatorului
  • Îmbunătățirea aplicației
  • Filtrarea aplicațiilor

Crearea de aplicații .NET cu Tizen

  • Aplicare portabilă .NET
  • Aplicare XAML portabilă
  • Aplicare TV .NET
  • Aplicare mobilă .NET
  • Aplicație NUI .NET
  • Aplicație IoT.NET

Siguranța și testarea aplicațiilor .NET

  • Obținerea certificatelor
  • Testarea aplicației .NET pe dispozitive
  • Pachetare a unei aplicații .NET și web hibride
  • Biblioteci de părți terțe
  • Filtrarea aplicațiilor
  • Siguranța și privilegiile API

Crearea de aplicații web cu Tizen

  • Aplicare web portabilă
  • Aplicație web portabilă cu ceas
  • Aplicație TV web
  • Aplicație web pentru Samsung Smart TV
  • Aplicație mobilă web
  • Aplicație serviciu web
  • Add-on de aplicație web

Siguranța și monitorizarea aplicațiilor web

  • Siguranța și privilegiile API
  • Executabilul web
  • Gestionarea evenimentelor
  • Semnare și certificare

Crearea de aplicații native cu Tizen

  • Aplicare nativă portabilă
  • Aplicație ceas nativ portabil
  • Aplicație widget nativ portabil
  • Aplicație mobilă nativă
  • Aplicație serviciu IoT nativă

Gestionarea aplicațiilor native

  • Gestionarea aplicațiilor
  • Siguranța și gestionarea erorilor
  • Ghid de migrație

Dezvoltare a problemelor

Rezumat și concluzii

Cerințe

  • Cunoștințe de limbajele de programare HTML, CSS, Javascript, C și C++
  • Experiență în dezvoltarea aplicațiilor .NET, web sau native

Auwența

  • Dezvoltatori
 28 ore

Numărul de participanți


Pret per participant

Mărturii (4)

Cursuri viitoare

Categorii înrudite