Melanjutkan artikel sebelumnya yang membahas pengenalan aplikasi On{X}, kali ini kita coba mengenal struktur program. program inilah yang disebut dengan rules yang akan meng-otomatisasi ponsel android kita.

Kita ambil saja contoh yang sudah ada di dokumentasi On{X} untuk memahami alur program On{X}.

script diabawah ini akan memberikan notifikasi “Hello world!” pada saat kita membuka kunci ponsel kita atau unlock.


device.screen.on("unlock", function(){
var notification = device.notifications.createNotification('Hello world!');
notification.show();
console.log('Hello World notification was sent to the phone');
});

Keterangan :

  • Pada baris pertama device.screen.on…, menggunakan screen API (lihat dokumentasi), dan “unlock” merupakan trigger dari screen API yang memicu ditampilkannya pesan notifikasi.
  • Baris kedua merupakan action untuk membuat notifikasi ( lihat notifications API), script pada baris ini membuat variabel notification yang menyimpan informasi pesan notifikasi.
  • Baris ketiga akan menampilkan pesan notifikasi,
  • Script ke empat akan membuat logging.

Dokumentasi yang disediakan oleh pengembang cukup lengkap dan API yang disediakan juga sudah cukup membuat ponsel pintar kita menjadi semakin pintar. Cobalah mengeksplor dokumentasi yang telah disediakan oleh pengembang sambil mencari inspirasi rules apa yang akan kita buat.

Advertisements