Friday, March 20, 2015

Cordova Geofencing Plugin

This is my 2nd year of the campus life. I have learned several programming language and this is the time to make use of it. And this is for a new begging.

luckily, I've to complete industry based software project in this semester. I could find a opportunity from  Virtusa Pvt. Ltd which is a great place for software engineers in Sri Lanaka.

I'm requested to create corodova geofencing plugin and implementation of the plugin by creating a application.

Why Cordova
Cordova is a cross-platform mobile app development environment. It's actually easy to use this platform because all you need to have is some understanding about JavaScript, HTML and CSS. Although I uses java script for coding, Cordova provide lot of plugins to access native features of the device. If I want to access camera feature of the device, I just have to add camera plugin to my project and code using JavaScript. Piece of cake...:D

I believe, Cordova is the next big thing in mobile app development.

Geofencing Plugin

This plugin provide geofencing capabilities such as,
  • Add/remove geofences
  • notify if user is entered or exit from geofence
I decided to develop plugin for android platform first. So I can use android Geofencing API to implement plugin. Basically, this plugin provide access to call prewritten  android geofencing method s from java script.

Lest's get started...:)