Busybox di Android

Hello, kali ini Saya akan membagikan sedikit pengetahuan Saya tentang busybox, check it out!!!

Apa itu Busybox?

Busybox sebenarnya adalah sebuah program (satu program) yang menyediakan berbagai macam tools Unix [wiki]. Atau bahasa kasarnya kumpulan command yang terdapat pada (OS) Unix yang di paketkan dalam satu program. Sebagai contoh command nya adalah cp : untuk mengkopi file, ls:  melihat isi direktori, dan sebagainya layaknya command di Linux pada umumnya. Busybox sebenarnya terdapat pada berbagai macam platform (khususnya turunan Sistem Operasi Unix), seperti Linux, Android, serta FreeBSD. Busybox adalah suatu Proyek Open Source berlisensi GNU (General Public License). Untuk lebih jelas mengenai kode sumber dan dokumentasi dapat menuju ke referensi berikut ini:  www.busybox.net.

Lanjutkan membaca
Ditulis pada Programming | Tag , , | 3 Komentar

Game Asyik dan Seru di Android

Nah…Kali ini Saya akan membahas game-game seru di Android. Android merupakan platform yang menjadi sasaran developer-developer game sebagai tujuan pasarannya. Banyak yang gratis tapi ada pula yang berbayar. Langsung aja cek..

1. Angry Birds

Siapa tak kenal game yang satu ini? Jika Anda memiliki Smartphone Android, Anda pasti pernah memainkannya. Angry Birds merupakan game keluaran Rovio Entertainment Ltd. Game ini merupakan game strategi yang tujuannya untuk menghancurkan babi-babi jahat yang menculik telur dari burung-burung lucu. Cara mainnya menurut Saya gampang-gampang susah. Anda diminta untuk menghancurkan babi-babi jahat yang bersembunyi di balik perlindungan dengan burung yang dilempar dengan sebuah ketapel.

Lanjutkan membaca
Ditulis pada Gaming | Tag , , | Tinggalkan komentar

Bagaimana Animasi di Android Bekerja

Wah…lama nggak ngepost soal pemrograman. Kali ini Saya akan membagikan sedikit ilmu yang Saya dapat dari membaca buku Android 3.0 Animations:  Beginner’s Guide.  Walaupun masih belajar, tapi nggak ada salahnya kan kalau  sok tahu sedikit hehehe. Bukunya menurut Saya sangat bagus, karena gaya penulisannya jelas dan mudah untuk dimengerti(walaupun dalam Bahasa Inggris). Oke langsung saja ke topik utama.

Teknik Animasi

Secara garis besar, ada 3 jenis animasi yang disediakan API Android (terutama versi 3, walaupun versi-versi sebelumnya juga sama). Ketiga jenis cara/teknik animasi yang disediakan Android tersebut adalah Frame animation, Tween animation, dan Surface-based animation.

Lanjutkan membaca
Ditulis pada Programming | Tag , | 1 Komentar

Browser Internet Untuk Android

Jika Anda menggunakan ponsel Android, maka kecenderungan untuk mengakses Internet mungkin akan semakin meningkat. Kali ini Saya akan berbagi pengetahuan tentang browser – browser yang dapat digunakan pada platform Android beserta kelebihan dan kekurangannya.

1. Firefox mobile

Firefox Mobile merupakan browser keluaran mozilla[dot]org. Browser ini sering disebut juga dengan [Codename] Fennec.

Lanjutkan membaca
Ditulis pada Sharing | Tag | 2 Komentar

Masa Depan Android

Android…

