Bahasa Pemrograman Untuk Android

Daftar Isi:

Bahasa Pemrograman Untuk Android
Bahasa Pemrograman Untuk Android

Video: Bahasa Pemrograman Untuk Android

Video: Bahasa Pemrograman Untuk Android
Video: Pemrograman Android, Khusus Pemula, Secara Terstruktur #1 2024, November
Anonim

Sebagian besar perangkat lunak Android ditulis dalam bahasa pemrograman Java (PL). Pengembang sistem juga menawarkan kerangka kerja pemrogram untuk merancang aplikasi dalam C/C++, Python dan Java Script melalui perpustakaan jQuery dan PhoneGap.

Bahasa pemrograman untuk Android
Bahasa pemrograman untuk Android

Jawa untuk Android

Bahasa utama untuk mengembangkan program Android adalah Java. XML digunakan untuk membuat markup aplikasi dan elemen antarmuka. Dimungkinkan untuk menulis program untuk Android di Java di hampir semua lingkungan perangkat lunak, tetapi pengembang sistem operasi menyarankan agar pemrogram menggunakan Eclipse. Fungsionalitas compiler mencakup mode pembuatan aplikasi seluler melalui plugin Android Development Tools (ADT). Plugin serupa tersedia untuk kerangka kerja populer seperti NetBeans dan IntelliJ IDEA. Selain itu, untuk menulis kode di Java, Anda dapat menggunakan paket Motodev Studio untuk Android, dibuat berdasarkan Eclipse dan memungkinkan Anda memprogram secara langsung berdasarkan Google SDK.

C/C++

Pustaka C / C ++ dapat digunakan untuk menulis beberapa program dan bagian kode, yang eksekusinya membutuhkan kecepatan maksimum. Penggunaan bahasa pemrograman ini dimungkinkan melalui paket khusus untuk pengembang Android Native Development Kit, yang difokuskan khusus untuk membuat aplikasi menggunakan C++.

Embarcadero RAD Studio XE5 juga memungkinkan Anda menulis aplikasi Android asli. Pada saat yang sama, satu perangkat Android atau emulator yang diinstal di komputer sudah cukup untuk menguji program. Pengembang juga ditawari kesempatan untuk menulis modul tingkat rendah di C / C ++ dengan menggunakan beberapa perpustakaan Linux standar dan perpustakaan Bionic yang dikembangkan untuk Android.

Selain C / C ++, programmer dapat menggunakan C #, alat yang akan berguna saat menulis program asli untuk platform. Bekerja di C # dengan Android dimungkinkan melalui antarmuka Mono atau Monotouch. Namun demikian, lisensi awal untuk menggunakan C # akan membebani programmer $ 400, yang hanya relevan saat menulis produk perangkat lunak besar.

Celah Telepon

PhoneGap memungkinkan Anda untuk mengembangkan aplikasi menggunakan bahasa seperti HTML, JavaScript (jQuery), dan CSS. Pada saat yang sama, program yang dibuat pada platform ini cocok untuk sistem operasi lain dan dapat dimodifikasi untuk perangkat lain tanpa perubahan tambahan pada kode program. Dengan PhoneGap, pengembang Android dapat menggunakan JavaScript untuk menulis kode dan HTML dengan CSS sebagai sarana untuk menghasilkan markup.

Solusi SL4A memungkinkan untuk menggunakan bahasa skrip secara tertulis. Menggunakan lingkungan, direncanakan untuk memperkenalkan bahasa pemrograman seperti Python, Perl, Lua, BeanShell, JRuby, dll. Namun, jumlah pengembang yang saat ini menggunakan SL4A untuk program mereka sedikit, dan proyek ini masih dalam pengujian alfa.

Direkomendasikan: