Menulis dan menjual aplikasi Android dengan Basic 4 Android: Bagian 1

Menulis dan menjual aplikasi Android dengan Basic 4 Android: Bagian 1

Gambar 1 dari 4

Tulis dan jual aplikasi Android dengan Basic 4 Android
Editor B4A menyertakan fitur pelengkapan otomatis yang berguna untuk membantu Anda mendapatkan sintaks yang benar pertama kali
Menyetel breakpoint membantu Anda memecahkan masalah kode yang tidak berfungsi dengan melacak aliran eksekusi, dan memeriksa nilai y
Dengan AVD Anda dapat menguji kode langsung di desktop PC Anda

Aplikasi Android adalah bisnis besar, tetapi alat pengembangan asli tidak terlalu ramah bagi pemula. Ada daftar cucian konsep teknis yang perlu Anda kuasai sebelum Anda dapat menulis "Halo dunia!" program. Anda juga harus belajar bekerja dengan Eclipse, sebuah lingkungan pengembangan sumber terbuka dengan banyak keanehan.

Untungnya, Anda tidak harus menggunakan alat asli. Pemula absolut dapat merakit program mereka sendiri di lingkungan visual menggunakan yang gratis Penemu Aplikasi MIT melayani. Dan bagi mereka yang mencari pendekatan yang lebih praktis, Anda dapat membuat, berbagi, dan memublikasikan aplikasi menggunakan a Bahasa tipe dasar yang ramah, tanpa harus berurusan dengan aspek Java asli yang lebih muskil perkembangan.

Opsi dasar

Salah satu opsi gratis adalah RFO Dasar untuk Android, lingkungan pemrograman open source yang bebas untuk unduh dari Google Play. Ini meniru Dartmouth Basic "klasik", jadi sangat mudah untuk memulai dan menjalankannya. Namun, karena paket berjalan sepenuhnya di smartphone atau tablet Anda, Anda tidak mendapatkan kemudahan lingkungan pengembangan berbasis Windows – atau, dengan sebagian besar perangkat, keyboard fisik.

Oleh karena itu, kami memilih untuk berfokus pada Dasar untuk Android (atau singkatnya B4A), paket berbasis Windows yang dimodelkan pada Visual Basic (VB). Ini tidak sesederhana RFO Basic, tetapi jauh lebih mudah daripada menyelam langsung ke Eclipse dan Java – dan masih banyak lagi lebih dekat dengan cara Android asli dalam melakukan sesuatu, memberi Anda peningkatan jika Anda memilih untuk beralih ke pemrograman asli kemudian.

Tidak seperti RFO Basic, Basic for Android adalah produk komersial. Uji coba 30 hari gratis tersedia dari situs web pengembang, dan hanya ini yang Anda perlukan untuk mengikuti pengenalan bahasa bulan ini. Namun, uji coba tidak mendukung modul dan pustaka eksternal, jadi untuk membuat aplikasi yang lebih canggih, Anda memerlukan lisensi penuh. Biayanya $49 (sekitar £30) dan termasuk pembaruan selama dua bulan, serta memberi Anda hak untuk mengirim pertanyaan dan mengunduh potongan kode dari forum B4A. Opsi juga ditawarkan untuk periode pembaruan yang lebih lama dan banyak pengembang.

Dalam fitur ini, dan di bagian kedua yang menyertainya, kami akan membantu Anda memulai dengan bahasa dan lingkungan pengembangan, setelah itu Anda dapat melanjutkan untuk membangun program yang lebih canggih dengan bantuan dokumentasi resmi dan forum pengguna – dan kami bahkan akan menunjukkan cara memublikasikan dan menjual kreasi Anda di Google Play.

Menyiapkan Android

Dasar untuk Android berjalan di dalam Windows, tetapi program Android tidak akan berfungsi di desktop Anda – program tersebut harus diuji di perangkat Android. Versi uji coba B4A menyertakan fitur yang disebut "kompilasi jarak jauh", yang mengirimkan kode Anda ke ponsel atau tablet untuk pengujian. Namun, saat ini, ini hanya berfungsi untuk program sederhana dan tidak ada dalam versi lengkap B4A.

Cara yang lebih fleksibel untuk menguji kode Anda adalah dengan mengompilasinya secara lokal dan menjalankannya di Android Virtual Device (AVD) – emulator, dengan kata lain. Ini lebih lambat daripada menggunakan perangkat nyata, tetapi memungkinkan Anda menguji kode Anda pada resolusi apa pun. Untuk menyiapkannya, Anda harus memasang Java Development Kit dan Android SDK; kita panduan menunjukkan caranya.

Dengan AVD Anda dapat menguji kode langsung di desktop PC Anda

Menyusun program Android pertama Anda

Setelah Anda menginstal Java dan Android SDK, dan membuat AVD untuk pengujian, saatnya mengonfigurasi Basic untuk Android. Jika Anda menggunakan versi uji coba B4A, IDE terbuka berisi program placeholder, yang hanya memunculkan kotak pesan. Kita dapat menjalankan program ini untuk menguji semuanya berfungsi – tetapi pertama-tama kita perlu mengarahkan B4A ke sumber daya yang diperlukan untuk mengompilasi aplikasi Android.

Untuk melakukannya, periksa apakah Mode Kompilasi Jarak Jauh tidak dicentang di bawah menu Alat, lalu pilih Alat | Konfigurasikan Jalur. Anda akan diminta untuk memberikan jalur ke komponen Java dan Android yang diperlukan. Jika Anda menggunakan Windows 64-bit, lihat folder Program Files (x86) daripada folder Program Files utama seperti yang disarankan. Biarkan "Perpustakaan tambahan" kosong untuk saat ini.