Skill'in Kendi İfadeleriyle
Bu skill, Apple'ın tasarım ilkelerini izleyen yerel iOS uygulamaları oluşturmak için iOS İnsan Arayüzü Yönergelerini ve SwiftUI desenlerini öğretir. Temel HIG ilkeleri olarak açıklık, saygınlık ve derinliği; SwiftUI'nin yığın tabanlı ve ızgara düzeni sistemlerini; NavigationStack ve TabView dahil gezinme desenlerini; SF Symbols ve Dynamic Type ile sistem entegrasyonunu; ve anlamsal renkler ile materyaller kullanan görsel tasarımı kapsar.
Skill, dokunma odaklı arayüzlere, farklı ekran boyutları için uyarlanabilir düzenlere, erişilebilirliğe ve anlamsal stil aracılığıyla otomatik açık/koyu mod desteğine odaklanarak iOS, iPadOS ve visionOS platform gereksinimlerini ele alır.
Neler üretir
- Yığın tabanlı düzenler, gezinme desenleri ve sistem entegrasyonu içeren SwiftUI görünüm kodu
Nasıl Çalışır
- 01HIG İlkelerini Uygulayın
Arayüzleri açıklık (okunaklı içerik, hassas simgeler), saygınlık (arayüz, içerikle rekabet etmeden kullanıcıların içeriği anlamasına yardımcı olur) ve derinlik (görsel katmanlar hiyerarşiyi ifade eder) ilkelerine göre oluşturun.
- 02Stack ve Grid Düzenleriyle Bileşim Oluşturun
Görünümleri yapılandırmak için hizalama ve boşluk parametreleriyle VStack ve HStack kullanın veya adaptive ya da flexible GridItem sütunlarıyla LazyVGrid kullanın.
- 03Gezinme Desenleri Uygulayın
Hiyerarşik gezinme için navigationDestination ile NavigationStack kullanın veya üst düzey uygulama bölümleri için Tab ile TabView kullanın.
- 04Sistem Kaynaklarını Entegre Edin
Render modları ve efektleriyle SF Symbols kullanın; sabit boyutlar yerine Dynamic Type'a uyum sağlayan semantik fontları kullanın.
- 05Semantik Stilleri Uygulayın
Açık ve karanlık moda otomatik olarak uyum sağlayan .primary ve .secondary gibi semantik renkleri, bulanıklık efektleri için sistem materyallerini kullanın.