CRUD JAVA![]() | ANDROID DAN SQLITE![]() | PEMROGRAMAN ANDROID![]() |
download | download | Comming Soon |
Sunday, 7 December 2014
Buku Saku Pemrograman
Sunday, 9 November 2014
CRUD Java Non-Framework
malam ini kita belajar tentang CRUD pada java tanpa menggunakan Framework, jadi kita menggunakan fasilitas yang sudah ada pada Java. jadi kita akan menggunakan Java Database Conectivity (JDBC). disini saya akan membahasnya langsung kedalam sebuah project dengan nama data karyawan.
persiapan sebelum pembuatan aplikasi:
1. Netbeans IDE 7.4 atau yang lain, ini adalah editor yang akan kita pakai untuk proses develop aplikasi.
2. JDK 7u25, ini adalah paket java yang akan kita pakai untuk membangun aplikasi.
3. XAMPP, digunakan untuk membuat database MySQL.
4. Plugin Jasperreport
Setelah semuanya terpenuhi dan install semuanya, sekarang kita lanjut ketahapan selanjutnya.
Langkah-Langkah:
1. Jalankan Netbeans Create Project Java dengan nama "Karyawan". pilih file--> New Project --> Java Application --> Next

Thursday, 6 November 2014
Langkah-Langkah Pembuatan Aplikasi
Kebanyakan seseorang yang baru belajar pemrograman dan mau membuat sebuah project pertama kalinya akan menanyakan langkah dalam pembuatan aplikasi itu apa sih?
Sampai-sampai pusing sebelum membuat aplikasinya karena memikirkan langkah-langkah apa saja yang harus dilakukan, ada juga yang langsung jalan tanpa memikirkan itu asalkan jadi. ;)
Sebenarnya langkahnya sangatlah simple kok, jadi jangan dibuat pusing.

