Mencari Bilangan Prima dengan Java

Java

Java

Akhirnya setelah sekian lama keluar juga dari goa pertapaan (red asik dengan hobi lain) sempat juga membuka blog. Entah kenapa kali ini pengen lagi rasanya belajar java tentang bilangan prima. Oke langsung saja ya.. 😀

Seperti yang telah kita ketahui bahwa bilangan prima adalah bilangan yang hanya habis dibagi satu dan bilangan itu sendiri. semoga definisi ini tidak berubah :p selanjutnya dari algoritma tersebut maka kode program javanya adalah sebagai berikut

Baca lebih lanjut

Tombol Back Menuju ke Home Screen

Kali ini saya akan menuliskan posting singkat mengenai action yang dilakukan oleh tombol back pada android. Sebenarnya kasus seperti ini tidak lazim dalam pemrograman android karena tombol back akan kembali ke activity sebelumnya. Tetapi kali ini saya berniat untuk menggunakannya dalam pembuatan aplikasi mobile. Jadi ketika saya berada di sebuah activity maka saya ingin kembali ke halaman home dengan menekan tombol back.

Agar lebih jelas saya mencoba menerangkan aplikasi yang sudah ada, contoh music player. Ketika Anda menjalankan music player di device Android maka akan muncul activity play list, setelah memilih lagu maka Anda akan menuju ke PlayerActivity dan ketika anda menekan tombol back maka aplikasi akan menuju ke home screen.

Caranya cukup mudah, Anda cukup mengoverride method onBackPressed, seperti berikut

public void onBackPressed() {
     Intent startMain = new Intent(Intent.ACTION_MAIN);
        startMain.addCategory(Intent.CATEGORY_HOME);
        startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(startMain);

}

SOAP Vs REST

Web service merupakan kunci integrasi untuk aplikasi-aplikasi yang berbeda platform, bahasa, dan sistem. Dengan kata lain kita dapat menyebut web service sebagai “titik temu bisnis”.

REST masih cukup baru, sedangkan SOAP telah merevolusi RPC dan lebih terbuka dibanding batasan-batasan yang ada di versi sebelumnya.

Terminologi

  • SOAP adalah Simple Object Access Protocol
  • HTTP berbasis API berarti API yang diekspos sebagai salah satu atau lebih HTTP URI dan respon berupa XML/JSON. Skema respon dapat dikustomasi untuk setiap objek
  • REST pada sisi yang lain menambahkan sebuah elemen untuk menggunakan URI standar, dan juga memberikan kepentingan kepada penggunaan HTTP (seperti GET/POST/PUT, dsb.)

Meskipun beberapa tahun ini kita melihat perkembangan teknologi web service, tetapi popularitas SOAP tetap tidak berkurang. Arsitektur internet  datag dengan argumen yang bagus untuk  menekan soap di sisi yang lain: ada metode yang lebih baik untuk membangun web service dalam bentuk Representational State Transfer (REST).

REST lebih kepada filosofi lama, ketimbang sebuah teknologi yang baru. Tetapi dalam kenyataannya datang kemudian dalam teknologi. Sedangkan SOAP nampak seperti lompatan baru ke fase selanjutnya dalam pengembangan internet dengan sekumpulan spesifikasi baru, filosofi REST mendukung bahwa prinsip dan protokol yang sudah ada di Web cukup untuk membuat web servide yang kuat (robust). Hal ini berarti bahwa developer yang mengerti HTTP dan XML dapat mulai membangun web service tanpa membutuhkan toolkit di belakang apa yang biasanya digunakan dalam pengembangan aplikasi internet.

RESTful vs SOAP Baca lebih lanjut

Mengubah File .jar menjadi .exe Menggunakan Launch4j

Sebenarnya untuk mengubah file jar menjadi exe ada beberapa cara, misalnya menggunakan Exe4j, J2exe, Launch4j dan lain lain. Dalam postingan kali ini saya akan menggunakan Launch4j sebagai toolsnya. Anda dapat mendownload Launch4j disini.

Sebelumnya, buka terlebih dahulu Launch4j yang anda miliki, dan anda pasti akan menemui banyak option yang mungkin bisa membingungkan anda. Karena itu saya akan menjelaskan sedikit detail dari option yang ada.

  • Output file ,kita isi dengan direktori tujuan file exe yang kita buat nanti disimpan.
  • Jar , kita isi dengan deriktori jar yang kita miliki kita simpan.
  • Icon, kita isi dengan deriktori yang berekstensi *.ico, yang nanti akan kita gunakan sebagai icon aplikasi kita yang berekstensi *.exe
  • Option, Centang pilihan “Custom process and XP style manifest” untuk merubah nama process ketika aplikasi dijalankan, sehingga metode processnya mengikuti windows yang kita miliki. Baca lebih lanjut

Membuat Web Service Java Menggunakan Axis2 & Eclipse

Tutorial kali ini akan membahas secara singkat bagaimana cara membuat web service java menggunakan Axis2 pada eclipse dan menggunakan tomcat server. Sebagai persiapan Anda perlu mempersiapakan installer sebagai berikut:

  1. Tomcat 7. For Windows 32 bit / for windows 64 bit (install server tomcat, pastikan port yang Anda gunakan untuk server tomcat tidak bentrok dengan port lain)
  2. Axis 2 dan ekstrak kedalam lokal disk Anda
  3. Jika anda belum memiliki eclipse anda bisa mendownloadnya disini (jangan lupa pilih Enterprise edition dan pilihlah operating system yang digunakan)

Kemudian Anda harus mengatur tomcat dan Axis2 pada eclipse yang akan digunakan Baca lebih lanjut

Menjalankan .jar Menggunakan Jbed (emulator java) di Android

Untuk menjalankan file .jar di dalam device android sebenarnya ada beberapa cara. Anda bisa mengubah file tersebut langsung menjadi apk. Tetapi entah karena apa cara tersebut tidak jalan untuk aplikasi yang ingin saya ubah menjadi apk. File jar tersebut sudah berhasil saya ubah menjadi apk melalui http://www.netmite.com/android/ tetapi ketika saya jalankan pada device android aplikasi tersebut tidak bisa menerima output (ketika layar disentuh akan keluar warning error).

Cara lain untuk menjalankan file tersebut adalah menggunakan emulator j2me di android. Aplikasi yang saya gunakan dan akan saya bahas pada postingan kali ini adalah Jbed. oh ya, untuk melakukan testing kali ini saya menggunakan samsung galaxy young  android version 2.3.6 🙂 Baca lebih lanjut

Mengubah ArrayList ke Array dan Sebaliknya

Java

Java

Sesuai dengan judul di postingan ini Anda tentunya tahu apa yang akan saya jelaskan 😀 . oke tidak perlu berpanjang lebar untuk memberikan pendahuluan di postingan kali ini. Membutuhkan beberapa jam bagi saya untuk menemukan cara bagaimana mengubah (convert) sebuah ArrayList ke Array di Java (maklum masih newbie) 🙂 Meskipun ini adalah sebuah fungsi sederhana saya yakin bahwa ada beberapa orang seperti saya yang belum mengetahuinya juga. So, inilah contoh simple bagaimana cara convert ArrayList ke Array Baca lebih lanjut