This is default featured post 1 title

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

This is default featured post 2 title

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

This is default featured post 3 title

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

This is default featured post 4 title

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

This is default featured post 5 title

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

Selasa, 10 Desember 2013

CyanogenMod 10 di Xperia E Dual (CM10 Nanhu)

^_^ Akhirnya, keluar juga yg ditunggu-tunggu, CustomROM buat Xperia E dual, CyanogenMod 10 for XPERIA E Dual. setelah td dpet kabar dari temen kalo CM10 udah bisa di XED dan GSM nya jg udah work. langsung aja ane ke TKP, donglot bahan-bahannya. 
untuk bisa ganti ROM, XPERIA nya mesti udah unlock Bootloadernya ya. kalo belum tahu caranya cari di goolge banyak dach. tapi ada yang bilan kalo unlock bootl;oader bisa hapus garansi resmi. hihihikkz

cara install CM10 di XED. langkah-langkahnya :
1. Donlot dulu ROM nya ama GAPPS nya
2. Ekstrak boot.img (ada di dlm nanhu_ds-CM10DS-1.1.0-r-ota.zip) , trus copy ke folder fastboot (bisa di donglot disini) ente.
    copy juga nanhu_ds-CM10DS-1.1.0-r-ota.zip dan gapps-jb-20121011-signed.zip ke sdcard ente.
3. Matiin HP, trus sambungin ke PC/Laptop dalam mode fastboot. (sambil pencet volume +)
4. Open terminal fastbootnya ( Pada computer, buka folder software fastboot. Kemudian arahkan kursor pada ruang kosong yang ada di dalam folder fastboot. Tekan Shift sambil menekan klik kanan pada mouse. Pilih open command window here.)
5. lanjut..  ketik ini di command promt :

