Ana içeriğe atla

Kayıtlar

Mart, 2018 tarihine ait yayınlar gösteriliyor

Android Studio Admob Free Plugin Hatası

ionic ile uygulama geliştirirken admobfree eklentisini kurduysanız ve imzalanmış sertifika çıktısını alırken eğer android studio kullanıyorsanız aşağıdakine benzer hatalar alabilirsiniz. örnek Hata :  error: package name.ratson.cordova.admob.banner does not exist İlgili admobfree hatası muhtemelen sizin cordova admob free eklentinizin versiyonu ile ilgili olabilir,  bu hatayı gidermek için son versiyonu aşağıdaki github hesabından giderebilirsiniz. Bu işlem için sırası ile console (terminal) ekranında aşağıdaki komutları çalıştırmanız yeterlidir. Mevcut plugin i silmek için:  cordova plugin rm cordova-plugin-admob-free Yeni versiyonu yüklemek için :  cordova plugin add https://github.com/RenaudROHLINGER/lycwed-cordova-plugin-admob-free

ionic ile Geliştirilen Projemizi Android Store'da Yayına Almak

İonic framework ile uygulamamızı geliştirdik. Şimdi sıra geldi yayınlamaya, normalde https://ionicframework.com/docs/v1/guide/publishing.html linki takip ederek bu işlemi yapabilirsiniz ama ionic in kendi sitesinde hem işleri uzatıyor hemde biraz kafa karıştırıyor. Ayrıca android play store console için de gerekli bilgi bulunmuyor. Yapmamız gereken temel işlemler neler  :  1.Play Stre Developer Hesabı:  Android Play Store dan 100 TL gibi bir ödeme ile hesap açıyoruz. Aşağıdaki linke girerek google mail hesabımız ile oturum açıp ödeme işlemini gerçekleştirebiliriz. Play Store Developer Hesabı için Giriş : https://play.google.com/apps/publish 2.Release APK Çıkarma :  - İonic uygulamamıza Console/Terminal üzerinden cd komutu ile giriş yapıyoruz.  - Terminal/Console üzerinde "ionic cordova build android --prod --release" komutunu çalıştırıyoruz. Buradaki --prod ve --release komutları oldukça önemli. --prod  : uygulamanızı production için derliyor ve uygulama

Bitbucket ve Git Kullanarak projemizi cloud ortamda takım ile paylaşmak

Takım olarak çalıştığımız projeler için bir yerden sonra mutlaka bir versiyon takip sistemine ihtiyacımız oluyor. Bu ihtiyacı karşılamak için arayışa girdiğimizde ise karşımıza çok çeşitli servis ve seçenekler çıkıyor ve kafamızı biraz karıştırıyor açıkcası. Bu yazımda son zamanlarda front-end ağırlıklı projelerimde takım projelerimde kullanmaya başladığım bitbucket.org dan bahsediyor olacağım. Bitbucket Hakkında Versiyon Takip Bitbucket kısaca takımınız ile birlikte cloud ortamda kodlarınızı saklayarak çalışmalarınızın her bir versiyonunu takip edebilmenizi sağlayarak takım halinde proje geliştirmenize imkan sağlayan bir servistir. Proje Yönetim Bitbucket kendi içerisinde proje yönetim imkanı sağlamasının yanı sıra trello, jira gibi proje yönetiminde kullandığınız uygulamalara da entegre çalışıp proje takibinizi yapmanızı sağlıyor. Ücretlendirme Ücret politikası geliştiriciler için oldukça makul düzeyde, eğer 5 kişi ve altında ekip üyeniz var ise sınırsız boyutta ve adett

Readonly ve Const Değişken arasındaki fark nedir ?

Bu yazımda günlük kullanımda genellikle karıştırılan tipler olan readonly ve const değişkenleri inceliyor olacağız. Öncelikle bu tipleri temel anlamda inceleyelim. Readonly : Gerçek zamanlı olarak uygulamamız çalışırken güncellenebilir. Fakat bu güncellenme işlemi sadece contructor da yapılabilir. Constructor metodumuzda readonly değişkeni dilediğimiz kadar güncelleyebiliriz. Const : Sadece uygulama derleme öncesi bir değer ataması yapabilir. Sonrasında uygulama çalışması esnasında bir güncelleme yapamayız. Kullanım Alanları  Const :  Genel kullanım aşağıdaki şekildedir :  public class Urun { const string urunBirimi = "Adet"; const bool garantiDurumu =true; /* . .diğer tanımlamalarımız burada . */ //constructor public Urun(){ }//Constructor Kapanış }//Class Kapanış Aşağıdaki şekilde kullanımı yapamayız :  public class Urun { /*Burada bir hata alıyor olacağız. Atama işlemi program çalıştırılmadan önce yapılmalıdır şeklinde.*/ co