26 July 2024
0 0
Read Time:3 Minute, 35 Second

Artikel kali ini membahas tentang blok Program Prosedure yang terdapat di dalam Kodular. Blok program tersebut ini memiliki fungsi yang sama seperti procedure(), sub(), atau function() yang terdapat semua bahasa pemrograman. Blok program ini memiliki fungsi untuk menyingkat sebuah program yang memungkinkan akan digunakan secara berulang-ulang.

Satu procedure atau function bisa dipakai untuk beberapa blok program atau event program yang berbeda seperti prosedur untuk bersih data atau menampilkan data dari internet.

Gambar tentang procedure() dan function() dalam Bahasa Pemograman

Perbedaan dari penggunaan procedure() dengan function() yang terdapat pada tabel di bawah ini:

procedure()function()
Tidak mengembalikan nilai.Mengembalikan nilai.

Contoh dalam penggunaan procedure()

A. Penggunaan procedure() tanpa parameter.

procedure bersihData(){
 textNim.setText("");
 textNama.setText("");
 textProdi.setText("");
 textSemester.setText("");
}

B. Penggunaan procedure() dengan parameter

procedure nilai(String uts, String uas){
 int nilaiTotal;
 nilaiTotal = int.ParseInt(uts) + int.ParseInt(uas);
 System.out.println("Nilai : " + String.valueOf(nilaiTotal);
}

Contoh dalam penggunaan function()

function nilai(String uts, String uas){  
 int nilaiTotal;  
 nilaiTotal = int.ParseInt(uts) + int.ParseInt(uas);  
 return nilaiTotal;
}

Semua contoh codingan yang diatas cuma gambaran saja, jika terjadi error. Penulis tidak bertanggung jawab atas error yang disebabkan dalam mencoba praktek coding tersebut.

Jika bagi kamu yang belum paham tentang coding yang berhubungan dengan procedure() dan function(), maka kamu bisa mencari referensi lain di internet karena penulis tidak menjelaskan tentang penggunaan kode script tersebut secara jelas.

Gambar tentang procedure() dan function() dalam Kodular

Dari segi fungsi itu sama-sama untuk menyingkat beberapa kode program atau blok program menjadi satu prosedur sehingga tidak perlu memasuki beberapa kode atau blok program secara berulang-ulang dalam event object yang berbeda. Penulis memberikan beberapa blok program untuk Procedure.

Baca juga artikel :  Penjelasan Bagian Drawing and Animation Pada Kodular

A. Blok program procedure tanpa mengembalikan nilai

Kamu bisa memasuki beberapa blok program ke dalam satu procedure yang diatas tanpa harus mengembalikan nilai seperti menentukan tampilan aplikasi atau teks yang tidak bersifat input atau output secara langsung.

1) Contoh dalam penggunaan prosedur tanpa mengembalikan nilai dan tanpa menggunakan parameter sebagai berikut:

Yang akan menghasilkan ke dalam bentuk procedure pada di bawah ini


2) Contoh dalam penggunaan procedure tanpa mengembalikan dan menggunakan parameter sebagai berikut:

Yang akan menghasilkan ke dalam bentuk procedure pada di bawah ini

Pada blok program yang diatas kamu bisa isikan nilai atau value yang telah ditentukan oleh procedure yang terdapat pada parameter.

B. Blok program procedure tanpa dengan mengembalikan nilai

Kamu bisa memasuki beberapa blok program ke dalam satu procedure yang diatas yang harus ada mengembalikan nilai seperti melakukan form input data, menentukan nilai dari suatu soal, dsb. Procedure ini dianggap function() dalam coding.

1) Contoh dalam penggunaan prosedur dengan mengembalikan nilai dan tanpa menggunakan parameter sebagai berikut:

Apabila tanpa parameter, maka kamu bisa menggunakan get() dari komponen atau objek seperti pada blok program yang diatas.

Yang akan menghasilkan ke dalam bentuk procedure pada di bawah ini

Blok program tersebut bisa dipakai di dalam get() dari komponen atau objek.

2) Contoh dalam penggunaan procedure dengan mengembalikan dan menggunakan parameter sebagai berikut:

Blok program tersebut bisa dipakai di dalam get() dari komponen atau objek.

Setelah dibuat beberapa blok program yang digabungkan menjadi satu procedure atau function, maka bisa diimplementasikan ke dalam blok program atau event program yang dibutuhkan.

Baca juga artikel :  CRUD Firebase DB Kodular Tampil Data

CONTOH IMPLEMENTASI DARI PENGGUNAAN PROCEDURE DAN FUNCTION

Kamu bisa melihat beberapa contoh implementasi dari penggunaan procedure atau function di bawah ini

Kamu bisa melihat beberapa contoh implementasi dari penggunaan procedure atau function ke dalam blok program atau event yang sedang dibutuhkan.

Penggunaan blok program ini sangat penting dalam membuat aplikasi yang bersifat kompleks sehingga membutuhkan efisiensi penggunaan memori, ukuran file, proses kompilasi atau interpreter sebelum meluncur program atau aplikasi.

Selain itu, dapat mengurangi pemakaian beberapa blok program yang sama tetapi proses atau event berbeda. Contoh: prosedur untuk membersih data, hal ini bisa dipakai pada saat awal membuka aplikasi, setelah input data dengan sukses, menutupi screen, dsb. Jadi, satu blok program procedure bisa dipakai beberapa event program yang berbeda.

PENUTUP

Blok program procedure ini sangat penting untuk membuat aplikasi yang bersifat kompleks demi efisiensi pemakaian memori, mengecil ukuran file, mempersingkat proses kompilasi atau interpreter, memudahkan orang lain untuk membaca blok program yang kamu buat suatu aplikasi dengan Kodular.

Kamu bisa pelajari pelan-pelan tentang penggunaan blok program procedure tersebut di dalam Kodular untuk membuat aplikasi Android yang tidak menghasilkan aplikasi Android siap pakai dan juga efesiensi sistem atau performa kerja aplikasi dan mengecil ukuran file aplikasi.

About Post Author

Dwi Lestari

Saya bukanlah penulis handal dan hanya menyampaikan sesuatu yang bisa disampaikan.
Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

Average Rating

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Leave a Reply

Your email address will not be published. Required fields are marked *