WWDC19: SF Symbols
WWDC19'da tanıtılan SF Symbols ile uygulamalarınızda Apple tasarım standartlarına uygun ikonları kullanabilirsiniz.
Merhaba sevgili TurkishKit okurları. Bu yazımızda birlikte WWDC19 etkinliğinde bizlere sunulan, SF Symbols teknolojisini inceleyeceğiz. Etkinliğin SwiftUI ile birlikte en heyecan verici gelişmelerinden olan SF Symbols, geliştiricilere harika yenilikler sunuyor!
WWDC19 etkinliğinde tanıtılan tüm yenilikleri, yazdığımız Keynote yazımızdan inceleyebilirsiniz.
// SF Symbols’u kullanabilmek için, iOS 13, watchOS 6, tvOS 13 platformlarından biri ile uygulama geliştirmeniz ve SF Symbols uygulamasını Mac cihazınıza kurmanız gerekir.
Ayrıca, SF Symbols teknolojisini deneyimlerken kullanacağınız Xcode 11'in içerdiği tüm yenilikleri de yayınladığımız makalede bulabilirsiniz.
Vakit kaybetmeden başlayalım!
SF Symbols Nedir?
SF Symbols, 1500 sembolden oluşan, San Francisco fontu ile sorunsuzca entegre çalışması için tasarlanmış bir sembol setidir. İçerisindeki sembollerin tamamı Apple tarafından tasarlanan SF Symbols, uygulama içerisindeki metinler ile kendini otomatik olarak hizalayabilir, aynı metinler gibi bold türünü destekler ve tercihinize göre farklı boyutlarda kullanılabilir. Ayrıca dinamik semboller oluşturabilir, uygulamanın anlık durumuna veya uygulamanın çalıştığı dile göre sembolleri güncelleyebilir.
Bunların yanında SF Symbols’u kullanarak, Apple’ın tasarım karakterinin dışına çıkmadan kendi sembollerinizi de tasarlayabilirsiniz!
Avantajları
- Aynı sembolleri 3 farklı boyut ve 9 farklı kalınlık seçeneği ile kullanabilirsiniz. Dinamik olarak SF Symbols, uygulama içerisinde ki sembollerin boyutunu değiştirebilir.
- Sembolleri metinler ile birlikte kullanabilirsiniz, SF Symbols sembol ve metin arasındaki hizalamayı otomatik olarak gerçekleştirir.
- Aynı referans ile farklı Asset’leri destekleyebilir, ihtiyacınıza göre istediğiniz Asset’i kullanabilirsiniz.
- Localization ile entegre çalışan SF Symbols, cihazın konumuna göre sembolleri değiştirebilir.
Kendi Sembollerinizi Tasarlamak mı?
SF Symbols’un en güzel özelliklerinden biri kişiselleştirme özgürlüğü. Kendi sembollerinizi oluşturabilir, var olan sembolleri tercihlerinize göre özelleştirebilirsiniz. Çizdiğiniz sembolleri SVG formatında çıktı alıp SF Symbols uygulaması içerisine vermeniz, uygulamanın sizin için bir sembol Asset’i oluşturması için yeterli! Ardından elde ettiğiniz çıktıyı, Xcode 11 ile sorunsuzca kullanabilirsiniz.
Apple teknolojileri ile özeşleşmiş sembolleri özelleştiremiyoruz. Bu sembollerin tam listesine aşağıdaki linkten ulaşabilirsiniz.
Bu yazımızda SF Symbols teknolojisine bir giriş yaptık, ne olduğunu ve bizlere neler sunduğunu gözlemledik. Umarım faydalı olmuştur. Hepinize hedeflerinize bir gün daha yaklaştığınız bir gün dilerim.