İçeriğe geç
academia.sh

Kurs Orta

SwiftUI ile Arayüz

Yayın Güncelleme

Bu kursun sonunda

Kursa başla

01

Görünüm Ağacı Modeli

Görünümün durumdan türetilmesi, değiştiriciler ve sıralarının etkisi, dikey, yatay ve derinlik yığıtları, önerilen boyut ve öncelik görüşmesi, ızgara ve geometri okuma, veri güdümlü liste ve form, metin, görsel ve şekil bileşenleri, yeniden kullanılabilir görünüm kurucular.

  1. 01 Bildirimsel Sözdizim Bir görünüm ağacında altı değişikliğin dört farklı tetikle sekiz yeniden hesaplama ürettiğinin ve izlenmeyen değerin hiçbir şeyi yeniden hesaplatmadığının ölçümü.
  2. 02 Görünümler ve Değiştiriciler Kapsayıcıya konan yazı tipi ve renk değiştiricilerinin alt ağaca ortam değeri olarak yayıldığının, değiştirici sırasının sonucu değiştirdiğinin ve kendi yazı tipini koyan görünümün ortamı okumadığının ölçümü.
  3. 03 Yığıt Düzenleri Yığıtın aralık ve eksen değerlerinin ebeveyn durumundan çocuklara indiğinin, yön değerinin ortamdan okunduğunun ve derinlik yığıtında kardeş değerinin okunamadığının ölçümü.
  4. 04 Düzen Sistemi Önerilen boyutu belirleyen ebeveyn değerinin çocuklara ebeveyn tetiği olarak indiğinin, yazı boyutu tercihinin ortamdan okunduğunun ve boyut önerisinin ölçülen bir değer olmadığının ölçümü.
  5. 05 Izgara ve Geometri Boyut sınıfının ızgara sütunlarını ortam değeri olarak belirlediğinin, ızgara verisinin ebeveynden indiğinin ve ölçülen boyutun durum olmadığı için ölçüm dışı kaldığının ölçümü.
  6. 06 Listeler ve Formlar Modelin koleksiyonunu okuyan listenin gözlem tetiğiyle, form alanının ebeveyn durumuna bağlanmasının ebeveyn tetiğiyle yeniden hesaplandığının ve tek satırın özelliği değişince öteki satırların atlandığının ölçümü.
  7. 07 Görsel Bileşenler Renk şemasının simge rengini ortam değeri olarak belirlediğinin, şeklin dolgu oranının ebeveynden indiğinin, görselin yükleniyor durumunun yerel kaldığının ve statik görselin hiçbir değer okumadığının ölçümü.
  8. 08 Görünüm Kurucular Kurucu içeriğindeki koşulun ebeveyn durumuna bağlı olduğunda ebeveyn tetiği ürettiğinin, kurucu bileşenin kendi basılı durumunun yerel kaldığının ve kapanışın ağaçta düğüm olmadığının ölçümü.

02

Durum ve Gezinme

Görünüme ait yerel durum, durumun alt görünümle bağlama üzerinden paylaşımı, görünüm dışı gözlemlenebilir nesneler, ağaç boyunca aktarılan ortam değerleri, programlı gezinme yığıtı ve yolu, sayfa, uyarı ve tabaka sunumu, sekme ve araç çubuğu.

  1. 01 Yerel Durum Bir görünümün kendi durumunun yalnız o görünümü yeniden hesaplattığının, aynı durum ataya kaldırılınca tetiğin ebeveyne döndüğünün ve kardeşin durumunun kural dışı kaldığının ölçümü.
  2. 02 Bağlama Bir bağlamayla ebeveynin durumunu yazan çocuğun ebeveyn tetiğiyle yeniden hesaplandığının ve tetiğin değişikliği kimin başlattığına değil değerin sahibine bağlı olduğunun ölçümü.
  3. 03 Gözlemlenebilir Nesneler Gözlemlenebilir bir nesnenin yalnız okunan özelliğinin değişimde yeniden hesaplama ürettiğinin, gerçek gözlem izlemesiyle doğrulanmasının ve nesne düzeyinde bildirimin neyi değiştirdiğinin ölçümü.
  4. 04 Ortam Değerleri Ortam değerinin ağaç boyunca ara görünümlere dokunmadan yalnız okuyanı yeniden hesaplattığının, ortama konan nesnenin özelliğinin ortam değil gözlem tetiklediğinin ve alt ağaçta ezmenin modelde nasıl kurulduğunun ölçümü.
  5. 05 Gezinme Yığıtı ve Yolu Gezinme yolunun kökte tutulan bir durum olduğunun, itme ve geri dönmenin aynı tetiği ürettiğinin ve yola itilen değerin bir görünüm olmadığının ölçümü.
  6. 06 Sunum ve Kapatma Sunum durumunun sunan görünümde durduğunun, sayfa içeriğinin bağlamayla bu durumu okuduğunun ve kapatma eyleminin bir değer olmadığının ölçümü.
  7. 07 Sekme ve Araç Çubuğu Sekme seçiminin kökte durduğunun, seçimi bağlamayla yalnız yazan içeriğin okuyan sayılmadığının ve seçili olmayan sekmenin seçimi okumadığı için atlandığının ölçümü.

03

Etkileşim ve Sunum Kalitesi

Dokunma, sürükleme ve birleşik hareketler, örtük ve açık animasyonlar, görünüm ekleme ve kaldırma geçişleri, etiket, özellik ve dinamik yazı boyutuyla erişilebilirlik, metin, tarih ve sayı biçimlemeyle yerelleştirme, ön izlemeyle hızlı geri bildirim döngüsü.

  1. 01 Hareketler Sürükleme sırasındaki geçici değerin yerel, hareket bitince yazılan kalıcı konumun ebeveyn tetiğiyle yeniden hesaplamaya yol açtığının ölçümü.
  2. 02 Örtük ve Açık Animasyonlar Animasyonla sarılan bir değişikliğin, sarılmamış aynı değişiklikle aynı görünümleri aynı tetikle yeniden hesaplattığının ölçümü.
  3. 03 Geçişler Modelden silinen öğenin liste görünümünü gözlem tetiğiyle, ayrıntı alanını açan durumun ekranı yerel tetikle yeniden hesaplattığının ve kalkan görünümün hesaplanmadığının ölçümü.
  4. 04 Erişilebilirlik Dinamik yazı boyutu ve hareket azaltma tercihinin ortam tetiğiyle, ebeveynin verdiği etiket metninin ebeveyn tetiğiyle yeniden hesaplamaya yol açtığının ölçümü.
  5. 05 Yerelleştirme Yerel ayar ve yazı yönünün ortam tetiğiyle, modelin tarih özelliğinin gözlem tetiğiyle yeniden hesaplamaya yol açtığının ve biçimlemenin ölçülmediğinin gösterimi.
  6. 06 Ön İzleme ve Yineleme Ön izlemenin örnek modeli ve ezilen ortamıyla bir görünümü nasıl yeniden hesaplattığının, ön izlemenin açılışının ise neden değişiklik sayılmadığının gösterimi ve kursun yirmi bir derslik özeti.

Bitirme sınavı

SwiftUI ile Arayüz — Bitirme Sınavı

Hazırlanıyor

Bu kursun soru bankası henüz tamamlanmadı. Yeterli soru eklendiğinde sınav burada otomatik olarak açılır.

Aramak için yazmaya başlayın.

↑↓ ↵ Esc gezin · aç · kapat