DocumentReferance ve CollectionReferance Kullanımı

Firebase Dersleri serisinin DocumentReferance ve CollectionReferance Kullanımı dersine hoş geldiniz. Bu dersimizde bunları kullanarak veri tabanına okuma ve yazma işlemlerini yapacağız. Ayrıca bilgileri de kullanıcıdan alacağız. DocumentReferance ve CollectionReferance genelde ne için kullanılır ufaktan bahsedelim. Belli bir dosya üzerinde işlemler yapılacağı zaman DocumentReferance kullanılır. Bir koleksiyon içerisinde işlem yapılacağı zaman CollectionReferance kullanılır. Aşağıdaki veri tabanı… Read More »

Firebase Nedir, Nasıl Kullanılır, Cloud Firestore Kullanımı

Firebase Dersleri serisinin Firebase Nedir, Nasıl Kullanılır ve Cloud Firestore Kullanımı dersine hoş geldiniz. Firebase Nedir? Firebase, gerçek zamanlı bir veritabanıdır. 2011 yılında çıkan firebase, 2014 yılında Google tarafından satın alınmasıyla beraber bugüne dek oldukça gelişmiş belli bir konuma kadar ücretsiz olarak hizmet vermektedir. Veritabanı modeli JSON formatındadır yani ağaç yapısına sahiptir. Nasıl Kullanılır? Projemiz… Read More »

Android Dersleri – 46 – Firebase Kullanımı – 8

Android Dersleri serisinin Firebase Kullanımı – 8 dersine hoş geldiniz. Bir önceki dersimizde Firebase’in Authentication konusuna giriş yapmış ve email-parola ile nasıl kayıt olup giriş yapabileceğimizi öğrenmiştik. Ama orada ufak ve gerçekçi olmayan bir senaryo bulunmaktaydı. Herhangi birisi öyle bir uygulamada istediği kadar email hesabı ile giriş yapabilirdi. Çünkü öyle bir email hesabının var olup… Read More »

Android Dersleri – 45 – Firebase Kullanımı – 7

Android Dersleri serisinin Firebase Kullanımı – 7 dersine hoş geldiniz. Bu dersimizde Firebase’in Authentication bölümünden bahsetmeye çalışacağım. Kullanıcı ile ilgili işlemleri bu kısımdan yaparız. Bir uygulama geliştirdiğinizi düşünün ve her kullanıcının kendine has bölümleri olacak. O halde bu uygulamada giriş ve kayıt bölümleri bulunmalı. Firebase bunun için bize sunduğu Authentication ile çok pratik bir şekilde… Read More »

Android Dersleri – 44 – Picasso Kütüphanesi Kullanımı

Android Dersleri serisinin Picasso Kütüphanesi Kullanımı dersine hoş geldiniz. Firebase’in Storage konusuna giriş yapmadan önce birkaç konudan bahsetmek doğru olacaktır. Bunun için bu dersimizde Picasso kütüphanesinden bahsetmek istedim. Storage kısmında ses, resim ve video dosyaları ile işlemler yapacağız. Madem görsellerle ilgili bir konumuz olacak o halde Picasso’nun kullanımını da görelim. Picasso kütüphanesi Android’te ne işe… Read More »

Android Dersleri – 43 – Firebase Kullanımı – 6

Android Dersleri serisinin Firebase Kullanımı – 6 dersine hoş geldiniz. Bu dersimiz bir önceki dersimizin devamı niteliğinde. Bu dersimizde de çevrimdışı işlemlerden bahsetmeye devam edeceğiz. Bağlantı Durumunu Kontrol Etme Çevrimdışı durumdayken işlemleri yapmaya devam edebiliyorduk ama kullanıcının o an çevrimiçi olup olmadığını kendisine bildirmek uygulamayı daha sağlıklı yapar. Bağlantı durumuna bir örnekle başlayalım hemen. Uygulamamız… Read More »

Android Dersleri – 42 – Firebase Kullanımı – 5

Android Dersleri serisinin Firebase Kullanımı – 5 dersine hoş geldiniz. Bu dersimizde offline yani çevrimdışı işlemler konusuna değineceğiz. Veritabanından verileri çeken basit bir uygulama geliştirdiğimizi düşünelim. O verilere erişebilmek için her zaman internet bağlantımızın olması gerekir. İnternetimizin olmadığı zamanlarda ise en son veriyi görüntülemek isteyebiliriz. İşte bunu nasıl yapabileceğimizi bu dersimizde görmüş olacağız. Bu, yapacağımız… Read More »

Android Dersleri – 41 – Firebase Kullanımı – 4

Android Dersleri serimizin Firebase Kullanımı – 4 dersine hoş geldiniz. Bu dersimizde birçok veriyi nasıl ekrana listeleyebileceğimizi gösteren basit bir uygulama yapacağız. Daha sonra da veri filtreleme ve listeleme işlemlerinin nasıl yapıldığını görmüş olacağız. SHOW butonuna basıldığında users dizini/çocuğu altındaki diğer tüm verileri çeken ve ekranda bastıran basit bir uygulama görmektesiniz. Uygulamanın kodları aşağıda yer… Read More »

Android Dersleri – 40 – Firebase Kullanımı – 3

Android Dersleri serimizin Firebase Kullanımı – 3 dersine hoş geldiniz. Firebase veritabanında random bir şekilde karakter topluluğu oluşturmanın nasıl yapıldığına değineceğiz bu dersimizde. Push Metodu Nedir? Nedir bu push fonksiyonu/metodu? Örneğin firebase veri tabanında dallandırmalar oluştururken veya key-value mantığında key yerine bir şey yazmamız gerekirken bizim yerimize random bir şekilde isim vermeye yarayan bir fonksiyon/metottur.… Read More »

Android Dersleri – 39 – Firebase Kullanımı – 2

Android Dersleri serimizin Firebase Kullanımı – 2 dersine hoş geldiniz. Bir önceki dersimizde firebase projesini oluşturmayı, bunu android projeye nasıl bağlayacağımızı ve bir veriyi veritabanına nasıl ekleyebileceğimizi öğrenmiştik. Bu dersimizde veritabanına veri yazma, okuma ve silme işlemlerini ve birçok veri ile nasıl işlem yapabileceğimizi göreceğiz. Aşağıdaki görselde görüldüğü gibi bir uygulama yapalım. Uygulamamızda Kullanıcıdan aldığımız… Read More »