/com.oby.backgeoonalarm

com.oby.backgeoonalarm

Primary LanguageJava

Starter template for phonegap/cordova plugins

What? A starter template for (android) cordova plugins.

Why? Because the docs is to verbose. You just at minimum theese 3 files and your favorite editor. No need for creating new eclipse projects or hacking generated code.

Usage

  1. Download the files.

  2. Copy to a folder, for example X:\my-custom-cordova-plugin\

  3. In your phonegap/cordova app folder run cordova plugin add "X:\my-custom-cordova-plugin\".

  4. cordova build

  5. Done. You can test that the plugin works by running this in your javascript file:

    	hello.world("my own custom plugin :D", function(response) {
        	console.log(response); //Should return "my own custom plugin :D"
    	});
    // hello world function
    window.plugin.backgeoonalarm.world('eeeeee', function(success){
      console.log ('success hello');
      console.log (success);
    });
    
    /////////////// PLUGIN FULL BACK GEO && send to server ///////////////////////////////////////
    var options = {
      token: 'ed65f1ff89dc0251d424df4bc4c988efbf53cf060824ae9095cf9d7369f9a206',
      id: '975550569136504',
      urlTo : 'http://192.168.1.28/pp_simple_rest_full/v1/backgroundgeolocation',
      delay : '30' // in sec
    }
    
    console.log ('window.plugin.backgeoonalarm.initbackgroundgeo');
    window.plugin.backgeoonalarm.initbackgroundgeo(options, function(success){
      console.log ('success initbackgroundgeo in app');
      console.log (success);
    });
    
    
    
    
    
    

TODO

  • Better example
  • iOS example

Requirements

  • cordova or phonegap CLI tools (install with npm cordova -g)
  • android sdk etc