NativeScript memungkinkan Anda menggunakan Angular, TypeScript, atau JavaScript untuk membangun aplikasi seluler dengan tampilan dan nuansa yang benar-benar asli.
Saat ini, pengembang perusahaan memiliki banyak sekali kerangka kerja yang dapat digunakan untuk membangun aplikasi seluler. Pendekatan yang populer adalah menggunakan kerangka kerja seperti Apache Cordova untuk membangun aplikasi seluler โhibridaโ, yang memungkinkan pengembang memanfaatkan keterampilan pengembangan web dan tetap memanfaatkan fitur telepon pintar asli seperti geolokasi dan akselerometer. Namun, karena kerangka kerja hibrida menggantikan asli antarmuka pengguna dengan HTML, mereka sering kali tidak memberikan kinerja asli atau bahkan konsisten.
NativeScript adalah kerangka kerja sumber terbuka untuk membangun aplikasi iOS dan Android asli dalam Angular, TypeScript, atau JavaScript. NativeScript tidak hanya memanfaatkan API iOS dan Android asli, tetapi juga merender antarmuka pengguna iOS dan Android asli. NativeScript sangat cocok untuk tim perusahaan mana pun yang memiliki keterampilan pengembangan web, karena dapat secara drastis mengurangi jumlah waktu yang diperlukan untuk mengembangkan aplikasi iOS dan Android asli. Dan hal itu dapat dilakukan tanpa mengorbankan pengalaman pengguna.
NativeScript menggunakan sebagian kecil CSS sebagai bahasa desain aplikasi. Ia tidak mencoba menciptakan konsep baru di bidang tersebut, tetapi memanfaatkan standar dan keterampilan yang ada dan memperluasnya ke dunia pengembangan aplikasi seluler, seperti yang terlihat dalam contoh kode berikut tentang pembuatan gambar apel dan penataannya agar berputar:
Apakah kamu cocok dengan NativeScript? Meskipun kerangka kerja lain mungkin merupakan pilihan yang bijaksana untuk beberapa proyek pengembangan aplikasi, NativeScript adalah pilihan yang sangat baik untuk organisasi dengan enam persyaratan berikut:
Pengembang ingin menggunakan kembali keterampilan pengembangan web yang ada
- Aplikasi harus berjalan secara native di iOS dan Android
- Aplikasi ini membutuhkan kinerja asli
- Aplikasi ini membutuhkan API iOS atau Android asli
- Alat tersebut harus gratis dan bersumber terbuka
- Perusahaan membutuhkan kerangka kerja dengan dukungan perusahaan yang kuat
Kursus ini berfokus pada pengembangan aplikasi iOS dan Android asli lintas platform yang sesungguhnya menggunakan NativeScriptAnda akan belajar tentang pengembangan UI dengan NativeScript Dukungan UI dan tata letak serta akses kemampuan platform seluler asli dari Javascript.
Pada akhir kursus ini Anda akan belajar
- Bangun aplikasi seluler yang menargetkan beberapa platform dengan basis kode tunggal
- Manfaatkan keterampilan Angular, TypeScript, dan Javascript Anda
- Gunakan berbagai fitur kerangka NativeScript untuk membangun aplikasi seluler lintas platform yang sesungguhnya