Sunday, August 09, 2015

Pindahan

Jadi ceritanya aktivitas ngeblog saya di blog ini akan saya tutup.
Selanjutnya saya melanjutkan aktivitas ngeblog saya di www.ardhi.web.id.
Demikian harap dimaklumi, terima kasih sudah membaca postingan-postingan saya selama ini.

Monday, May 11, 2015

Web Service PHP Menggunakan Slim Framework : Membuat Web Service (Read dan Insert ke Database)

UPDATE
Terdapat bug pada tutorial ini, ketika  tabel memiliki foreign key NotORM tidak dapat melakukan select dengan benar. Saya sarankan untuk menggunakan PHP (tanpa library ORM) untuk melakukan CRUD.

Pada postingan sebelumnya saya menuliskan tentang instalasi Slim Framework. Kali ini akan saya lanjutkan dengan tutorial pembuatan web service sederhana menggunakan Slim Framework dan library NotORM.

Sebelumnya, perlu dipahami
Slim Framework --> Micro framework PHP untuk membuat rest web service.
NotORM --> Library PHP untuk mengolah data yang ada di database. Penggunaan library ini untuk membuat web service sebenarnya bukan sesuatu yang wajib, namun akan mempermudah coding daripada harus menuliskan query MySQL lewat code PHP langsung. Bisa juga menggunakan library ORM lainnya selain NotORM.

Sunday, May 10, 2015

Web Service PHP Menggunakan Slim Framework : Instalasi Slim Framework

Slim Framework sederhananya adalah micro framework PHP yang digunakan untuk membuat Restful web service. Dikatakan sebagai micro framework karena ukuran framework yang kecil dan sederhana, framework khusus untuk task tertentu (dalam hal ini untuk membuat web service).

Thursday, April 30, 2015

Mendesain Database MySQL Menggunakan MySQL Workbench : Part 2 Instalasi MySQL Workbench

Part 1 : Instalasi MySQL

Setelah MySQL terinstall langkah selanjutnya adalah menginstall MySQL Workbench melalui perintah
sudo apt-get install mysql-workbench

Perlu diketahui bahwa MySQL Workbench yang diinstall dari repository bukan merupakan versi yang terbaru. Apabila menginginkan untuk menginstall versi terbaru dapat mengunduh installernya di sini.
Ini adalah tampilan awal ketika MySQL Workbench dijalankan

Monday, April 20, 2015

Mendesain Database MySQL Menggunakan MySQL Workbench : Part 1 Instalasi MySQL

Pembuatan database MySQL dapat dilakukan dengan mudah menggunakan tool MySQL Workbench.

Tool yang dibutuhkan:
MySQL server
MySQL Workbench

Monday, March 16, 2015

Ikutan Kompas Kampus (2)

Hari Pertama (13 Maret 2015)
Setelah sebelumnya berhasil mendapatkan tiket acara Kompas Kampus, saya bersama teman-teman kos mengikuti acaranya. Ada berberapa acara yang diadakan pada hari pertama ini di antaranya adalah workshop jurnalistik dan Stand Up Comedy.
Kami mengikuti acara Stand Up Comedy yang diadakan mulai pukul 16:10. Namun pada kenyataannya kami baru masuk ke Grha Sabha pukul 16:30, alhamdulillah lancar masuknya, ga antri.

Thursday, March 12, 2015

Ikutan Kompas Kampus (1)

Setelah sekian lama, postingan curcol kembali lagi.
Ceritanya ini mau ada event Kompas Kampus di UGM tanggal 13 dan 14 Maret 2015. Beberapa acara unggulan Kompas TV seperti Stand Up Comedy mau diadain di kampus dan kita bisa ikutan nonton. 
Singkat cerita, saya juga ikutan mendaftar online sekitar akhir Februari lalu untuk bisa ikut acaranya. Setelah minggu sebelumnya membatalkan diri ikutan CSSummit 2015 yang ada Christian Sugiono & Gus Mul, saya berharap bisa sedikit mengobati ke-absenan saya di event yang ga ada kaitan sama kuliah dan coding ini.

Friday, February 06, 2015

Android - Membuat Tombol Navigasi di ActionBar

Akan dibuat sebuah aplikasi yang memiliki tombol navigasi ke Activity utama, seperti yang nampak pada video berikut

Buat project Android baru dengan 2 activity, misalnya di sini ada MainActivity dengan NextActivity.
MainActivity menjadi activity utama yang memiliki tombol Next untuk memanggil NextActivity.
Tambahkan Button di layout activity_main dengan action onClick="showNextActivity"
<Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="next"
        android:id="@+id/bNext"
        android:onClick="showNextActivity"
/>

Tambahkan method showNextActivity di MainActivity.java untuk memanggil NextActivity
public void showNextActivity(View view){
        Intent intent = new Intent(this, NextActivity.class);
        startActivity(intent);
}

Selanjutnya tambahkan baris berikut di NextActivity.java pada method onCreate
//mengaktifkan tombol navigasi home
ActionBar actionBar = getSupportActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);

Ubah method onOptionsItemSelected di NextActivity.java menjadi seperti di bawah ini untuk memberikan action ke tombol navigasi agar kembali ke Activity utama
@Override
    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {
            case android.R.id.home:
                finish();
        }

        return super.onOptionsItemSelected(item);
    }

source code lengkap
https://github.com/ardhiesta/android-home_navigation

Hosting Unlimited Indonesia
ardhi.web.id. Powered by Blogger.