Postingan

Menampilkan postingan dari September, 2021

Membuat Widget Pada Flutter

Gambar
 Assalamualaikum Warahmatullahi Wabarakatuh.. Kali ini saya akan menjelaskan tentang cara membuat widget pada flutter. Nah apa sih widget itu ? Widget adalah Semua komponen seperti button, text, icon dan sebagainya yang membentuk sebuah tampilan atau kerangka aplikasi. Keseluruhan dari aplikasi yang terlihat pada layar merupakan kumpulan widget. Widget pada Flutter sendiri terinspirasi dari React. Terdapat beberapa widget dari hal mengenal dasar widget flutter, yang sering digunakan untuk membuat aplikasi mobile dengan bantuan Flutter antara lain : 1. Widget Row Widget Row merupakan widget sering digunakan untuk mengurutkan children widget yang terdapat di dalamnya dalam bentuk berbaris atau dari atas ke bawah sesuai dengan order atau susunan dari children tersebut. Widget ini kan berguna untuk menampilkan data banyak seperti daftar teman di kontak phone kamu, menampilkan daftar belanja, menampilkan daftar barang pada toko kamu, dan sebagainya. 2. Widget Column Widget Column merupa...

Chat Networking Programming (MultiClient dan Single Server)

Gambar
 Assalamualaikum Warahmatullahi Wabaraktuh... Hello Reader, sebelumnya saya sudah menjelaskan tentang chat nerwoking programming (single client dan single server) kali ini saya akan menjelaskan source code multi client dan single server.  Class  Server  Multi  Penjelasan : - import java.io.*;  adalah input untuk memasukkan data dari peralatan input seperti keyboard dan output adalah perintah untuk menampilkan hasil data kepada pengguna. -    import java.net.*;  adalah perintah dalam Program Java berisi kelas-kelas dan interfaces yang memperbolehkan program java untuk memanipulasi angka, tanggal, karakter dan juga string. -  public class ChatServerMulti{ selanjutnya kita beri nama kelas yaitu ChatServerMulti - private static ServerSocket servSock; ServerSocket, class ini merupakan ciri khas bahwa class tersebut diperuntukkan untuk server. Ketika client tidak membutuhkan class tersebut. - Perintah  private static final int PORT ...

Membuat Tampilan AppBar Pada Mobile Programming Dengan Flutter

Gambar
 Assalamualaikum Warahmatullahi Wabarakatuh.. Di blog kali ini saya ingin sedikit menjelaskan membuat tampilan AppBar Pada Mobile Programming dengan flutter.       AppBar atau Toolbar sangatlah penting dalam pengembangan aplikasi mobile, AppBar digunakan untuk menampilkan Judul aplikasi, Menu Icon, MenuOverflow, Menu Navigasi. dll. Untuk membuat AppBar menggunakan Flutter sangatlah mudah, karena Flutter menyediakan widget siap pakai yang langsung dapat kita gunakan. AppBar didalam Flutter mempuyai konsep Material Design yang modern, dan dapat kita custom dengan mudah. Pada tutorial ini kita akan belajar, cara membuat AppBar pada Mobile Programming dengan flutter. Ikuti langkah-langkahnya ya! 1. Pertama buka aplikasi Visual Studio Code 2. Lalu klik view dan pilih Command Pallete 3. Selanjutnya ketik flutter: New Aplication Project 4. Kemudian simpan project di dalam suatu folder sesuai keinginan. 5. Lalu beri nama project 6. Selanjutnya klik teks > widget_test...

Membuat Halo_Dunia Menggunakan Visual Studio Code

Gambar
 Apa sih itu Mobile Programming?      Pemrograman mobile merupakan gabungan antara kata ” pemrograman ” dan ” mobile “. Istilah lainnya yaitu mobile programming. Pemrograman ini secara singkat memiliki makna proses menulis kode-kode program untuk membuat aplikasi yang ditujukan untuk perangkat bergerak (Mobile). Banyak sekali platform mobile yang dapat kita coba, diantaranya iOS, BB RIM, J2ME, QT Mobile, Symbian, dan Android. Salah satunya yang sedang booming adalah Android Mobile. Android merupakan sistem operasi berbasis linux yang bahasa pemrograman aplikasinya dapat kita buat menggunakan java. Seperti namanya Mobile Programing adalah pemrogaman yang diterapkan di mobile/Handphone atau Laptop. Macam alat mobile yaitu antara lain : Telepon Wireless, Tablet PC, Smartphone, Laptop dan Handphone. Nah kali ini saya akan membuat aplikasi Halo_Dunia dengan mobile programming yaitu menggunakan Handphone.      Flutter merupakan SDK (Software Development Kit)...

CHAT NETWORK PROGRAMMING

Gambar
 Assalamualaikum Warahmatullahi Wabarakatuh.. Hello Guys! Setelah kemarin membahas tentang apasih network programming itu, sekarang kita akan membahas dan mengcoding tentang chat network programming yaitu antara server dan client.       Java menyediakan obyek Socket dan ServerSocket untuk komunikasi soket TCP. ServerSocket digunakan pada sisi aplikasi server, sedangkan Socket digunakan baik pada sisi aplikasi server maupun client. Client-Server  :  siapa yang mulai  meminta dilayani , siapa yg melayani. Jika ada 2 aplikasi yg saling berkomunikasi  maka salah satu aplikasi harus ada yg  memulai dan yang lain menunggu / siap merespon  komunikasi. Pihak yang aktif memulai di sebut sebagai client dan pihak yang  passive menunggu (siap merespon/melayani) disebut server. Berikut adalah langkah-langkah membuat komunikasi socket di server:  1. Buatlah sebuah objek ServerSocket. Konstruktor ServerSocket memerlukan port number (1024...

Pengenalan Network Programming

Gambar
  Apasih Network Programming itu ? Network programming atau dengan sebutan lain socket 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. Pada prinsipnya untuk pemrograman dapat mengikuti socket programming membutuhkan 2 (dua) hal yang penting yang harus diketahui yakni :  1. Alamat IP dari server adalah sebaris angka yang dimiliki setiap komputer, ponsel, atau gawai “pintar” lainnya yang terhubung melalui internet. Angka-angka ini berbeda di setiap perangkat dan digunakan untuk menghubungi satu sama lain. 2. Nomor port digunakan untuk berbicara dengan proses atau perangkat eksternal. Sebuah port kemudian, hanyalah sebuah lubang di ruang alamat processor tempat data dapat dikirim dan diterima. Dengan mengetahui kedua hal tersebut, selanjutnya kita akan melihat bagaimana aplikasi client server sea...