Sabtu, 17 Maret 2012

Membuat Aplikasi Buku Telepon Sederhana - Part1

Ada banyak aplikasi sejenis di internet, tapi tidak ada salahnya kita mengulas kembali. Tentu saja dengan cara kita. Kali ini kita coba membuat aplikasi buku telepon dengan menggunakan satu buah data objek dengan kelas Kontak. Tapi aplikasi ini akan berkembang dengan penambahan kelas lainnya, seperti Propinsi, Kabupaten, atau lainnya. hal ini dimaksudkan untuk memudahkan pembelajaran konsep Object Oriented Programming(OOP).

Ok. langkah awal kita buat suatu skenario aplikasi ini.
  • bisa menampilkan data Kontak lewat tabel
  • melakukan penyimpanan, pengubahan, dan penghapusan data Kontak
minim sekali!! ya nanti kita update kalau ada penambahan
Berikutnya desain aplikasi. Kurang lebih desain nya seperti berikut :

Untuk desain form nya kita tunggu field-field yang ada di kelas Kontak.

Pada umumnya data kontak dalam buku telepon adalah berupa Nama, Telepon, dan Alamat. Akan kita buat menjadi Nama, Telepon 1, Telepon 2, Telepon 3, Alamat, dan satu lagi Field Keterangan atau Catatan.Kurang lebih seperti berikut :

Dari kelas Kontak tersebut kita dapat membuat form-form nya.
Akan dibahas di part 2. Untuk selanjutnya kita akan menggunakan tools Java, Netbeans dan DB4o.


Rabu, 12 Oktober 2011

Borgchat - Tool Chatting Lokal

Borgchat
Mau chatting lokal? nah ini dia tool untuk chatting pada area lokal. caranya  mudah kok. Ada 2 cara, tapi Anda harus mengunduh master nya terlebih dahulu.
Untuk cara pertama install master versi installer yang telah Anda download. Kemudian jalankan aplikasi nya, makan Anda sudah bisa chatting dengan sesama  pengguna borgchat lainnya pada satu lokal area network. Cara kedua menggunakan versi binary, setela mengunduh, langsung aja jalan kan aplikasi nya. "Mudah bukan??" :D

Nah ingin tau fitur-fitur apa aja?ini dia :

- + #Main chat.
- + Private chat
- + #Channels open and private
- + Message board
- + Private message
- User informations
- AVATARS
- Send File with pause and bandwidth control
- Send Picture from Clipboard
- Beep user / group
- View computers and shares from your network
- Message on Messenger service/Winpopup program
- More than 200 ANIMATED SMILES and the possibility to add your own
- Buletin Board Code (Bold,Italic,Underline,Insert: IMG,QUOTE,URL,HR)
- Quick messages with key combinations Shift+F1...F12
- Commands /? /help /me /here /clear /nick etc
- 3 Chat modes Here/Busy/Away with customizable messages
- Ignore private messages/ all messages
- Add to block list (message filtration)
- Online Alerts
- Chat logs
- Transparent icons when chat is not in front/hidden
- Multilanguage support --> Curent : Lang: Eng,Ro,Swedish, Spanish, Polish , Slovak , Italian , Bulgarian , Danish, German ,Russian, Turkish, Ukrainian, Slovenian, Czech, Dansk, French, Latvian, Portuguese, Urdu, Dutch, Hungarian, Serbian; (i need more translations);
- * MANY MORE THAT YOU HAVE TO DISCOVER :) *
Broghchat 1.0.0 build 438 Insteller miror 2
Broghchat 1.0.0 build 438 Binnary tanpa installer miror 1
Broghchat 1.0.0 build 438 Binnary tanpa installer miror 2


***

Senin, 10 Oktober 2011

PHP Looping - Tabel perkalian 10

Dasar pemrograman dari tabel ini adalah looping. Anda harus memahami looping, karna looping merupakan dasar dari pemrograman.
Nah kali ini saya akan beri contoh looping menggunakan bahsa  pemrograman PHP. Kasus kali ini adalah tabel perkalian sepuluh. Dimana untuk membedakan baris dan kolom saya buat dengan warna yang berbeda. Yaitu warna putih, hijau , abu-abu, coklat, dan kuning.
Langsung saja ke fullcode nya berikut ini :
<html>
<head>
<title>Tabel perkalian 10</title>
</head>
<body>
<center><h1>Tabel Perkalian 10</h1></center>
<br><center><font size="+2">
<table border="1" >
<?php
    echo"<tr >";
    for($i=0;$i<=10;$i++)
    {
      if($i==0)
        echo"<td width='40' align='center' >X</td>";
      else
        echo"<td bgcolor='green' width='40' align='center'>$i</td>";
    }
    echo"</tr>";
    for($j=1;$j<=10;$j++)
    {
      if($j%2==0)
        echo"<tr bgcolor='yellow' align='center'><td bgcolor='gray'>$j</td>";
      else
        echo"<tr bgcolor='chocolate' align='center'><td bgcolor='gray'>$j</td>";
      for($k=1;$k<=10;$k++)
      {
        $result=$j * $k;
        echo"<td>$result</td>";
      }
      echo"</tr>";
    }
?>
</table>
</font>
</center>
</body>
</html>
Hasil :


Done.
Coming soon - with explanation :D