Jika mendengar kata tersebut, mungkin yang terngiang di kepala Anda adalah sebuah (OS) smartphone yang sedang ‘naik daun’ saat ini. Android memang sebuah OS smartphone yang saya rasa paling fleksibel dan paling cepat berkembang. Bayangkan saja dalam kurun 3-4 tahun (rilis awal 2008, sumber: http://en.wikipedia.org/wiki/Android_(operating_system), Android sudah menyita perhatian banyak pengguna smartphone di dunia. Perkembangan yang paling menonjol dari Android adalah di User Interface yang kian ‘eye-catching’ serta ketersediaan aplikasi yang kian beragam.  Market share-nya pun (tahun 2012) sudah mencapai 47%, mengalahkan iOS, Blackberry, dan Windows mobile (source:http://articles.businessinsider.com/2011-12-30/tech/30571342_1_android-platform-smartphone-windows-phone).

Lanjutkan membaca
Ditulis pada Sharing | Tag , | 1 Komentar

Keuntungan dan Kerugian/Bahaya Rooting

Apa itu root?

superuser
superuser

Rooting android adalah membuat os Android Anda mempunyai hak akses root.  Root adalah suatu user yang mempunyai permisi untuk melakukan manipulasi file lebih banyak dan leluasa daripada user biasa. Jika Anda pernah menggunakan sistem operasi linux, tentunya Anda pasti akan menemui  satu user root(super user) yang bertindak sebagai ‘Administrator’ dari sistem tersebut.

Secara standard, OS Android yang ada di smartphone pada umumnya  tidak mempunyai user /permisi root, karena vendor-vendor smartphone memang tidak menyarankan untuk melakukan rooting pada produk smartphone
keluarannya. Untuk dapat melakukan rooting, sebaiknya Anda mencari bantuan secara googling(saya sarankan Anda cari forumnya di http://www.kaskus.us/ untuk wilayah Indonesia), karena untuk melakukan rooting pada setiap perangkat Android memiliki  cara yang berbeda – beda.

Smartphone Android yang telah di – root mempunyai banyak keunggulan, tapi juga memiliki sisi negatif yang dapat menyebabkan kerusakan pada sistem Android Anda jika tidak berhati-hati. Berikut ini Saya akan menjabarkan sedikit tentang bahaya dan keunggulan rooting pada sistem Android.

The Power of Root…

root super user
Power of superuser
Lanjutkan membaca
Ditulis pada Programming | Tag , , , , , | 33 Komentar

Installasi Postfix Mail Server di Zenwalk (Slackware)

Postfix merupakan alternatif lain dari sendmail dan dirancang untuk bekerja cepat, aman, dan mudah digunakan serta mempunyai kompatibilitas dengan sendmail. Pada kesempatan kali ini, Saya akan memberikan tutorial menginstall Postfix di platform Zenwalk.

data codes through eyeglasses
Photo by Kevin Ku on Pexels.com

Yang dibutuhkan untuk installasi Postfix kali ini adalah source nya yang dapat diperoleh di : http://www.postfix.org/download.html. Setelah Anda mendownlad file yang dibutuhkan, copy source tersebut ke /usr/local/src. Anda harus mempunyai otoritas sebagai root untuk tahap kali ini dan selanjutnya. Berikut ini tahap installasi Postfix:

Lanjutkan membaca
Ditulis pada Programming | Tag , | Tinggalkan komentar

Menggunakan ADB, Android Debug Bridge Bagian II

Oke, kali ini saya akan menjelaskan tentang penggunaan adb shell. Shell Android penggunaannya mirip shell di Linux. Jika Anda sudah pernah mencoba shell di Linux, maka menggunakan shell di Android tidaklah susah. Pertama untuk masuk ke shell ketikkan perintah berikut:

adb shell

Perintah tersebut akan mengeksekusi file /system/bin/shell yang ada di sistem Android Anda. Jika sukses, maka Anda akan dibawa ke lingkungan shell Android. Di shell Android, Anda dapat mengetikkan command-command standard Linux seperti ls, cd, dan lain sebagainya. Sayangnya Android mempunyai keterbatasan untuk beberapa command seperti perintah untuk mengkopi file (cp). Untuk itu diperlukan tool / program tambahan yang bernama busybox untuk melakukan perintah cp. Biasanya, busybox akan otomatis terinstall jika Android sudah di – root. Daftar command-command (program) yang tersedia di Android dapat Anda lihat melalui perintah ls /system/bin atau ls /system/xbin.

Lanjutkan membaca

Ditulis pada Programming | Tag , | Tinggalkan komentar

Menggunakan ADB, Android Debug Bridge Bagian I

Android Debugger(ADB) adalah tool berbasis text yang berfungsi untuk berkomnukasi dengan emulator android ataupun device yang berbasis android. ADB merupakan client-server program yang memiliki 3 komponen utama, yaitu:

  • Client yang berjalan pada Android device. Anda dapat me – invoke client dari sebuah shell dengan menggunakan adb command.
  • Server  yang berjalan secara background process(proses background) yang berjalan pada Android device Anda.
  • Daemon yang berjalan sebagai sebuah background proses pada setiap device yang digunakan. (Sumber: http://developer.android.com/guide/developing/tools/adb.html).

Untuk menjalankan adb, Anda memerlukan 2 hal, yaitu Android SDK dan sebuah emulator / device Android. Hal pertama yang harus Anda lakukan adalah menyalakan Android USB debugging pada device Anda. Caranya adalah: Klik Settings > Applications > Development  lalu centang pada USB debugging. Hubungkan / colokkan device Anda pada komputer / laptop yang sudah terinstall Android SDK.

Lanjutkan membaca
Ditulis pada Programming | Tag , | 7 Komentar

10 Aplikasi Android Yang Sangat Berguna

Apabila Anda mempunyai Android phone, tentunya Anda membutuhkan Aplikasi pendukung agar Android Anda dapat dipakai secara efektif. Berikut ini Saya akan memberikan 10 (kategori) aplikasi yang menurut saya ‘advisable’ (dianjurkan) untuk didownload:

File Manager

Root Explorer
Root Explorer

Browser

File Manager berfungsi untuk mengatur file – file di dalam (SD Card / Phone Memory). Sebenarnya pengaturan file dapat dilakukan dengan bantuan komputer(dengan USB mode, lalu diatur melalui komputer), tapi akan lebih efektif bila langsung dilakukan lewat phone secara langsung. Ditambah lagi, beberapa aplikasi file manager sudah mendukung decompress secara langsung, jadi Anda dapat langsung membuka file kompressan dari file manger tersebut. Berikut ini contoh beberapa aplikasi file manager: Root Explorer(dibutuhkan root agar untuk melakukan manajemen file secara maksimal), ES File manager(mempunyai fitur yang lengkap).

opera mini web browser

Opera mini adalah browser alternatif dari browser bawaan Android. Apabila koneksi internet Anda cukup lambat, maka browser ini menjadi pilihan yang tepat untuk ponsel Android Anda. Salah satu kekurangan opera mini adalah tidak mendukung flash serta fungsi – fungsi javascript-nya tidak full. Untuk referensi tentang browser android lain, dapat di kunjungi pada halaman ini: [browser-internet-android]

Lanjutkan membaca
Ditulis pada Programming | Tag , | 5 Komentar