Android Studio ile projenizdeki API keyleri gizleme

23. Ağustos 2016 Android 0
Merhabalar Android projelerinizde mutlaka dışarıdan dahil edeceğiniz, başkalarıyla paylaşmayacağınız, size özel API keyler ya da buna benzer değişkenleri nasıl barındırmamız gerekiyor bu yazıda bundan bahsetmeye çalışacağım. Şimdi şöyle düşünün bir projeniz var ve içerisinde sadece sizin görmek isteyeceğiniz başkalarıyla paylaşmamanız gereken bir API key kullanıyorsunuz ve projenizi bir VCS(Github,Bitbucket,Gitlab vs) ile paylaşmak durumundasınız. İşte bu ...

Harici SQLite Veritabanını Cihaza Kopyalama

11. Ağustos 2016 Android 2
Merhabalar. Bu yazımda Android için dışarıdan dahil edilecek SQLite veritabanını nasıl cihazınıza kopyalayacağınızı ve bu veritabanıyla nasıl işlemler yapabileceğinizi anlatmaya çalışacağım. Öncelikle şunu belirteyim kopyalama yapmak için internette hem türkçe hem de ingilizce olmak üzere oldukça fazla döküman ve kod bulabilirsiniz. Hatta Türkçe kaynak olarak Tuğba Üstündağ‘ın blogundaki şu yazısına göz atabilirsiniz. Ama biz bu ...

HTML ve CSS dosyalarını WebView’e Yükleme

24. Nisan 2016 Android 0
Merhabalar bu yazımda Android’de WebView içerisine HTML ve CSS dosyası yüklemeyi anlatacağım. Neden böyle birşey yapma ihtiyacı duyuyoruz önce ondan bahsedeyim. Android tarafında bazen öyle tasarımlarla karşılaşacaksınız ki bunu Android’in kendi componentleri ile çözmekte zorlanacaksınız. Örneğin bir sayfada belirli kısımların yazı tipinin farklı olması, renginin kırmızı olması istenecek bunu küçük metinler için belirli yöntemlerle yapabilirsiniz ...

$scope ve $rootScope ilişkisi

$scope ve $rootScope ilişkisi
Merhabalar Bu yazımda AngularJS’in birbiriyle ilişkili iki önemli nesnesi olan $scope ve $rootScope’dan bahsedeceğim. Scope kavramı uygulamalar için bir kapsamı ifade eder.Bu kapsam AngularJS için controller ve view’in birbiriyle konuşmasını sağlar. $scope $scope nesnesi üsttede belirttiğim gibi controller ve view arasındaki iletişimi sağlar.Temelde,$scope controllerdan aldığı verileri DOM elementlerine bağlar $rootScope $rootScope en üst kapsamdır.Bir uygulamada ...

Gulp.js ile iş yükünüzü hafifletin

Gulp.js ile iş yükünüzü hafifletin
Gulpjs front-end’de iş akışınızı otomatikleştirmeye yarayan Nodejs tabanlı bir Javascript aracıdır.Bazen manuel olarak yapılan ve gereksiz yere vakit kaybedilen işlerde Gulpjs yardımınıza hızır gibi yetişmektedir.Alternatif olarak Grunt aracıda kullanılmaktadır ancak Grunt’u,Gulp’a göre kod bakımından okuması daha zordur ve Gulp üzerindeki konfigrasyonları nodejs kodu gibi çalıştırdığından Grunt’a göre daha hızlı çalışmaktadır.(Gulp ile yaptığınız tüm işleri Grunt ...

Ubuntu için Npm ve Bower kurulumu

27. Ağustos 2015 Genel, JavaScript, Node JS 0
Ubuntu için Npm ve Bower kurulumu
Bower,front-end ve arayüz geliştiriciler için Nodejs üzerinde çalışan ve Git’e ihtiyaç duyan bir paket yöneticisidir.Bu yazıda Ubuntu için Nodejs ve Bower kurulumundan bahsedeceğim. Bower kurulum için Git kurmayı gerekli kılar.Bu yüzden öncelikle git kuruyoruz $ sudo apt-get install git-core Bower,Node ve npm’e bağımlı olduğundan bir sonraki adımda Nodejs kuruyoruz $ sudo apt-get install nodejs Şimdi ...

AngularJS Giriş ve SPA

AngularJS Giriş ve SPA
AngularJS Google tarafından desteklenen bir Javascript MVC(MV* yada MVW olarakda geçer) frameworkudur.MVC yapısı kodların daha kolay okunabilir ve geliştirilebilir olmasına olanak sağlar.AngularJS sayesinde SPA(Single Page Application) uygulamalar geliştirilebilir.Peki nedir bu SPA dediğimiz olay ? WEB SİTESİNDEN WEB UYGULAMASINA Geleneksel web sitelerinde kullanıcı siteye giriş yaptığında URL ile bir istek gönderir ve web sunucusu bu isteğe ...

CSS3 opacity değeri

29. Haziran 2015 CSS3, HTML/CSS 0
CSS3 opacity değeri
Merhabalar bu kısa yazıda CSS3’de nesnelere nasıl opacity değeri verebileceğimizden bahsedeceğim.Nesnelerin opacity değerini değiştirmek için aşağıdaki kodlar işinize yarayabilir.

Google’da etkin arama teknikleri

22. Mayıs 2015 Genel 2
Google’da etkin arama teknikleri
Google bildiğiniz üzere bir arama motoru.Aslında arama motorundan daha fazlası.Ancak konumuz orası değil şimdi oraya girersek çıkamayız.Şuanki konumuz Google ile nasıl etkili arama yapabiliriz. Google ile arama yaparken istediğimiz sonuçlara nokta atışı yaparak nasıl ulaşabiliriz? Dosya uzantısına göre aramayı nasıl yaparım? Herhangi bir site içerisindeki sonuçları nasıl getiririm ? İçerisinde istemediğim veriler barındıran sitelerin çıkmasını ...

C# Kodlama Standartları

23. Nisan 2015 C/C++/C#, C# 0
C# Kodlama Standartları
Merhabalar yeni bir yazı ile yine karşınızdayım.Yeni bir yazı dizisine başlıyoruz.Uzun soluklu bir yazı olacak sıkmaması açısından 2’ye bölebilirim.Duruma göre diğer diller içinde aynı yazı dizisinden devam etmeyi planlıyorum.Şimdi gelelim asıl konumuz olan “Kodlama standartları“na. Yazılım dünyasında bir proje üzerinde tek başına çalışıyorsanız tüm kodları ve düzeni kendi kafanızda kurguladığınızdan problem yaşamayabilirsiniz, problem yalnızca kodlarınızı ...