Android Uygulamalarına Google Plus Entegrasyonu

Uygulamanıza Google+ entegrasyonunu nasıl yapacağınızı, biliyor musunuz?

plus2

Mobil uygulama geliştiricileri sosyal medya ağlarının (Facebook, Twitter, Google+ vb.) API’lerini kendi mobil uygulamalarına entegre ederek, kullanıcıya kolaylıklar sağlamaktadır. Kullanıcı, mobil uygulama üzerinden sosyal medya hesaplarıyla giriş yaptığında, uygulama için ayrı bir kayıt formu doldurmadan,  kendi sosyal medya hesabı ile kolayca giriş yapabilmesi, kullanıcının profil bilgilerini gösterme, duvarına yazı gönderme gibi birçok işlevi mobil uygulama üzerinden yapabilmektedir.

Android Uygulamasında Facebook Entegrasyonu başlıklı blog yazımda, bir Android uygulamasına Facebook API’sini entegre ederek, kullanıcının; Facebook hesabına giriş, duvarına yazı gönderme ve profil bilgilerini gösterme işlemlerini aktarmıştım. Bu makalemde ise bir Android uygulamasına Google Plus API’sini entegre ederek, kullanıcının Google Plus hesabına giriş ve kullanıcı bilgilerinin uygulama içinde gösterilmesini anlatacağım.

İsterseniz ilk önce örneğimizin nasıl bir sonuçlandığına bakalım.Örneğin görünümü aşağıdaki gibidir….
31
Örnek projemizi kodlamaya başlamadan önce bazı işlemler yapmamız gerekmektedir.Bu işlemleri sırayla yapmaya başlayalım.

1- Google Play Services Yükleme
Google haritayla ilgili bir geliştirme yapacağımızdan dolayı, Google Play Services yüklememiz gerekmektedir. Bunun için Sdk manager’ı açıp Extras bölümünden Google Play Services işaretleyip, yükleme işlemini gerçekleştirin.
googleplayservices

2-Google+API’yi Console’da Aktif Etme

Google+ API’yi Console’da aktif etme işlemini aşağıdaki video eğitimimi izleyerek öğrenebilirsiniz.

Şimdi ise projenin kodlarını yazmaya başlayalım…

Android Uygulamada Yapılacak İlgili Ayarlar ve Kod Yazımı

1-Oluşturduğumuz Android Projeye İlgili Kütüphaneleri Yükleme
Android Studio Ide ile oluşturduğum projemin app dizinin altındaki build.gradle dosyasını açıyoruz. Dependencies kod bloklarının arasına aşağıdaki kodları yerleştirerek Google Account Login ve Picasso kütüphanelerini yüklüyoruz.

2-AndroidManifest Dosyasına İlgili Ayarları Ekleme

AndroidManifest dosyasına, kullanıcının resmini gösterebilmek için internet iznimizi eklemeliyiz.

3-Xml Kodları

activity_main.xml kodları:

4-Java Kodları

MainActivity.java kodları:

Son olarak ufak bir not: Bu yukarıda anlattığım projemin kodlarını indirmek isterseniz; yapmanız gereken tek şey aşağıya koyduğum KODLARI İNDİR resmine tıklamak.

download

Hayatınızın daha da kolaylaşması dileğiyle…

Kaynaklar
1- https://github.com/googlesamples/google-services
2- http://www.androidhive.info/2014/02/android-login-with-google-plus-account-1/

Kategori Genel
Etiketler