Eğitim İçeriği

Giriş

  • Fuchsia İşletim Sistemi Özellikleri ve Mimarisine Genel Bakış
  • Zircon'u Anlama
  • Uygulamalar oluşturmak için Flutter'a genel bakış.

Geliştirme Ortamını Kurma

  • Kaynak kodunu alma
  • Fuchsia'yı derleme
  • Emülatör kullanma

Başlarken

  • Fuchsia iş akışını anlama
  • Fuchsia bileşeni çalıştırma
  • Bir düzenleyici ile çalışma
  • FFX (KLI) kullanma
  • FIDL (IPC sistemi) kullanma
  • Tanılama araçları ile çalışma

Cihaz Üzerine Fuchsia'yı Kurma

  • Cihaz kurulum sürecine genel bakış ("paving")
  • Derleme, yükleme medyası oluşturma, paving yapma

Sistem Geliştirme

  • Çekirdeği değiştirme
  • Bir sürücü gelişturma

Kodunuzu Test Etme

  • Birim testleri
  • Entegrasyon testleri

Bileşenler Geliştirme

  • Paketleri, bileşenleri ve testleri tanımlama.
  • Bileşen bildirimleri ile çalışma

Oturumlar Geliştirme

  • Oturumların kullanıcı deneyimini nasıl etkilediği
  • Bir yapılandırma dosyası oluşturma
  • Bir oturumu başlatma

Integrator Development Kit (IDK) Geliştirme

  • IDK'nın nasıl çalıştığı
  • Kaynağı alma
  • IDK'ı gelişturma

Uluslararasılaşma

  • Kodlama
  • i18n ayarlarını okuma ve yazma

Topluluğa Katkıda Bulunma

  • Kaynak koduna katkıda bulunma

Özet ve Sonuç

Kurs İçin Gerekli Önbilgiler

  • Dağıtık hesaplama kavramlarının anlaşılması
  • Programlama deneyimi (2021 itibarıyla, Fuchsia C++, Python, DART, Go, Rust ve FIDL'ı destekler)

Hedef Kitle

  • Geliştiriciler
 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Yaklaşan Etkinlikler

İlgili Kategoriler