iOS 16 & Swift 5: TikTok Clone Uygulaması Geliştirin
TikTok Clone App Swift Firebase Custom Camera iOS
What you will learn
Bir sosyal medya uygulamasının ileri seviyede nasıl tasarlanabileceğini ve fonksiyonel özelliklerini öğrenmek.
Firebase Database, Storage ve Authentication.
Kullanıcı giriş, çıkış ve kullanıcı silme işlemlerini öğrenmek.
AVFoundation, AVKit ile Özel oluşturulmuş Video Kaydedici Kamera (Custom Camera) oluşturmak.
Kullanıcı Profili oluşturmak.
Postları akışa getirmek.
Kullanıcı aramak.
Profil düzenlemek.
Why take this course?
Bu kurs Udemy’de tek ve en kapsamlı Video Kaydetme ve Paylaşma kursudur. TikTok Clone Eğitimini Swift Dilinde ve Firebase Veritabanında yazarken şunları öğreneceksiniz;
1- Kapsamlı bir Authentication(Kimlik Doğrulama) Sistemi.
· E-mail ile Giriş (Sign In) ve Çıkış (Sign Up) İşlemleri
· Kullanıcı silme (Delete User) işlemi
2- Karmaşık bir Video Paylaşım Sosyal Ağ mimarisini verimli bir şekilde modelleyin.
· Kullanıcı Profilleri (Profile View)
· Ana sayfada (Feed) video akışı
· Özel tasarlanmış kamera(Custom Camera) oluşturmak.
· Animasyonlu kamera düğmesi (Animated Camera Button) tasarlamak.
· Özel tasarlanmış ilerleme görünümü (Progress View) oluşturmak.
· Kamera zamanlayıcısı (Timer) oluşturmak.
· Birden fazla video kaydedip birleştirmek (Video Merge).
· Kayıt Oynatma (Play Recording) ve Kayıt Durdurma (Stop Recording) işlemleri.
· Yeniden Kayıt Oynatma (Replay Recording) işlemi.
· Kullanıcıları aramak (Search Users).
· Profil düzenlemek (Edit Profile).
Ve daha fazlası!
Bu kursta Swift temellerinden başlanıp başlangıç, orta ve ileri seviye Swift dili kullanılarak ‘’TikTok Clone’’ yani Animasyonlu kamera butonuyla, zamanlayıcı ve ilerleme görünümü kullanılarak bir veya birden fazla video kaydedip paylaşma ve bütün bu videoları profillerde ve ana sayfa akışında gösterme üzerine tasarlanmış profesyonel ve Gerçek zamanlı veritabanı kullanılarak oluşturulmuş bir Sosyal Ağ uygulamasıdır.
Kullanıcıları filtreleme özelliğiyle arama ve kullanıcı profillerine sayfalar arası geçiş işlemleriyle geçme özelliği tanımaktadır.
Profil düzenleme işlemiyle; kullanıcı, bilgilerini anında değiştirebilmektedir.
Profil bölümünde hem kullanıcı bilgileri hem de paylaşılan postlar gösterilmekte ve sayfalar arası geçiş özelliğiyle post detaylarını görebilmektedirler.
Anasayfada Kullanıcı özellikleri, kullanıcıya ait postlar ve show segue ile kullanıcı profillerine geçiş özelliği bulunmaktadır.
Kursa başlamalısın ve aklına takılan bir şey olduğunda Soru-Cevap bölümünden bana yazıp ve en kısa sürede cevabını almalısın!