Linkte verdiğim kaynak kodlar ile Android Studio kullanarak kendi bildirim sistemli uygulamanızı oluşturabilirsiniz. Kaynak kodlar sayesinde uğraşmanıza gerek kalmadan dakikalar içinde kendinize uygulama yapabileceksiniz.

Android Studio daha önce kullanmamış arkadaşlar için detaylı olarak bu işlemi anlatacağım.

Not: Kaynak kodlar mobilhanem.com üzerinden alınmıştır. Eski sdk kullanılmıştır basit bir webview uygulama oluşturmanın mantığını anlatmak için paylaşmak istedim.

Öncelikle kaynak kodlarımızı indirelim: indir

İndireceğiniz kaynak kodlarda parse sdk kullanılarak bildirim sistemi oluşturulmuş. Bunun için parse.com adresine girip ücretsiz olarak kendimize hesap oluşturuyoruz.

Parse.com adresine girdiğimizde bu şekilde bir sayfa bizi karşılıyor. Resimde gösterdiğim kısıma tıklıyoruz.



Daha sonra karşımıza gelen ekranda resimde belirttiğim yerleri doldurup Sign Up butonuna tıklıyoruz.



Artık hesabımızı oluşturduk. Ben hesap açarken uygulamama wmaraci adını verdim. Sırada Parse üzerinden ne yapmak istediğimizi belirtmemiz gereken kısımlar var.

Hesap oluşturduktan sonra karşımıza çıkan sayfadan resimde gösterdiğim gibi "Push" kısmını seçiyoruz.



Ardından bildirim sistemimizi hangi platformda uygulamak istediğimizi belirtiyoruz. Ben android için anlattığımdan "Android" seçeneğini seçiyorum.



Daha sonra "Native" seçeneğini seçerek



Sonrada "Existing project" seçeneğini seçiyoruz



Bu işlemleri yaptıktan sonra karşımıza çıkan pencerede uygulamamıza yerleştirmemizi istediği kodlar verilecek. Resimde işaretlediğim yerler bize lazım olacak kaybetmeyin(ben kodları görünmesin diye sildim okadarını anlayabilirsiniz galiba:))



Artık kodlarımızı aldık böylece Parse üzerinden şuan işimiz bitti.

Artık Android Studio programımızı açalım "Open an existing Android Studio project" seçeneğine tıklayıp konunun başında size verdiğim linkten indirdiğiniz dosyayı seçelim. İndirdiğiniz dosyayı rar dan çıkarmayı unutmayın.




Projemizi artık import ettik.

Şimdi import ettiğimiz kaynak kodlarında düzenlememiz gereken ufak bir kaç yer var hemen onları düzenlemeye başlayalım.

Öncelikle paket adını değiştirmekten başlayalım.

Bunun için resimde gösterdiğim adımları izleyiniz.



Daha sonra paketi açalım



Sıra geldi isimleri değiştirmeye ben açtığımız pakette "mobilhanem" kısmında gösterme amaçlı yaptım diğer yerleride aynı şekilde yapmalısınız.

"Mobilhanem" yazan kısma sağ tıklayıp resimde gösterdiğim işlemleri yapın







Bu işlemi yaptıktan sonra paket adınız şu şekilde görünecektir. Ben diğer kısmı değiştirmedim uzamasın diye.



Artık paket adımızı değiştirdik eski paket adı "com.mobilhanem.mypushnotifyexample" ben paket adımı "com.zyayrdm.mypushnotifyexample" olarak ayarladım.

AndroidManifest.xml dosyamızı kontrol edelim eğer değişmeyen yani "com.mobilhanem.mypushnotifyexample" olarak kalan yerler varsa kendi paket adımıza göre değiştirelim.

Bunun için şu adımları izleyin



AndoridManifest dosyamızı düzenlemiş olduk. Artık uygulamamıza bir isim verelim. Ben uygulamama "wmaracı" ismini vereceğim. Bunun için izlemeniz gereken yol şu şekilde olacak.



Artık uygulamıza bir isim verdiğimize göre webview görünümü almasını istediğimiz siteyi belirteceğimiz kısma geldik. Bunun için şu adımları izlemeniz gerekmekte.



Hangi siteyi göstermek istediğimizi böylece uygulamamıza belirtmiş olduk.

Sıra geldi parse.com üzerinden aldığımız kodları uygulamamıza yerleştirmeye.



Parse.com'dan aldığımız kodlarıda yerleştirdik. Hemen hemen bitirdik uygulamamızı.

Google üzerinden izin almamız gerek bu işlem için Google Developers hesabınıza mail adresinizle giriş yapın.



Daha sonra resimdeki gibi etkinleştirelim



Kendimize bir api key oluşturalım





Sonrasında kendimize bir Client id oluşturalım







Hepsi bu artık uygulamanızı imzalayıp apk çıktısı aldığınızda parse.com üzerinden açtığınız hesaptan istediğiniz bildirimi gönderebilirsiniz.

Diğer bilgilerimi vakit buldukça paylaşmaya çalışacağım.