Posts

Showing posts with the label pemrograman

React Native : Part 1 - Getting Started

Image
Halo, di bagian ini saya akan menjelaskan bagian dasar untuk memulai coding dengan React Native. Sebelum itu, sebaiknya dipersiapkan alat dan bahannya terlebih dahulu ya. (saya menggunakan os Windows dalam contoh ini) Tools: Nodejs  (version 5 or higher) Visual Studio Code  (optional) Step: install nodejs install expo Create new project 1. Install nodejs Install nodejs sampai selesai. Untuk mengecek versi dari nodejs, anda dapat menggunakan command berikut di cmd > npm -v Maka akan tampil versi dari node anda, seperti berikut check nodejs version 2. Install Expo Setelah install nodejs, langkah berikutnya adalah install expo. Untuk install expo via cmd, ketik command berikut kemudian enter (prosesnya cukup lama, tergantung koneksi pribadi) > npm i -g expo-cli Maka akan otomatis download, seperti berikut install expo before Jika sudah selesai maka akan seperti berikut install expo after 3. Create New Project Rea

STRAWBERRY PROLOG: Membuat Timer dan Splash Screen

Image
posting ini akan membahas tentang membuat timer dari strawberry prolog dan splash screen yang menggunakan fungsi timer di dalamnya. pertama, buat window dahulu dengan code berikut ?- window(G_pertama,_,window_awal(_), "Window Timer" , 250,200,800,400). kemudian dilanjutkan dengan code berikut window_awal(init):- G_detik := 0, G_waktu is set_timer(_,1.0,fungsi_timer). G_detik adalah inisialisasi nilai awal yang nantinya akan ditampilkan G_waktu adalah variabel yang menginisialisasi timer 1.0 adalah pergerakan waktu dalam satuan detik, 1.0 berarti pergerakan waktu 1 detik. bisa kalian ganti dengan angka lain. fungsi_timer adalah nama fungsi dari timer yang dibuat lanjutkan dengan code berikut fungsi_timer(end):- text_out(350,200,print( "loading: " + G_batas)), G_batas := G_batas + 1. fungsi_timer adalah nama fungsi dari timer yang dibuat text_out artinya menampilkan teks dengan koordinat (350,200), print artinya teks yang ditampil

STRAWBERRY PROLOG: Membuat Menubar dan Pindah Window Baru

Image
masih melanjutkan posting sebelumnya, di posting ini saya akan menjelaskan tentang pembuatan menubar, membuat window baru dan pindah ke window baru tersebut. menubar adalah sekumpulan menu yang terdapat di bagian atas window. biasanya berupa File, About, dan Help. seperti sebelumnya, buat file baru dengan cara file > new > pilih strawberry prolog, ketikan program berikut terlebih dahulu untuk membuat window pertama ?- window(G_window1, _, window1(_), "ini window pertama" ,100,200,300,400). lalu dilanjutkan dengan code berikut untuk membuat menu bar window1(init):- menu( pop_up, _, _, menu_file(_), "&File" ), menu( normal, _, _, menu_about(_), "&About" ), menu( right, _, _, menu_exit(_), "&Exit" ). seperti penjelasan sebelumnya, (init) berfungsi untuk mengeksekusi pertama kali saat program dijalankan. pada code di atas, kita akan membuat 3 menubar diantaranya File, About dan Exit. perbedaanya pada pop_up,