fastboot -i 0xfce flash boot boot.img
    fastboot -i 0xfce reboot

    6. Ntar HH ente reboot.. pas reboot itu setelah muncul tulisan sony, pencet tombol volume (-) buat masuk ke       menu recovery (CMW).
    7. Ane saranin backup dulu ROM XPERIA E Dual ente. kalo udah punya backup, bisa langsung ke step delapan.
    8. Pas udah masuk recovery, pilih wipe data/factory reset.
    9. selanjutnya, pilih install zip from sdcard , pilih nanhu_ds-CM10DS-1.1.0-r-ota.zip tunggu sampe proses           
        selesai. kalo udah selesai, lakuin hal yg sama untuk gapps-jb-20121011-signed.zip.
    10Langkah terakhir, Reboot System Now


    ntar begitu Xperia ente nyala , bakal kaya gini tampilannya, setelah terinstall CM10

    ikutin aja step-stepnya buat konfigurasi pertama xperia ente, sampe setup complete.

    untuk SIMcard, dua-duanya work semua. pengaturan nya ada di setting > multiSIM
    camera juga OK. internet juga work.. ehmm, apalagi ya.. ini ane baru nyobain ini CM10 di XED, review yg laen nyusul ntar dah.. :)

    PS:
    untuk single sim kamu hapus  "persist.multisim.config"  dari build.prop yg ada di /system . instal root explorer saran ane buat hpus itu..

    tambahan : biar theme yg ga cocok bisa cocok..caranya nya edit bluid.prop trus cari density=160 jdi 155 trus save and reboot.

    LIBGDX - 2D GAME LIBRARY PART II - GENERATE PROJECT FILE

    Pada postingan sebelumnya saya sudah menjelaskan setting Android SDK manager, bagi yang belum sempat baca mending baca dulu ge biar ga bingung nantinya.
    Oke, sekarang kita lanjut dan fokus ke libgdx. file libgdx setelah di unrar kurang lebih isinya kayak gini da.



    disitu ada file yang namanya gdx-setup-ui.jar dengan ikon secangkir kopi.. heheheh
    klik dua kali nanti muncul screen yang kayak gni..


    Tombol "Create" : untuk membuat project baru, sedangkan tombol update untuk mengupdate project libgdx versi lama ke versi yang lebih baru. berhubung kita mw membuat project baru kliklah tombol create. Jeprett..
    tampilanya akan berubah kayak gini ni.



    akan saya bahas satu persatu tampilan diatas. mulai dari kiri trus ke kanan..


    1. Configuration : dalam configuration ini nanti yang akan menjadi nama dari project kamu, tempat menyimpan dan modul apa aja yang dicreate (java, android, ios, atau html) :
      1. Name : libgdxgame <<== terserah kalian dikasih nama apa aja boleh
      2. Package : com.me.libgdx <<== terserah kalian dikasih nama apa aja boleh
      3. Game Class : Main <<== Lebih baik dikasih nama ini
      4. Destination : ini adalah direktori tempat kalian nyimpen file game ini.
    2. Library Selection : ini kalian disuruh ngelengkapi file-file nya . coba lihat dulu tampilan di atas dikolom dua. ada tulisan requiered dan dibawah nya ada libgdx (tulisan warna merah). kenapa warnanya merah ya. kalo warnanya merah berarti gdx ini belum nemuin file zip librarynya. untuk mengatasinya  klik gambar folder di sebelah tulisan libgdx, nantinya akan muncul dialog explorer dana arahkan pada file libgdx.0.9.8.zip./ versi yang lebih baru << === file yang kalian download tadi. kalau udah bener tulisan nya akan menjadi hijau.
    3. Overview : disini tampilan preview file project nanti yang akana digenerate
    4. Generation : langsung ja dech klik open generation screen, tapi pastikan pada pojok kanan ada tulisan "your configuration is valid". hal ini untuk menghindari adanya error.


    tampilan akan berubah lagi kayak gini, langsung klik launch. dan hasilnya kayak gini







    Selamat kamu baru aja mengenerate 1 file project ..
    see You next Tutorial...

    Kamis, 13 Juni 2013

    Libgdx - 2d Game Library Part I - Persiapan

    Hemm..
    beberapa hari ini berkutat dengan software baru ..
    kenalan dulu yach..
    hehehe..

    Teringat saat skripsi dulu bikin game. Eh ternyata sekarang di tempat kerja jadi game developer ..
    Kebetulan apa yachh. Yang bikin beda sekarang ngotak ngatik game buat android dulu dengan UDK alias game engine buatan Unreal.
      
    Langsung aja dech. kita kumpulin alat perang kita. alat2 yang kita perlukan adalah :

    1. JDK 6 atau lebih baru (http://java.com/en/download/index.jsp)
    2. Android SDK dengan update platform ke gingerbread yach(2.3.3 API level 10) kalo mw di update Platform nya yach lebih baek lah (Download disini http://dl.google.com/android/installer_r22.0.1-windows.exe)
    3. Java Editor dalam kasus ini saya memakai intelij IDEA 12 buatan jetbrain. bisa juga pake eclipse.
    4. Libgdx library downloadnya disini http://code.google.com/p/libgdx/downloads/list
    5. Koneksi internet buat install Android SDK
    I. Instalasi
    1. Install dulu JDK 6 atau 7 tunggu sampe selesai
    2. Instal Android SDK Manager dan update platform/package
    3.  Centang yang mw digunakan saja biar cepet dalam hal ini Android 2.3.3 (Gingerbread) dan extras juga diinstall, klik tombol install package
    4.  
    5. Setelah selesai trus instal Intelij IDEA, sebenernya software ini berbayar tapi temen2 bisa coba yang versi community gratis kuq.
    6.  Buka libgdx dan extract dalam 1 folder yang saya pake sekarang libgdx 0.9.8.
    7. Dalam folder libgdx kurang lebih isinya seperti ini : 



    Kamis, 11 April 2013

    Yii : Membuat Combo Box Dengan Data Dari tabel di Database



    Sering kali jika kita membuat sebuah tampilan form pasti menjumpai yang namanya combo box..
    inputan yang satu ini merupakan inputan berupa pilihan yang tidak bisa diedit lagi oleh user. dengan kata lain kita hanya bisa menginput sesuai pilihan yang ada.

    Dalam beberapa kasus ini tidak efektif misalnya saja saat ini jika ada form inputan agama dengan menggunakan combobox dengan pilihan hanya 5 agama, islam, kristen, katolik, hindu dan budha,
    dengan berkembangnya waktu ada muncul 1 agama lain lah misalnya agama X. kita harus mengupdate koding program yah kesulitan dan memakan banyak makan akan lebih baik jika data combobox diambil dari data base sehingga mudah di update.

    berikut akan saya berikan koding nya dengan menggunakan framework Yii :
    1. Saya asumsikan sodara -sodara sudah membuat model,controller dan view
    2. Buka halaman view sodara.
    3. Tambahkan coding berikut
     <?php echo 
    $form->dropDownList($model,'GroupID',CHtml::listData(PbkGroups::model()->findAll(), 'ID', 'Group_Name'));

    ?>

    GroupID = Nama Dari Combo Box
    PbkGroups = Nama Tabel yang ingin di ambil datanya
    ID = Kolom dari tabel yang ingin diambil nilainya dan dijadikan sebagai value pada combobox
    Group_Name = Kolom dari tabel yang ingin diambil datanya dan dijadikan sebagai Text pada combobox


    Sekian catetan dari saya semoga membantu