mobile UI (mobile user interface)

Apa itu Mobile UI (Antarmuka Pengguna Mobile)? Mobile UI (mobile user interface) adalah tampilan grafis yang biasanya sensitif terhadap sentuhan pada perangkat mobile, seperti smartphone atau tablet. Tampilan ini memungkinkan pengguna untuk berinteraksi dengan aplikasi, fitur, konten, dan fungsi perangkat tersebut. Persyaratan desain Mobile UI sangat berbeda dari komputer desktop. Ukuran layar yang lebih kecil […]

Read More

mob programming

Apa itu pemrograman mob? Pemrograman mob (mob programming) adalah pendekatan kolaboratif dalam pengembangan perangkat lunak di mana sekelompok pengembang bekerja bersama secara real-time pada satu tugas. Pemrograman mob berakar dari pair programming, sebuah teknik dalam Extreme Programming (XP) di mana dua pengembang bekerja sebagai tim pada tugas yang sama, menggunakan hanya satu komputer. Pemrograman mob […]

Read More

method (object-oriented programming)

Apa itu Method (Object-oriented Programming)? Dalam pemrograman berorientasi objek (object-oriented programming / OOP), method adalah prosedur terprogram yang didefinisikan sebagai bagian dari sebuah kelas dan tersedia untuk setiap objek yang diinstansiasi dari kelas tersebut. Setiap objek dapat memanggil method tersebut, yang berjalan dalam konteks objek yang memanggilnya. Hal ini memungkinkan method digunakan kembali dalam beberapa objek […]

Read More

loop

Apa itu Loop? Dalam pemrograman komputer, loop adalah rangkaian instruksi yang terus diulang hingga kondisi tertentu tercapai. Biasanya, suatu proses dilakukan, seperti mengambil data dan mengubahnya, lalu suatu kondisi diperiksa, seperti apakah penghitung sudah mencapai angka yang ditentukan. Jika belum, instruksi berikutnya adalah instruksi untuk kembali ke instruksi pertama dalam urutan dan mengulang urutan tersebut. […]

Read More

just-in-time compiler (JIT)

Apa itu kompiler just-in-time (JIT)? Kompiler just-in-time (JIT) adalah program yang mengubah bytecode menjadi instruksi yang dapat dikirim langsung ke prosesor (CPU) komputer. Biasanya, kompiler memainkan peran penting dalam menentukan kecepatan aplikasi bagi pengembang dan pengguna akhir. Kompiler just-in-time dapat digunakan untuk optimalisasi performa guna meningkatkan runtime aplikasi. Berbeda dengan jenis kompiler lainnya, karakteristik utama […]

Read More

Java Runtime Environment (JRE)

Java Runtime Environment (JRE), yang juga dikenal sebagai Java Runtime, adalah bagian dari Java Development Kit (JDK) yang berisi dan mengatur seperangkat alat dan persyaratan minimum untuk menjalankan aplikasi Java. JDK, bersama dengan Java Virtual Machine (JVM) dan JRE, digunakan oleh pengembang untuk memprogram dan menjalankan aplikasi Java. Agar sebuah program perangkat lunak dapat menjalankan […]

Read More

Java Cryptography Extension (JCE)

Apa itu Java Cryptography Extension (JCE)? Java Cryptography Extension (JCE) adalah antarmuka pemrograman aplikasi (API) yang menyediakan kerangka kerja yang seragam untuk penerapan fitur keamanan dalam Java. Awalnya dikembangkan untuk melengkapi Java 2 Software Developer’s Kit (SDK), Edisi Standar, versi 1.2.x dan 1.3.x, namun sejak itu telah diintegrasikan ke dalam Java 2 SDK, versi 1.4. […]

Read More

imperative programming

imperative programming atau Pemrograman imperatif adalah paradigma pengembangan perangkat lunak di mana setiap langkah yang diperlukan untuk menyelesaikan masalah secara eksplisit ditulis dalam kode. Dalam pendekatan ini, setiap operasi didefinisikan secara langsung di dalam kode, sehingga program menunjukkan secara detail bagaimana masalah harus diselesaikan tanpa menggunakan model yang sudah diprogram sebelumnya. Pemrograman imperatif menuntut pemahaman […]

Read More

IDL (interface definition language)

1) IDL (Interface Definition Language) adalah istilah umum untuk bahasa yang memungkinkan sebuah program atau objek yang ditulis dalam satu bahasa untuk berkomunikasi dengan program lain yang ditulis dalam bahasa yang tidak dikenal. Dalam teknologi objek terdistribusi, penting agar objek baru dapat dikirim ke lingkungan platform mana pun dan mengetahui cara berjalan di lingkungan tersebut. […]

Read More

Hibernate

Apa itu Hibernate? Hibernate adalah sebuah alat Object Relational Mapping (ORM) sumber terbuka yang menyediakan kerangka kerja untuk memetakan model domain berbasis objek ke dalam database relasional, terutama untuk aplikasi web. ORM memungkinkan objek diubah menjadi representasi data dalam database melalui proses abstraksi. Abstraksi ini membuat pengembang dapat mengakses dan memanipulasi objek tanpa perlu memikirkan […]

Read More