Tombol Back Menuju ke Home Screen

Kali ini saya akan menuliskan posting singkat mengenai action yang dilakukan oleh tombol back pada android. Sebenarnya kasus seperti ini tidak lazim dalam pemrograman android karena tombol back akan kembali ke activity sebelumnya. Tetapi kali ini saya berniat untuk menggunakannya dalam pembuatan aplikasi mobile. Jadi ketika saya berada di sebuah activity maka saya ingin kembali ke halaman home dengan menekan tombol back.

Agar lebih jelas saya mencoba menerangkan aplikasi yang sudah ada, contoh music player. Ketika Anda menjalankan music player di device Android maka akan muncul activity play list, setelah memilih lagu maka Anda akan menuju ke PlayerActivity dan ketika anda menekan tombol back maka aplikasi akan menuju ke home screen.

Caranya cukup mudah, Anda cukup mengoverride method onBackPressed, seperti berikut

public void onBackPressed() {
     Intent startMain = new Intent(Intent.ACTION_MAIN);
        startMain.addCategory(Intent.CATEGORY_HOME);
        startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(startMain);

}
Iklan

Perbandingan parsing data menggunakan JSON dan XML

Dalam sebuah project yang sedang saya kerjakan saat ini , merupakan sebuah kesempatan yang luar biasa karena dapat mengenal apa itu webservice dan tipe data pengembalian apa saja yang digunakan. Sempat saya berpikir tipe kembalian apa yang paling ringan dan mempunyai response paling cepat. Saat ini tipe data kembalian yang baru saya ketahui adalah JSON dan XML. Mungkin saja masih ada tipe data kembalian yang belum saya ketahui ūüôā

Beberapa waktu yang lalu saya mencoba untuk mencari perbandingan antara kedua tipe kembalian data tersebut. Selain itu saya juga melakukan perbandingan secara black box (membuat web service REST sederhana dengan kembalian JSON dan XML, kemudian di akses oleh android) untuk membuktikan tipe kembalian data  mana yang lebih ringan. Saat itu saya menduga bahwa tipe JSON lah yang paling ringan dan mempunyai delay yang rendah.  Ada berbagai cara untuk mengetahui secara rinci tentang perbandingan kedua tipe tersebut. Tetapi dalam postingan kali ini saya hanya memberikan hasil penelitian yang telah dilakukan oleh orang lain terkait tipe kembalian ini. :p Baca lebih lanjut

Menjalankan .jar Menggunakan Jbed (emulator java) di Android

Untuk menjalankan file .jar di dalam device android sebenarnya ada beberapa cara. Anda bisa mengubah file tersebut langsung menjadi apk. Tetapi entah karena apa cara tersebut tidak jalan untuk aplikasi yang ingin saya ubah menjadi apk. File jar tersebut sudah berhasil saya ubah menjadi apk melalui http://www.netmite.com/android/ tetapi ketika saya jalankan pada device android aplikasi tersebut tidak bisa menerima output (ketika layar disentuh akan keluar warning error).

Cara lain untuk menjalankan file tersebut adalah menggunakan emulator j2me di android. Aplikasi yang saya gunakan dan akan saya bahas pada postingan kali ini adalah Jbed. oh ya, untuk melakukan testing kali ini saya menggunakan samsung galaxy young ¬†android version 2.3.6 ūüôā Baca lebih lanjut

Tutorial Android DevCamp 2012 Surabaya

Android DevCamp SurabayaBerikut adalah tutorial yang diberikan dalam Android Dev Camp yang berlangsung di Surabaya pada tanggal 17-19 Februari 2012.

Tutorial 1:Basic
Tutorial 1 material from our speaker, Indra Maryati S.Kom ( lecturer from Sekolah Tinggi Teknik Surabaya ).
Tutorial 2:Data
Tutorial 2 about “Data Handling” by¬†Esther Irawati S.Kom, M.Kom¬†(Sekolah Tinggi Teknik Surabaya lecturer, founder of Pusat Studi Anndroid STTS)
Tutorial 3:Multimedia
Tutorial 3 material from our speaker, Yunus Simulya, S.Kom.

Tutorial 4: Services
Tutorial 4 material from our speaker, Stefanus Christofan, S.Kom.

untuk mendownload materi klik disini

Baca lebih lanjut

Mengubah File yang Terinstall Menjadi .apk

Es File

ES File

Apabila kita sudah mendownload aplikasi android melalui android market maka aplikasi yang kita download tadi akan langsung terinstall di device Anda. Ada beberapa kasus yang akan membuat hal tersebut menjadi masalah, misalnya, ketika kita melakukan reset factory pada device kita maka aplikasi yang sudah terinstall di device akan hilang. Aplikasi yang hilang tersebut harus kita download lagi dari market apabila kita tidak mempunyai backup file tersebut. Hal tersebut akan sangat melelahkan, karena kita harus mendownload lagi. Mungkin kalau aplikasi tersebut bersifat free tidak begitu menjadi masalah, lalu bagaimana dengan aplikasi yang bersifat berbayar. Apakah kita akan mendownload ulang dan membayar ulang aplikasi itu.

ES File Explorer adalah salah satu file yang tidak hanya digunakan untuk meneksplorasi aplikasi atau folder yang ada di device kita. Aplikasi ini dapat kita gunakan untuk membackup aplikasi yang sudah terinstall menjadi file yang berekstensi .apk. Beberapa keuntungan kita membackup file tersebut adalah:

Baca lebih lanjut

Mengatur Lokasi pada Emulator

Menggunakan emulator android tidaklah sama dengan menggunakan device aslinya, di dalam emulator android tidak terdapat hardware yang dapat menentukan keberadaan kita saat ini (GPS). Cara yang paling mudah untuk menentukan keberadaan lokasi kita saat ini dengan menggunakan feature yang disediakan oleh eclipse, yaitu DDMS perspective. Kita cukup menge-set lokasi kita berdasarkan latitute dan longitude.

Untuk menentukan latitude dan longitude pada emulator kita, ada beberapa langkah:
1. Jalankan emulator android (google API). Jika aplikasi sudah jalan, klik tombol Home
2. Jalankan aplikasi yang bernama “Maps”

maps di emulator

maps di emulator

Baca lebih lanjut

Visio iPhone Stencil

visio iPhone stencil

Postingan sebelumnya yang membahas tentang DroidDraw sekarang saya mencoba menjelaskan kegunaan visio iphone stencil.
Jika Anda sudah terbiasa menggunakan visio untuk melakukan desain maka Anda tak perlu bingung lagi ketika ingin menggambarkan aplikasi iPhone anda kedalam sketsa. Visio iPhone Stencil membantu Anda untuk membuat sketsa iPhone yang lumayan lengkap. Anda dapat mendownload file .vss nya disini