Merhaba arkadaslar, bu yazıda cordova ile lokasyon kullanımını anlatmaya çalışacağım. Cordova ile telefonun ve tarayıcının lokasyonunu almak oldukça basit. Bunun için hazır olarak bulunan cordova location plugini ni kullanacağız. Cordova-location-plugini adresinden plugini detaylıca inceleyebilirsiniz.

Mobil uygulama geliştirme günümüzde oldukça popüler. Tüm platformlara uygulama geliştirmek önceleri oldukça meşaketli ve uzun süren bir süreçti. Her platforma özgü programlama dilini öğrenmeli ve daha sonra uygulamayı hayata geçirmek gerekiyordu. Cordova bu durumda yardımımıza koşuyor.

Bir önceki yazıda, NodeJs ile konsola “hello world” yazdırmıştık. Şimdi ExpressJs kütüphanesini kullanarak http de NodeJs’e merhaba dedirteceğiz. Kısaca ExpressJs, NodeJs için yazılmış, hızlı ve minimalist bir web frameworküdür. Framework, geliştiricilere projelerinde kullanacakları sınıfları, eklentileri vs. toplu bir şekilde sunulması denebilir.

NodeJs ile “Hello World” yazmak aslında oldukça basit. Node.js konsolda çalışabildiği için ilk merhabamızı konsola “Hello World” yazdırarak yapacağız. Bunun için hello.js adında bir dosya oluşturuyoruz. Linux kullananlar bunu hızlıca konsola bulundukları dizinde,

NodeJs, yaygın olarak web tarayıcılarında kullanılmakta olan dinamik bir programlama dili olan JavaScript’in, sunucu tarafında yani backend dili olarak kullanılabilmesine olanak sağlayan bir programlama dilidir. Bu durum sunucu ve istemci tarafında yazılan kodlar arasındaki farklılıkları ortadan kaldırarak, tek programlama dili ile tüm ihtiyaçların karşılanmasını amaçlamaktadır.

Barış Esen
Pamukkale Üniversitesi Bilgisayar Mühendisliği 2. sınıf öğrencisi. Web geliştiriciliği ve web uygulama güvenliğine ilgi duyuyorum.