Kotlin ile Android Geliştirmek

Bu yazımda Kotlin ile Java’yı karşılaştıracağız ve artılarını eksilerini konuşacağız. Neden Android geliştirirken Kotlin programlama dilini de düşünmemiz gerektiğinden bahsedeceğiz. Öncelikle epey bir süredir Kotlin ile Android yazılım geliştirmek mümkün olsa da Google tarafından resmi olarak desteklenen dil hâla Java programlama diliydi ta ki Google I/O 2017’e kadar. Google, I/O 2017’de Kotlin’i de resmi Android geliştirme diline dahil ettiğini…

Node.js Nedir ve Nasıl Kurulur?

Node.js Javascript tabanlı Chrome V8 JavaScript motorunu kullanan bir programlama dilidir. Node.js olay tabanlı(event-based), engellemeden(non-blocking) çalışan hafif ve etkili bir programlama dilidir. Ayrıca, Node.js paket yöneticisi npm ile sunduğu paketlerle de dünya üzerindeki en geniş kütüphane ekosistemine sahip bir platformdur diyebiliriz.   Daha önceki yazımda MEAN Yığını ile LAMP Yığınını kıyaslamıştım. Bu yazımda da MEAN yığınını önemli bir…

Blogunuzun Web Bildirimlerini 5 Dakikada Aktif Edin

Bu yazımda, blogunuz için web bildirimleri(push notification) 5 dakikada nasıl aktif edebileceğinizi anlatacağım.    Akıllı bir telefonunuz varsa, kullandığınız uygulamaların size bildirim gönderdiğine zaten şahit olmuşsunuzdur. Birazdan anlatacağım metot da buna benzer bir şekilde çalışmaktadır.   Teknolojinin gelişmesiyle birlikte bloglar için teknolojik yeni çözümler de ortaya çıkmaya devam ediyor . Geldiğimiz noktada bloglar için daha fazla kullanıcıya…

MEAN Yığını Nedir ve Neden LAMP Yığınından Daha İyidir ?

Öncelikle, bu iki yığını(stack) kıyaslamaya başlamadan önce, açılımlarından bahsetmek sanırım daha doğru olur. LAMP : Linux Apache MySQL PHP LAMP yığını hakkında çeşitli varyasyonlar da mevcuttur tabii ki . Mesela, WAMP(Windows) ya da WIMP (Windows , IIS , MsSQL , ASP.net) gibi. MEAN : MongoDB ExpressJS AngularJS NodeJS. Yine MEAN yığınına benzer farklı yığınlar da…

Mac OS X El Capitan’ın Bilmeniz Gereken Gizli 8 Özelliği

  OS X El Capitan(versiyon 10.11), Apple tarafından masaüstü işletim sistemi olan Mac işletim sisteminin 12. dağıtımıdır. 30 Eylül 2015 tarihinde yayınlandı. Bu versiyonla birlikte Apple, kullanıcı deneyimi ve performansa yoğunlaştı. İşletim sisteminin bu versiyonunda, bilmek isteyeceğiniz ve işletim sisteminden %100 faydalanmak için bilmeniz gereken bazı özellikleri listeledim. İşte o özellikler : 1. Spotlight Aramaları Artık…