Firebase Google tarafından uygulamalarımızda ve websitelerimizde kullanabilmemize olanak sağlayan bulut tabanlı bir veritabanı çözümüdür. Bu yazımda Google firebase ve firestorm ile ilgili notlarımı sizlerle paylaşacağım. Bu kuruluma başlamadan önce sisteminizde cocoapods kurulu olduğundan emin olun. Kurulum Adımları: Firebase‘de Proje Oluşturun Projenizi oluşturduktan sonra Firebase sizi oldukça basit bir kurulum adımları… Continue Reading SwiftUI : Firebase Auth ve Firestorm Database Kullanımı

Model oluşturmak için MyModel.swift isimli bir dosya oluşturduk ve içinde MyModel isminde bir struct tanımladık. Daha sonra aynı modeli kullanarak 2 adet MyModel tipinde tanımlama yaptık. Jenna ve Tarkan’ı modeller sanatcilar dizisine tanımlayarak View’ımızda listeleme için kullandık. struct MyModel : Identifiable {     var id = UUID()    … Continue Reading SwiftUI : Model Oluşturma ve Dizi İçinde Dizi Listeleme

NavigationLink Oluşturmak için bir NavigationView nesnesinin içinde olmamız gerekmektedir. Aşağıdaki kod yardımı ile bir View’dan diğer View’a geçiş sağlayabilirsiniz. NavigationView{     NavigationLink(destination: NavigationSecondView() ) {         Text(“Navigation Link”)     } } Sheet İle Popup Açtırma Button(action: { self.shown.toggle() }){ Text(“Tık”) }.sheet(isPresented: self.$shown) { () -> ArtistDetail… Continue Reading SwiftUI : NavigationView, NavigationLink ve Sheet İle Sayfalar Arası Geçiş

Daha önce sizlerle Swift için TableView notlarımı paylaşmıştım. Artık SwiftUI bize göz kırpmışken bir yandan da kenardan kenardan SwiftUI’a yanaşayım dedim. SwiftUI ile ilgili List bileşeninden başlayarak öğrendikçe notlarımı sizlerle paylaşacağım. List{    // Listenecek Bileşenler } En basit hali ile yukarıdaki gibi tanıyabilirsiniz List bileşenini. Bir çok farklı kullanımı mevcut… Continue Reading SwiftUI List Bileşeni (Listeleme İçin TableView Alternatifi)