• Buradasın

    iOS 10'da Social ComposeViewController Kullanımı

    youtube.com/watch?v=-CywFIuMaz8

    Yapay zekadan makale özeti

    • Bu video, bir eğitim içeriği olup, konuşmacı iOS 10'da Social ComposeViewController yapısını anlatmaktadır.
    • Video, Social ComposeViewController'ın ne olduğunu ve Activity Controller'dan farkını açıklayarak başlıyor. Ardından, bu yapıyı kullanarak Facebook ve Twitter paylaşım butonları oluşturma süreci adım adım gösteriliyor. Öncelikle yeni bir proje oluşturuluyor, Social Framework kütüphanesi ekleniyor, storyboard üzerinde butonlar oluşturuluyor ve Swift kodlarıyla bu butonların Facebook ve Twitter paylaşımına yönlendirilmesi anlatılıyor. Son olarak, simülatör ve gerçek cihazda uygulamanın çalıştırılması gösteriliyor.
    00:01iOS'ta Social Compose ViewController Tanıtımı
    • iOS'ta Social Compose ViewController sınıfı, desteklenen sosyal ağ hizmetleri için yazı görünümü sunar.
    • Bu görünüm, Facebook, Twitter gibi hizmet sağlayıcıların hesabının kurulu olup olmadığı kontrol edilebilir.
    • Social Compose ViewController, kullanıcıya sadece yazı düzenleme imkanı veren bir yapıdır ve paylaşım platformu serbestliği sunmaz.
    01:12Activity Controls ile Karşılaştırma
    • Activity Controls'ta, cihazda bulunan sosyal ağ platformları aşağıdan yukarı doğru açılır bir menü şeklinde sunulur.
    • Social Compose ViewController'da ise kullanıcılar Facebook, Twitter veya diğer sosyal ağ platformlarını seçerek paylaşım yapabilir.
    • Videoda Facebook ve Twitter örneği gösterilecektir.
    02:05Proje Hazırlığı
    • Yeni bir proje oluşturulup, General sekmesinde Linked Frameworks and Library kısmından Social Framework kütüphanesi eklenir.
    • Storyboard'da bir arka plan rengi verilir ve Facebook ile Twitter için iki buton eklenir.
    • Butonlar, view controller'a sürüklenerek bağlanır ve "FacebookShareButton" ve "TwitterShareButton" olarak isimlendirilir.
    05:55Kod Yazımı
    • Önce cihazda aktif bir sosyal ağ hesabı olup olmadığı kontrol edilir.
    • Social Compose ViewController için ServiceProvider sınıfı kullanılır ve Facebook hesabı için gerekli kontroller yapılır.
    • Facebook butonu için "setInitialText" ve "setURL" metotları kullanılarak "Hello" yazısı ve "https://www.facebook.com" URL'si paylaşılır.
    09:27Twitter Butonu ve Test
    • Facebook kodları kopyalanıp Twitter butonu için kullanılır, sadece servis sağlayıcısı Facebook yerine Twitter olarak değiştirilir.
    • Simülatörde test edildiğinde, aktif hesap olmadığı için her iki buton da hata döndürür.
    • Gerçek bir cihaza bağlandığında, Facebook ve Twitter butonları başarıyla çalışır ve kullanıcılar kendi hesaplarından paylaşım yapabilir.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor