Categories: Ulasan

NativeScript Bantu Developer JavaScript Mengembangkan Aplikasi di Platform Android dan iOS

Bagi developer yang ingin mencoba dalam mengembangkan aplikasi Native di perangkat Android maupun iOS menggunakan Javascript dapat mencoba sebuah alat pengembangan framework menarik yang bernama NativeScript.

NativeScript sendiri merupakan framework yang dikembangkan oleh Telerik yang dapat mendukung pengembangan aplikasi di platform Android dan iOS dengan menggunakan Javascript dan CSS. Rencananya Telerik akan mengembangkan NativeScript agar dapat membuat aplikasi di platform Windows Phone juga.

Selain itu, NativeScript ini bersifat open source yang nantinya dapat dikembangkan secara bersama-sama dan berbagai proyek pengembangan di GitHub. Nantinya untuk mengembangkan aplikasi menggunakan framework NativeScript ini terdapat dua alat pengembangan yang terdiri dari NativeScript CLI (Command Line Interface) dan Telerik Appbuilder Tools.

NativeScript CLI (Command Line Interface) ini merupakan pilihan yang cocok apabila developer familiar dengan Cordova atau membangun serta mengembangkan aplikasi secara lokal dan gratis. Untuk NativeScript CLI ini developer dapat menginstal serta menggunakannya pada komputer dengan sistem operasi Windows, Macintosh, dan Linux.

Sedangkan Telerik Appbuilder ini merupakan pilihan developer apabila lebih memilih untuk berkonsentrasi pada membangun dan mengembangkan aplikasi menggunakan layanan pengembangan dari pihak ketiga.

Telerik Appbuilder terdiri dari bermacam alat pengembangan seperti In-Browser IDE yang dapat diintegrasikan dengan browser yang biasa digunakan, Windows IDE yang merupakan aplikasi untuk pengembangan yang bisa langsung dijalankan di sistem operasi Windows, Extension for Visual Studio yang merupakan plugin tambahan dari Telerik untuk bisa dikembangkan di Visual Studio, atau Appbuilder CLI yang merupakan alat pengembangan dengan tampilan antarmuka command line.

Untuk mengembangkan aplikasi menggunakan NativeScript ini developer dapat melihat panduan yang telah disediakan oleh Telerik pada halaman resmi dokumentasi NativeScript. Dalam halaman ini panduan akan terdiri dari pengaturan serta cara penggunaan alat pengembangan, panduan penting dalam hal komponen penting, pengembangan dasar dengan NativeScript, API, referensi Runtime, dan tampilan antarmuka dari aplikasi untuk sistem operasi Android dan iOS.

Menariknya, ketika developer telah berhasil mengembangkan aplikasi untuk dijalankan di platform Android maupun iOS. Nantinya akan menghasilkan skema kode aplikasi akan diterjemahkan oleh NativeScript Modules dan NativeScript Runtime yang selanjutnya akan dilanjutkan pada platform Android maupun iOS untuk menghasilkan tampilan antarmuka yang akan berinteraksi dengan pengguna yang menggunakan aplikasi tersebut.

Dalam hal ini aplikasi yang dikembangkan menggunakan NativeScript ini dapat mengakses API Native walaupun melakukan pemrograman hanya dengan JavaScript sehingga aplikasi yang berjalan pada Android maupun iOS tersebut akan terasa seperti aplikasi Native pada umumnya.

Salah satu aplikasi Android maupun iOS yang telah dikembangkan menggunakan JavaScript dan CSS melalui NativeScript ini adalah TelerikNext. Aplikasi TelerikNext ini digunakan untuk acara tahunan TelerikNext Conference. Developer dapat melihat kode sumber pengembangannya dengan mengunjungi GitHub atau mengunduh aplikasi di Google Play atau Apple App Store.

Bagi developer yang tertarik untuk mengembangkan aplikasi menggunakan JavaScript dan CSS di platform Android maupun iOS dapat langsung mengunjungi situs resmi dari NativeScript.

Share
Published by
Adhitya Wibawa Putra

Recent Posts

Cisco Peringkatkan Kerentanan Kritis Dalam Cisco Data Center Network Manager

Cisco mengungkapkan tiga kerentanan dalam layanannya. Ini dia penanganannya!

January 7, 2020

Optimal idM Meluncurkan OptimalCloud Partner Platform

Ini ulasan mengenai keuntungan OptimalCloud Partner Platform, platform baru milik Optimal idM!

January 6, 2020

Google Siapkan Coral Accelerator Module dan Coral Dev Board Mini untuk Tahun 2020

Google kenalkan dua koleksi baru dari Coral. Dua koleksi baru ini bakal menambah kemampuan pengembangan…

January 3, 2020

Google Kembangkan Model Kecerdasan Buatan Untuk Deteksi Kanker Payudara

Raksasa Google baru saja mengembangkan sistem pemindaian kanker payudara berbasis kecerdasan buatan. Bagaimana hasilnya, berikut…

January 3, 2020

Google Dorong Fitur Bubbles Notifications Ke Versi Stabil

Meski dikenalkan bersamaan dengan Android 10 Beta, sampai kini Bubbles Notifications masih dalam tahap pengembangan.…

December 31, 2019

Samsung Siapkan Lima Proyek dan Empat Startup C-Lab Untuk CES 2020

Samsung akan kembali memamerkan hasil program C-Lab ke ajang CES 2020. Ini dia proyek dan…

December 30, 2019