Cara Cepat Belajar Membuat Program: Lingkungan Pemrograman Xojo Berdasarkan Bahasa REALBasic

Cara Cepat Belajar Membuat Program: Lingkungan Pemrograman Xojo Berdasarkan Bahasa REALBasic
Cara Cepat Belajar Membuat Program: Lingkungan Pemrograman Xojo Berdasarkan Bahasa REALBasic

Video: Cara Cepat Belajar Membuat Program: Lingkungan Pemrograman Xojo Berdasarkan Bahasa REALBasic

Video: Cara Cepat Belajar Membuat Program: Lingkungan Pemrograman Xojo Berdasarkan Bahasa REALBasic
Video: Xojo 2July2016 ContainerControl 2024, November
Anonim

Pembuatan program komputer tidak hanya membutuhkan pengetahuan tertentu, tetapi juga membutuhkan banyak waktu. Untuk memfasilitasi pekerjaan programmer, lingkungan pengembangan khusus telah dibuat - IDE (Integrated Development Environment), yang memungkinkan Anda untuk dengan cepat membuat elemen antarmuka dan kode aplikasi yang sesuai. Bekerja dengan lingkungan seperti itu sangat nyaman tidak hanya bagi para profesional, tetapi juga bagi mereka yang baru mulai menguasai dasar-dasarnya, karena pekerjaan praktis apa pun membantu dengan cepat mengasimilasi materi yang dibahas.

Cara cepat belajar membuat program: lingkungan pemrograman Xojo berdasarkan bahasa REALBasic
Cara cepat belajar membuat program: lingkungan pemrograman Xojo berdasarkan bahasa REALBasic

Salah satu IDE ini adalah Xojo - sebuah cross-platform (yaitu dirancang untuk bekerja dengan platform yang berbeda - Windows, Linux, dll.) lingkungan berorientasi objek berdasarkan bahasa REALBasic, yang, pada gilirannya, menggunakan sintaks bahasa lain - VisualBasic …

Xojo memungkinkan Anda membuat perangkat lunak tidak hanya untuk komputer stasioner, tetapi juga untuk laptop dan netbook, tablet dengan ukuran layar apa pun.

Antarmuka Xojo cukup sederhana dan mencakup bidang dengan jendela untuk dibuat, kolom dengan berbagai elemen, propertinya, dan tombol kontrol (Gambar 1):

Antarmuka program
Antarmuka program

Anda tidak perlu menulis apa pun untuk membuat elemen baru, Xojo akan melakukannya untuk Anda; cukup seret ke tempat yang tepat (Gbr. 2):

Membuat item di jendela
Membuat item di jendela

Untuk setiap elemen, sejumlah besar pengaturan berbeda disediakan yang menentukan penampilannya: batas dan warna latar belakang, prasasti, jenis font, ukuran, dan banyak lagi. Anda dapat segera melihat hasil mengubah pengaturan apa pun di layar, yang memungkinkan Anda membuat antarmuka jendela yang diperlukan dengan cepat. Misalnya, hanya butuh 30 detik untuk membuat tombol Start dan kotak teks yang ditunjukkan pada Gambar 3! Tidak mungkin bahkan seorang programmer berpengalaman akan dapat menulis kode jendela lengkap dalam waktu seperti itu, yang secara otomatis dibuat oleh lingkungan pengembangan.

Elemen di jendela
Elemen di jendela

Setelah membuat elemen antarmuka untuk masing-masing elemen, perlu untuk mendaftarkan tindakan yang akan dilakukan ketika peristiwa atau kondisi tertentu terjadi. Untuk melakukan ini, cukup beralih ke bidang lain, pilih item yang diinginkan dan tulis kode yang sesuai untuk acara yang dipilih. Setelah memasukkan kode dengan mengklik tombol "Jalankan" atau "Bangun", Anda dapat langsung memeriksa pekerjaannya (Gbr. 4):

Hasil dari kode program
Hasil dari kode program

Di jendela yang dibuat, setelah "mengklik" tombol "Mulai", tulisan "Berfungsi!" Muncul di bidang teks. Ini dimungkinkan oleh kode yang ditulis untuk acara (mengklik tombol kiri atau kanan mouse) setelah mengarahkan kursor ke elemen. Dengan cara yang sama, Anda dapat mendaftarkan tindakan yang akan dilakukan untuk acara lain dari tombol ini; misalnya, untuk mengubah warna sering digunakan (mendapatkan fokus berdasarkan elemen setelah mouse melayang) dan (kehilangan fokus).

Xojo memungkinkan Anda untuk membuat hampir semua elemen dan jendela yang berinteraksi dalam suatu program, membuka kemungkinan luar biasa bagi programmer. Kode bahasa REALBasic relatif sederhana dan tidak mengandung konstruksi kompleks seperti yang digunakan dalam C, C ++ atau PHP, oleh karena itu, mudah untuk bekerja dengan IDE ini bahkan bagi mereka yang baru mempelajari dasar-dasar pemrograman: materi yang dipelajari dapat dengan cepat diperiksa dan dikonsolidasikan dalam praktik dengan membuat program sederhana dari jenis yang ditunjukkan pada Gambar 5:

Contoh program sederhana
Contoh program sederhana

Program ini memungkinkan Anda untuk menentukan jumlah jam, menit dan detik yang tersisa sebelum waktu yang ditentukan (ini sering digunakan di papan skor, yang menunjukkan waktu yang tersisa sebelum suatu acara). Terlepas dari semua kesederhanaan yang tampak, aplikasi semacam itu memungkinkan Anda untuk mempelajari cara mendesain elemen jendela, menguasai pemrosesan output gambar, bekerja dengan data yang diterima dari sistem, dengan database.

Xojo memiliki dokumentasi yang dirancang dengan baik dan sangat rinci, yang mencakup referensi bahasa, berbagai manual, dokumentasi teknis dan banyak lagi. Anda juga dapat mengunduh versi terbaru dari program ini di sini. Sayangnya, dokumentasi tidak disajikan dalam bahasa Rusia, tetapi ini bukan masalah jika Anda memiliki penerjemah otomatis bawaan (misalnya, di Browser Yandex).

Direkomendasikan: