Sunday, October 28, 2012

Tutorial kali ini adalah tutorial lanjutan dari postingan yang sebelumnya (hmm, uda lama banget ya). Sesuai dengan judul posting, kita coba membuat aplikasi sederhana dimana kita bisa create, read, update dan delete atau bisa disingkat dengan CRUD. Langsung saja ya, gk tau nih mau ngomong apalagi, lagi suntuk banget soalnya. Kalo lagi suntuk gini biasanya ngetik dan bahasanya jadi gak karu-karuan, misal ada kode atau penjelasanku yang salah langsung dikomeng saja gan.
codeigniter
Sebelumnya kita buat dulu databasenya, pada tutorial ini aku kasih nama databasenya crud_ci. Kemudian kita bikin tabelnya seperti ini :

Kemudian kita setting-setting dulu CInya, buka autoload.php dulu :
ubah  :
$autoload['libraries'] = array('');
$autoload['helper'] = array('');
menjadi :
$autoload['libraries'] = array('database');
$autoload['helper'] = array('url');
buka file config.php :
ubah :
$config['base_url'] = '';
menjadi :
$config['base_url'] = 'http://localhost/ci';

Friday, October 26, 2012

catfiz logo
Catfiz adalah salah satu aplikasi instant messaging berbasis android dengan fitur-fitur yang tidak kalah menarik dengan instant messaging lainnya. Menariknya lagi, aplikasi ini asli buatan anak negeri lho, lebih tepatnya berasal dari kota Surabaya (kota ane nih gan, muahaha). Bangga donk jadi orang Indonesia, hahhaa.

Aplikasi ini hanya berjalan pada smartphone berbasis android dan sebagai pengenal ID, catfiz memperkenalkan yang namanya NIC (Nomer Identitas Catfiz). NIC ini digunkan untuk menambah teman chatting sama seperti halnya PIN pada Bl*ckb*ry Mesengger (sensor, hahaha). Dan yang paling penting,  it's TOTALLY FREE ! cocok nih buat  kita-kita yang menganut paham gratinisme, hahaha.

Mari kita lihat fitur-fitur apa saja yang ditawarkan oleh catfiz ini :

1.  Catfiz Pool
Semacam group chat tempat berkumpul para catfizer (pengguna catfiz). Pasti kita berpikir fitur semacam ini sudah pasti tersedia pada aplikasi messengger lainnya, eiittsss tunggu dulu, mari kita lihat berapa daya tampung user tiap group. Coba kita tengok Whatsapp, Whatsapp cuma mampu menampung 30 user. BBM?? tau deh berapa gk pernah pake BB ane, mungkin sekitar 20an. Kalau Catfiz?? hehhee 1000+ sanggup nampung dah, cadas. Bener-bener kolam lele, hahhaa.

Tuesday, April 17, 2012

Codeigniter
Konsep Model-View-Controller atau lebih dikenal dengan singkatan MVC adalah sebuah pola pemrograman dengan memisahkan antara data (model), proses (controller) dan tampilan (view). Keuntungan menggunakan konsep ini adalah kemudahan dalam maintenance dan pengembangan lebih lanjut dalam sebuah aplikasi.

Dalam mengimplementasikan konsep ini aku menggunakan framework Codeigniter yang sudah mempunyai komunitas yang cukup besar di Indonesia, jadi enak kalo nggak ngerti bisa tanya-tanya, hehehe.

Seperti biasanya, jika kita dikenalkan pada sebuah pemrogaman yang baru kita pelajari, hello world adalah aplikasi pertama yang kita buat. Oke langsung saja, pertama kita download dulu framworknya disini. Kemudian ekstrak filenya htdocs (aku pake xampp) kemudian rename folder codeigniter dengan nama helloworld.

Selanjutnya buka file config.php (application/config/config.php) :
a) Ubah :
 $config['base_url'] = '';
Menjadi :
$config['base_url'] = 'http://localhost/helloworld/';

Thursday, March 8, 2012

unified remote
Posting kali ini aku akan membahas cara me-remote komputer, yaitu menggunakan aplikasi unified remote. Aplikasi android unified remote ini memungkinkan kita untuk mengontrol komputer dari perangkat android menggunakan koneksi WiFi atau bluetooth. Caranya sangat mudah sekali, cukup install aplikasi unified remote client pada perangkat android kita dan aplikasi unified remote server pada komputer.
Sejauh yang aku tau soal aplikasi remote komputer dengan handheld android, menurutku aplikasi ini yang paling bagus dibanding yang lainnya. Aplikasinya ringan namun fitur-fiturnya lengkap seperti mouse, keyboard, buat presentasi, file manager, media player dan lain-lain. Karena fungsi aplikasi ini untuk me-remote komputer tentu saja sisi keamanan perlu dilihat, nggak lucu kan kalau komputer kita malah di-remote oleh orang lain (hehehe). Tenang saja aplikasi ini sudah dilengkapi fitur penggunaan password yang dienkripsi 256-bit AES jadi tidak bisa sembarangan orang bisa akses.

Wednesday, February 1, 2012

Dulu pernah sempet kepikiran, "Asik kali ya kalo kita punya aplikasi sendiri buat blog kita". Berangkat dari situlah akhirnya aku nyari-nyari referensi soal membuat website launcher buat android. Aplikasi ini semacam internet shortcut yang dibuka lewat browser, bukan native aplication. Awalnya sih bingung ini keywordnya apaan (haha), eh nemu juga ternyata dapetnya dari sini. Aku copas source codenya, maklum gak bisa bahasa android, thanks buat si empunya (hehehe).

Compilernya aku pake Netbeans dan setelah aku coba ternyata BERHASIL. Ini adalah contoh source code buat blogku :

Sunday, January 29, 2012

Javascript
Nguantuk, hoaaammsss....Lama juga nggak ngeblog lagi, saking lamanya aku gak tau ternyata tampilan dashboard berubah -_-" , kalo aku lihat data statistik postingku tahun kemaren cuma posting 3 artikel doang -_-". Ya biarlah, lagi sibuk kali ya....hahaha...

Kali ini mau bahas gimana cara membuat input tabel dinamis menggunakan javascript. Sebenernya gak tau nih judul bener atau nggak, bingung yang aku buat ini sesuai judul atau gak (nah bingung kan :p ). Tapi intinya gini, misal dalam suatu halaman ada sebuah form dan tabel, ketika form tersebut di submit maka value/nilai pada form tersebut masuk ke dalam tabel tanpa refresh halaman (bukan ajax :p ). Setelah value masuk kedalam tabel, kita akan men-submit lagi untuk diproses diserver.

Kalo kamu nggak percaya nih nih liat nih demonya #nyodorinlaptopkemuka :p. Kode script ini bukan murni punyaku, aku dapet dari sini dan yang satunya lupa dapet dari blog mana (wadoh), yang aku inget aku dapet dari blog luar negeri (smoaga gak nglanggar SOPA, hahaha).

Subscribe to RSS Feed Follow me on Twitter!