lostyazilim

webview uygulama+bildirim sistemi(Detaylı Anlatım)

26 Mesajlar 11.364 Okunma
lstbozum
wmaraci reklam

zya1903 zya1903 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 08.03.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek öğrenci
  • Konum Adana
  • Ad Soyad Z** Y**
  • Mesajlar 250
  • Beğeniler 5 / 41
  • Ticaret 4, (%100)
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.
ApranaX HidrolikAdam ebagcuvan

kişi bu mesajı beğendi.

wmaraci
reklam

  • Üyelik 07.11.2024
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar
  • Beğeniler /
  • Ticaret , (%)
Çok güzel elinize sağlık. denemek istiyorum fakat programı kurmayı beceremedim.
hocam bişey sormak istiyorum daha önce defalarca uygulama yapmaya çalıştım fakat webview bile yapamadım. programı ve sdkları kurmama yardımcı olurmusunuz?
 

 

keremg keremg WM Aracı Kullanıcı
  • Üyelik 10.04.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek AR-GE
  • Konum Van
  • Ad Soyad K** G**
  • Mesajlar 767
  • Beğeniler 100 / 92
  • Ticaret 12, (%92)
çok güzel bir anlatım olmuş. elinize sağlık
 

 

sospas sospas www.mustafasevinc.com.tr Kullanıcı
  • Üyelik 07.11.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Sales and Technical Manager
  • Konum Bursa
  • Ad Soyad M** S**
  • Mesajlar 1292
  • Beğeniler 356 / 550
  • Ticaret 37, (%100)
Güzel anlatım olmuş, teşekkürler.
 

 

wmaraci
wmaraci

zya1903 zya1903 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 08.03.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek öğrenci
  • Konum Adana
  • Ad Soyad Z** Y**
  • Mesajlar 250
  • Beğeniler 5 / 41
  • Ticaret 4, (%100)

xPaylas adlı üyeden alıntı

Çok güzel elinize sağlık. denemek istiyorum fakat programı kurmayı beceremedim.
hocam bişey sormak istiyorum daha önce defalarca uygulama yapmaya çalıştım fakat webview bile yapamadım. programı ve sdkları kurmama yardımcı olurmusunuz?


Google uzerinden aratinca turkce bir cok konu mevcut yine yapamazsan konu altindan aldigin hatalari yayinlarsan yardimci olmaya calisirim.
 

 

muzo06 muzo06 Yakında Kullanıcı
  • Üyelik 01.08.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Ticaret Erbabı
  • Konum Ankara
  • Ad Soyad M** Y**
  • Mesajlar 275
  • Beğeniler 85 / 44
  • Ticaret 8, (%100)
anlatım om numara olmuş. Deneyeceğim hocam Elinize sağlık
 

 

Esenlikle Kalın..

Arslanturk Arslanturk Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 20.07.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP
  • Konum Bursa
  • Ad Soyad M** A**
  • Mesajlar 47
  • Beğeniler 0 / 10
  • Ticaret 4, (%100)
Elinize sağlık hocam, gerçekten güzel bir anlatım olmuş, uygulama yapmayı bilmeyenler için ideal.
 

 

  • Üyelik 07.11.2024
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar
  • Beğeniler /
  • Ticaret , (%)

zya1903 adlı üyeden alıntı

Google uzerinden aratinca turkce bir cok konu mevcut yine yapamazsan konu altindan aldigin hatalari yayinlarsan yardimci olmaya calisirim.


sha1 kodumuzu giriyoruz yazmışsınız hocam sha1 kodunu nereden alıyoruz?
 

 

zya1903 zya1903 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 08.03.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek öğrenci
  • Konum Adana
  • Ad Soyad Z** Y**
  • Mesajlar 250
  • Beğeniler 5 / 41
  • Ticaret 4, (%100)
xPaylas https://wmaraci.com/forum/android-gelistirme/android-studio-sha1-key-detayli-anlatim-293314.html#post1671635 burda anlattım

kişi bu mesajı beğendi.

emreorhan emreorhan WM Aracı Kullanıcı
  • Üyelik 27.12.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılım Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** O**
  • Mesajlar 384
  • Beğeniler 35 / 29
  • Ticaret 3, (%67)
Hocam yaptım ama parse'dan gönderdim gelmedi.
 

 

wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al