Eğitim İçeriği

Giriş

  • Fuchsia OS Özellikleri ve Mimarisine Genel Bakış
  • Zircon'u Anlama
  • Uygulama oluşturmak için Flutter'e Genel Bakış.

Geliştirme Ortamının Kurulması

  • Kaynak kodunu alma
  • Fuchsia'yı oluşturma
  • Emülatörü kullanma

Başlarken

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

Fuchsia'yı Bir Cihaza Kurma

  • Cihaz kurulum sürecine ("paving") genel bakış
  • Oluşturma, kurulum medyası oluşturma, paving

Sistem Geliştirme

  • Çekirdeği değiştirme
  • Sürücü geliştirme

Kodunuzu Test Etme

  • Birim testleri
  • Entegrasyon testleri

Bileşenler Geliştirme

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

Oturumlar Geliştirme

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

Entegratör Geliştirme Kiti (IDK) Geliştirme

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

Uluslararasılaştırma

  • Kodlama
  • i18n ayarlarını okuma ve yazma

Topluluğa Katkıda Bulunma

  • Kaynak kodu katkıda bulunma

Özet ve Sonuç

Kurs İçin Gerekli Önbilgiler

  • Dağıtık bilgi işlem kavramlarına ilişkin anlayış
  • Programming deneyim (2021 itibarıyla, Fuschia C++, Python, DART, Go, Rust, FIDL'yi destekler)

Hedef Kitle

  • Geliştiriciler
 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Yaklaşan Etkinlikler

İlgili Kategoriler