This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Minggu, 22 Januari 2012

J2ME - Membuat Program StopWatch Sederhana


Berikut ini adalah program StopWatch sederhana yang saya buat dengan menggunakan bahasa pemrograman Java. Di program ini hanya ada tombol start untuk memulai/ menjalankan dan Pause untuk berhenti.

import java.util.Timer;
import java.util.TimerTask;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

/**
* @author Idisuwardi.blogspot.com
*/
public class stopwatch extends MIDlet implements CommandListener {
Display layar;
Form fm;
Timer tm;
TimerJalan task;
TextField tf;
Command start,pause;

public void startApp() {
layar=Display.getDisplay(this);
fm=new Form("Pemakaian Timer");


tf=new TextField("Stop Watch","",50,TextField.ANY);
start=new Command("Start",Command.OK,0);
pause=new Command("pause",Command.OK,0);

fm.append(tf);
fm.addCommand(start);
fm.setCommandListener((CommandListener) this);
layar.setCurrent(fm);
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}

public void commandAction(Command c, Displayable d) {
if(c==start){
fm.removeCommand(start);
fm.addCommand(pause);
tm=new Timer();
task=new TimerJalan();
tm.schedule(task,0,100);
}
if(c==pause){
fm.removeCommand(pause);
fm.addCommand(start);
tm.cancel();
}
}
public class TimerJalan extends TimerTask {
int i,mdetik,detik,menit,jam;
public final void run(){
++mdetik;
if (mdetik>=9){
detik=detik+1;
mdetik=0;
}
if(detik>59){
menit=menit+1;
detik=0;
}
if(menit>59){
jam=jam+1;
menit=0;
}
tf.setString(jam+":"+menit+":"+detik+":"+mdetik);

}
}

}


Silahkan berexperiment sendiri dengan kode diatas, jika ada yang kurang jelas silahkan ditanyakan. Selamat mencoba.

Kamis, 29 Desember 2011

Membuat Web Apps Sederhana untuk Google Chrome

Bagi pengguna google chrome tentu sudah tidak asing lagi dengan yang namanya web apps. Web apps adalah sebuah aplikasi yang berjalan didalam browser dan memiliki user interface yang interaktif, misalnya games, photo editor, pemutar video, dan lainnya. Selain apps ada juga yang namanya extension (atau pada Firefox dikenal dengan Add-Ons). (Web) apps berbeda dengan extension, extension mirip dengan apps tapi tidak memiliki user interface dan lebih fokus ke fiturnya.

Web Apps Google Chrome


Pada kesempatan kali ini saya akan sharing tentang cara mudah membuat Web Apps untuk Google Chrome. Yang anda butuhkan adalah:
1. Browser Google Chrome (Wajib).
2. Text Editor seperti notepad, notepad++ dan lainnya. Disini saya menggunakan notepad++, text editor ini nantinya akan kita gunakan untuk menulis kode program json.
3. Sebuah icon berukuran 128 x 128 pixel, icon ini nantinya akan dijadikan ikon web apps kita.

Membuat Manifest

Sebelumnya buatlah sebuah folder kosong, letakkan di mana saja dan berinama WebApps. Kemudian buka text editor, dan buat atau kopi paste kode dibawah ini:

{

"name": "Idi Suwardi",

"description": "Learning and Sharing Center - Official Blog Of Idi Suwardi",

"version": "1.0",

"icons": {

"128": "128.png"

},

"app": {

"urls": [

"http://idisuwardi.blogspot.com/"

],

"launch": {

"web_url": "http://idisuwardi.blogspot.com/"

}

},

"permissions": [

"unlimitedStorage"

]

}

Ubah name, description, urls, dan web_url sesuai dengan kebutuhan. Simpan kode manifest diatas dengan nama manifest.json kedalam folder WebApps yang telah kita buat sebelumnya.

Nah, langkah selanjutnya adalah meletakkan icon yang telah kita buat sebelummnya ke dalam folder WebApps. Ingat ukuran ikon harus 128 x 128 pixel dan diberinama 128.png (sesuai dengan yang tertulis dalam manifest.json).



Setelah itu, lakukan packing untuk Web Apps yang telah kita buat dengan cara jalankan Google Chrome, buka Options dan masuk ke menu Extensions. Beri centang pada Developer mode dan klik tombol Load unpacked extension…, lalu telusuri dan pilih folder WebApps sebagai root directory dari apps Anda. Kalau berhasil, maka ikon apps akan langsung muncul pada daftar extensions seperti ini:


Oiy, Web apps yang kita buat itu belum terinstall ke browser, karena hanya di load dari folder WebApps tadi. Kalau Anda menghapus folder WebApps maka apps yang ada di browser juga akan menghilang. Untuk menginstalnya lansung Anda bisa mengklik tombol Pack extension… lalu pada bagian root directory klik tombol browse dan pilih lagi folder WebApps. Kalau berhasil, akan terbentuk sebuah file .crx. Drag file .crx ini ke Google Chrome atau Chromium untuk menginstalnya.

Bagi anda yang ingin mencoba web apps buatan saya, bisa download disini.
Oke, sekian dulu cara membuat Web Apps Sederhana untuk Google Chrome...Selamat Mencoba.

Rabu, 28 Desember 2011

Webmatrix, Apakah itu?

Anda suka ngeblog?, hari ini saya akan sharing tool gratis buatan microsoft. Tool gratis ini menjadi andalan saya untuk mendevelop website, apa nama tool gratis tersebut?... Webmatrix, itulah namanya. WebMatrix adalah web development tool gratis buatan microsoft. Webmatrix menyatukan server, database, dan programming frameworks menjadi satu. WebMatrix memungkinkan Anda untuk coding html, php, asp, javascript dll dan melakukan uji terhadap aplikasi yang dibuat.

 Dengan WebMatrik membuat website lebih mudah karena didalamnya sudah terintegrasi dengan lightweight development tool, IIS Developer Express, SQL Server Compact, dan ASP.Net extensions.



Dengan Webmatrix anda tidak perlu lagi menginstall server, karena webmatrix sudah menyediakannya. Tidak hanya itu, jika anda suka mendevelop blog dengan cms seperti wordpress, drupal dan jombla, semuanya ada di galeri webmatrix. Apa kelebihan lainnya?, silahkan download dan coba sendiri webmatrix. Download webmatrix disini.