Berikut langkah-langkahnya:
Wednesday, 5 November 2014
kompres gambar tanpa mengurangi kualitas
Kompres gambar tanpa mengurangi kualitas (compress images without reducing the quality).
dari kemarin sempat kebingungan karena sedang ada project besar tenang aplikasi android, dimana semua file termasuk file gambar harus di taruh dalam sebuah website tetapi tak terpikirkan ternyata total data gambar mencapai 3 gigabite. bingungkan apa yang harus dilakukan.
semaleman memikirkan beberapa hal seperti upload gambar di picasa atau situs sejenisnya, tapi berapa lama harus nunggu uploadnya :( tapi akhirnya kepikiran buat mengkompres file image supaya lebih kecil tapi dari beberapa aplikasi compressing kebanyakan malah merusah pixel, malah gambar jadi tidak jelas. sudah coba sana sini tetap tidak bisa juga.
Tuesday, 4 November 2014
Migrasi Data Excel kedalam MySQL Database
kegunaannya untuk apa sih?
gunanya ya untuk mempercepat penginputan dari data yg sudah ada, jadi tidak kerja dua kali, atau ketika kita mau input data siswa melalui sebuah interface aplikasi yang proses inputnya satu per satu, capek kan, :D
Migrasi itu apasih?
Migrasi adalah memindahkan sebuah data kedalam penyimpanan lain yang lebih bagus, misal dari semi komputer ke komputerisasi. contoh ada sebuah data pada suatu kantor, dimana mereka melakukan penginputan data menggunakan aplikasi seperti excel atau sejenisnya, ketika perusahaan tersebut akan memindahkan data dalam excel kedalam sebuah database maka dibutuhan waktu lama untuk menginputkan semua data yang sudah pernah di input kedalam dokumen excel.
Perlengkapan perang:
1. Aplikasi Xampp.
2. Browser(Mozilla, IE, Chrome, dll).
3. Notepad.
4. Excel.
langkah-langkahnya yaitu:
1. Buat database dengan cara jalankan Browser dan masuk kedalam halaman Admin, tuliskan localhost/phpMyAdmin pada url browser.
buatlah database dengan nama latihan.
tabel dengan nama data_siswa.
2. Langkah kedua buka Aplikasi Excel dan isikan contoh data dibawah ini dan simpan dengan format .CVS
3. Langkah ketiga masuk kedalam direktori htdocs karena kita pakai xampp, kemudian kita buat folder excelToMySQL.
Monday, 3 November 2014
Cara menghubungkan Android dengan PHP , MySQL
sumber: http://madhusudhanakn.files.wordpress.com/2011/05/android.png
Mungkin sudah banyak blog yang membahas tenang Android dan MySQL menggunakan JSON, tapi apa salahnya saya posting lagi untuk sekedar menambah referensi karena setiap programmer memiliki karakteristik berbeda-beda, mungkin dalam tutorial saya sesuai dengan karakter temen2.
Friday, 31 October 2014
Embed SQLite into Java Desktop
pada kesempatan kali ini saya akan sharing tentang database SQLite, jika temen2 pernah mainan android pasti sudah tidak asing lagi dengan yang namanya SQLite ini, tapi disini saya tidak akan membahas SQLite dengan Android tetapi saya akan membahas SQLite dengan Java Desktop.
Kenapa pakai SQLite, kenapa ngga pakai MySQL atau SQLServer?
karena jika kita pakai MySQL atau SQLServer, user akan kesusahan tentang Instalasinya dan settingannya, kecuali aplikasi kita membutuhkan tempat penyimpanan yang besar.
alasannya kenapa menggunakan SQLite adalah ketika kita ingin membuat aplikasi sederhana atau aplikasi trial untuk client yang awam dengan yang namanya Instalasi Aplikasi komputer, dengan menggunakan SQLite kita dapat mengembed atau menanamkan Database SQLite kedalam project sehingga tidak perlu ada lagi acara instal xampp atau appserv dkk.
Sebelum memulai kita memerlukan library konektor untuk menghubungkan SQLite dengan Java disini.
Source : http://marisharingilmu.wordpress.com/
Berikut Listing programnya, untuk lebih lengkapnya lihat di subernya.
Tuesday, 23 September 2014
Aplikasi Website Rasa Desktop JAVA
Pasti seorang developer akan sangat tidak nyaman ketika sedang dikejar target dan harus belajar bahasa baru yang menyita waktunya.
sangat tidak nyaman ketika kita berpindah dari Java SE ke Java EE, disitu kita dituntut untuk mempelajari JSP atau HTML dan css sebagai desain tampilannya, pastinya akan sangat meyita waktu banyak dalam mempelajari semuanya. sedangkan kita belum pernah mempelajari sebelumnya. masalah kan tapi buat loh :D
Tuesday, 16 September 2014
Memanggil Activity Lain pada Android
Okey langsung saja kita mulai.
pertama jalankan Eclipse IDE yang sudah support android pastinya.
Buat project caranya Klik File --> New --> Android Application Project
Next trus sampai muncul tampilan seperti dibawah ini.
FInish dan selesai membuat Project Android.
Langkah selanjutnya buatlah User Interface dengan cara Pilih File --> New --> Android XML File
Tuliskan namanya yaitu form2 kemudian Finish.
Setelah itu buka file form2.xml pada folder res/layout dan ubahlah tampilan menjadi seperti dibawah ini.
berikut ini scriptnya.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:text="Form 2"
android:textSize="20sp" />
</RelativeLayout>
Sekarang buka File activity_main.xml dan ubahlah tampilannya menjadi seperti ini.
atau ubah scriptnya menjadi seperti ini.
Wednesday, 10 September 2014
Aplikasi Sekolah Part.1
- Aplikasi Bimbingan Konseling (BK)
- Aplikasi Perpustakaan dengan sistem Denda
- Data Guru, Siswa dan Buku
- Dll
Aplikasi ini memiliki dua Versi yaitu versi Client Server dan Personal.
Client Server berarti aplikasi ini dapat di akses lebih dari satu Komputer PC, dengan database terpusat pada satu server sehingga dapat mempercepat proses administrasi.
sedangkan Personal hanya dapat diakses dalam satu Komputer PC tetapi Fitur dan fungsinya sama persis antara Client Server dengan Personal.
Jika ingin menggunakan versi trial sekedar untuk mencobanya silakan menghubungi admin saja, nanti akan kami kirimkan via email dengan panduan pemakaiannya, tapi versi trial hanya berlaku untuk Versi Personal.
Sunday, 7 September 2014
Android dan Database SQLite
SQLite adalah perangkat database yang digunakan pada Android, SQLite sudah ada pada setiap perangkat yang menggunakan Sistem Operasi Android apapun versi Androidnya.
Pada tutorial ini saya akan menjelaskan cara sederhana dalam memanajemen data pada SQLite dan Android.
Dalam pembuatan Aplikasi dibutuhkan Editor Eclipse IDE yang sudah support untuk develop android.
untuk tutorialnya dapat di download disini
jika pengen download langsung projectnya bisa di download disini
atau jika pengen lihat source code secara online bisa lihat di Github
mohon maaf karena keterbatasan waktu jadi tidak saya jelaskan disini karena saya sudah membuatkan dalam bentuk E-Book, silakan di download dan dipelajari. :)
Wednesday, 19 February 2014
Aplikasi Penggajian menggunakan Java Netbeans dan MySql
Aplikasi Penggajian untuk yang pengen belajar java desktop. :)
Aplikasi ini memang masih sangat sederhana sekali karena didedikasikan untuk pembelajaran dan bukan untuk dikomersilkan.
dibuat dengan menggunakan bahasa java desktop dan database mySQL, konsep yang saya pakai dalam pembuatan adalah Model-view-controller (MVC) dan menggunakan framework Hibernate dan Spring, desain tampilan menggunakan Library usuLibrary dan sedikit sentuhan swingx, editor yang kami pakai adalah netbeans 7.4 terbaru saat ini di tulis.
aplikasi masih dalam proses pembuatan, jika sudah selesai source code akan kami shared melalui github.
sekilas mengenai program penggajian ini, mudah2an bisa menjadi refrensi temen2 dalam belajar Java.