Schița de curs

Introducere

Prezentare generală a caracteristicilor și arhitecturii Tizen

  • Proiectul cu sursă deschisă Tizen
  • Stratul de arhitectură și cadru Tizen
  • Profiluri (purtabile, TV, mobile și IoT)
  • Flux de lucru pentru dezvoltarea pachetelor

Noțiuni de bază pentru dezvoltarea Tizen

  • Instalarea instrumentelor de dezvoltare
  • Configurarea mediului
  • Clonarea fișierelor sursă
  • Construirea pachetelor
  • Crearea și afișarea imaginilor
  • Portarea

Dezvoltarea aplicațiilor cu Tizen

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

Crearea de aplicații .NET cu Tizen

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

Securizarea și testarea aplicațiilor .NET

  • Obținerea certificatelor
  • Testarea aplicației .NET pe dispozitive
  • Ambalarea unei aplicații hibride .NET și web
  • Biblioteci terțe
  • Filtrarea aplicațiilor
  • Securitate și privilegii API

Crearea de aplicații web cu Tizen

  • Aplicație web portabilă
  • Aplicație de ceas web portabilă
  • Aplicație web TV
  • Aplicație web Samsung Smart TV
  • Aplicație web mobilă
  • Aplicație de servicii web
  • Aplicație web add-on

Securizarea și monitorizarea aplicațiilor web

  • Securitate și privilegii API
  • Timp de execuție web
  • Gestionarea evenimentelor
  • Semnarea și certificatele

Crearea de aplicații native cu Tizen

  • Aplicație nativă portabilă
  • Aplicație nativă de ceas purtabil
  • Aplicație nativă portabilă pentru widget-uri
  • Aplicație nativă mobilă
  • Aplicație nativă de servicii IoT

Gestionarea aplicațiilor native

  • Managementul aplicațiilor
  • Securitatea și gestionarea erorilor
  • Ghid de migrare

Depanare

Rezumat și concluzii

Cerințe

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

Audiență

  • Dezvoltatorii
  28 ore

Mărturii (3)

Cursuri înrudite

Categorii înrudite