iOS App Clips Entegrasyonu

Herkese merhaba 🙋‍♀️ Bu mobi'de Apple'ın WWDC 2020'de iOS 14 ile birlikte duyurduğu App Clip nedir biraz ondan bahsedip, entegrasyonunu genel hatlarıyla inceleyeceğiz.


Öncelikle App Clip nedir, ne işe yarar onunla başlayalım. App Clips, uygulamanızı kullanmayan kullanıcıların uygulamanıza ihtiyaç duyulduğu bir anda belirli işlevleri gerçekleştirebilmelerine olanak sağlayan, uygulamanızın küçük bir parçasıdır. Yani kısaca App Clips, kullanıcıların uygulamanızdaki bir işleve hızlıca erişmenin ve deneyimlemelerini sağlamanın en kolay yolu.


Kullanıcılar App Clip'e Siri önerilerinden konuma dayalı bir öneri ile, mesajla gelen bir linke tıklayarak, NFC tag, QR Code veya App Clip Code'u gibi invocation'ları kullanarak erişebilir.



App Clip uygulamanızın düşük boyutlu bir sürümü olduğu için kullanıcılar hızlıca erişim sağlarlar. Asıl amaç kullanıcıya uygulamanızdaki bir akışı hızlıca deneyimletmektir. Bu sebeple ideal bir App Clip, kullanıcının bir işlemi saniyeler içinde tamamlamasını sağlamalıdır.


Hızlı akış sağlamak için uygulamanızda satın alma adımı varsa bunu kredi kartı yerine Apple Pay ile ödeme şeklinde sağlayabilirsiniz. Ayrıca kullanıcıların form doldurma veya hesap oluşturma gibi adımları yapması gerekiyorsa bu işlemler için de Sign in with Apple'ı kullanabilirsiniz.


App Clip'inizde uygulamanızı App Store'dan indirme seçeneği sunup yönlendirme yapabilirsiniz. Kullanıcılar uygulamanızı indirirse artık her invocation ile App Clip yerine uygulamanız başlatılır.


App Clip'ler App'lerin ana sayfa ekranında göründü gibi görünmezler ve kullanıcılar bunları App'leri yönettikleri gibi yönetemezler. Eğer kullanıcılar uygulamanızı indirmezse bir süre sonra aktif kullanılmayan App Clip'inizi sistem otomatik olarak siler.


 


App Clip Entegrasyonu


Şimdi nasıl App Clip oluşturup projenize dahil edebilirsiniz birkaç başlık altında inceleyelim.


1. App Clip Taget Ekleme


App Clip, uygulamanızın küçük bir sürümü olup uygulamanız