Postingan

Menampilkan postingan dari September, 2021

Membuat Baris dan Kolom Pada Mobile Programming

BARIS DAN KOLOM MOBILE PROGRAMMING import 'package:flutter/material.dart'; // Tempat menyimpan data dari program yang dibuat // class LayoutRow extends StatelessWidget { // Nama kelasnya adalah LayoutRow, yang mana dalam kelas ini terdapat StatelessWidget yaitu kelas yang memuat widget yang sifatnya statis atau tetap //   Widget build(BuildContext context) { // Merupakan fungsi yang harus ada untuk kelas yang akan menampilkan widget ke layar perangkat bergerak //     return MaterialApp( // Nilai balikan berupa MaterialApp //         home: Scaffold( // Dalam nilai balikan ini terdapat menu Home //             appBar: AppBar( // bara yang berada diatas aplikasi //               flexibleSpace: SafeArea( // Merupakan Widget Fleksibel space //                   child: Container( // terdapat suatu wadah //             ...

Chat Network Programming

Chat Multi Client Assalamualaikum warahmatullahi wabarakaaatuuh..  Pada blog kali ini saya akan membahas tentang Chat Network Programming, pada blog sebelumnya juga membahas tentang ini namun untuk Chat Network Programming kali ini, menuju pada Chat Multi Client. Dibawah ini saya akan menjelaskan mengenai Chat Multi Client beserta kodingan yg saya dapatkan dari dosen.  Salah satu model umum yang diterapkan untuk pemrograman jaringan adalah model client atau server. Sehingga secara umum jika ingin mengembangkan suatu aplikasi jaringan, maka aplikasi tersebut dikenal juga dengan aplikasi client atau server. Sebagai contoh salah satu aplikasi yang menggunakan model client atau server adalah chatting. Aplikasi chatting ini menggunakan prinsip dimana client atau user melakukan permintaan untuk terkoneksi dengan server dan memanfaatkan fasilitas-fasilitas yang disediakan oleh server. Setelah melalui pengujian dan analisa, dapat diketahui bahwa sistem tersebut secara keseluruhan tela...

App Bar Mobile Programming

App Bar Mobile Programming Assalamualaikum warahmatullahi wabarakaaatuuh.. pada blog kali ini saya akan menjelaskan tentang kodingan mengenai App Bar Mobile Programming, dimana ini masih menggunakan Aplikasi Flutter. Berikut penjelasannya. class Tampilan extends StatelessWidget {// nama kelasnya adalah Tampilan// Widget build(BuildContext context) {// memiliki tipe data Widget// return MaterialApp(// Merupakan nilai balikan dari MaterialApp// home: Scaffold( // dalam home terdapat Scaffold// appBar: AppBar( // didalam appbar terdapat juga AppBar// title: Text('Sample Code'), //dalam title terdapat Teks// ), body: Center(child: Text('Hallo')),// dalam body terdapat anak dengan teks bertuliskan Hallo// backgroundColor: // kemudian dalam kelas ini terdapat backgroundColor// Colors.blueGrey.shade200,// warna dari tampilan adalah blueGrey atau warna abu-abu dan biru// )); } } void main() {// fungsi yang akan memanggil data dari program// runApp(Tampilan()); // Menjalankan ke...

Hallo_Dunia Mobile Programming

Assalamualaikum warahmatullahi wabarakaaatuuh. Pada blog kali ini saya akan menjelaskan tentang kodingan "Hallo_Dunia" menggunakan aplikasi Visual Studio Code.  Yang mana dalam program ini akan menghubungkan aplikasi Visual Studio Code dengan Android atau handphone. Kemudian untuk menjalankan program ini, perlu koneksi Internet yang kuat. Dibawah ini adalah kodingannya :  import 'package:flutter/material.dart'; // pada barisan ini merupakan tempat data dalam program// void main() { // Fungsi yang berada dalam program hello_dunia yang dimulai dengan tanda buka Kurawal sebagai tanda program akan dimulai //   runApp(const Center( // Cara menjalankan aplikasi //     child: Text("Assalamualaikum", textDirection: TextDirection.ltr), // merupakan teks atau tulisan yang akan muncul pada android atau handphone, disini saya membuat teks nya "Assalamualaikum"   )); } // Tutup Kurawal merupakan penutup dari sebuah program // Demikianlah penjelasan saya mengena...

CHAT NETWORK PROGRAMMING

Assalamualaikum warahmatullahi wabarakaaatuuh. Pada blog kali ini saya akan menjelaskan tentang Chat Network Programming dan kodingannya. Network programming merupakan proses untuk membuat aplikasi yang mampu untuk berkomunikasi berbasis client server. Java Socket programming sendiri digunakan untuk komunikasi antar banyak aplikasi yang berjalan pada JRE yang berbeda. Disini ada 2 hal yang harus diperhatikan yakni Alamat IP dari server dan Nomor Port. Dibawah ini adalah kodingan dari ChatServer. 1. ChatServer.java import java.io.*; // pada baris pertama ini fungsinya merupakan untuk membaca library input output// import java.net.*; // pada barisan ini terdapat kelas-kelas yang didalamnya akan menghubungkan program yg dibuat berkomunikasi lewat jaringan // public class ChatServer{ // ini adalah nama kelasnya yaitu ChatServer // private static ServerSocket servSock; // ini adalah fungsi dalam kelas ChatServer// private static final int PORT = 1234 ; // ini adalah nomor port server yaitu ...

Network Programming

Assalamualaikum warahmatullahi wabarakaaatuuh.. Pada blog kali ini saya akan menjelaskan sedikit tentang Network Programming atau socket programming. Sebelumnya saya berdoa semoga kita semua selalu sehat. Amiiin. Oke langsung saja, jadi Network Programming atau socket programming ini merupakan proses untuk membuat aplikasi yang mampu untuk berkomunikasi antara client dan server. Dalam socket programming ini membutuhkan 2 hal penting yaitu Alamat IP dari server dan nomor port. Berikut ini ada 2 kelas menggunakan socket dan supersocket. 1. Class Myserver Dibawah ini adalah kodingannya import java.io.*; // tanda bintang Disini fungsinya adalah untuk membaca isi dari import Java // import java.net.*; // tanda bintang Disini adalah untuk membaca isi data dari import Java.net // public class MyServer { // ini adalah nama kelasnya yaitu MyServer, setelah nama kelas akan dibuat tanda buka kurung kurawal // public static void main(String[] args){  try{ // merupakan tipe data yang dipakai ...