Mempercepat Proses Penyimpanan Data pada Aplikasi Android

Halo Pembaca, Jumpa lagi setelah sekian lama. Berkaca dari pengalaman pengembangan aplikasi kelender Indonesia, proses penyimpanan pada database di Android itu sangat lambat, terutama saat proses penyimpanan (insert) data. Pada aplikasi kalender Indonesia, setiap mengubah tahun kalender akan terjadi proses penyimpanan data setidaknya 1000 baris, yaitu untuk menyimpan tanggal Hijriyah dalam tiga tahun, yaitu: tahun […]

AsyncTask pada Android (Bagian 2)

Seperti janji pada artikel AsyncTask pada Android (Bagian 1) kita akan mengembangkan AsyncTask dengan menambahkan ProgressDialog. Untuk keperluan ini buatlah kelas baru dengan nama AsyncTest2 atau Anda bisa menyalin kelas AsyncTest kemudian mengubah namanya menjadi AsyncTest2. Ubah kode sumber kelas baru tersebut menjadi seperti di bawah ini. package com.myapp.latihan16; import android.app.ProgressDialog; import android.content.Context; import android.os.AsyncTask; […]

Kanal Video INOCHI di Youtube

Halo Pembaca, Di mulai pada bulan Juli 2015 ini, kami tim INOCHI mulai menggunakan media Youtube untuk pembuatan tutorial dalam format video. Sebagai langkah awal, kami menyediakan tutorial yang bertemakan reparasi (perbaikan) ponsel serta tips dan trik seputar ponsel. Anda dapat menemukan kanal (saluran) video kami di alamat berikut ini: https://www.youtube.com/channel/UCW1Zel4d3bQ64EdXpDFkr5A Insya Allah pada kesempatan-kesempatan […]

AsyncTask pada Android (Bagian 1)

Halo Pembaca, Sebelumnya, mumpung masih bulan Syawwal, atas nama pribadi dan menejemen INOCHI saya mengucapkan selamat Idul Fitri 1436 Hijriyah. Mohon maaf lahir dan bathin bila terdapat konten-konten yang tidak berkenan pada blog ini. AsyncTask adalah sebuah kelas pada Android yang digunakan untuk melakukan suatu tugas yang dijalankan di belakang layar. Apa gunanya menjalankan tugas […]

Mudahnya Mengubah Tema dengan INOCHIThemeLib

Terinspirasi dari aplikasi iKalenesia yang dapat dengan mudah mengubah warna dari ActionBar atau Toolbar, saya membuat sebuah proyek pustaka (library) yang dapat kita gunakan untuk keperluan pengubahan warna tersebut dengan sangat mudah. Proyek pustaka tersebut saya namai dengan INOCHIThemeLib. Silakan unduh berkas proyeknya di sini: http://files.inochisoftware.com/INOCHIThemeLib.zip setelah itu ekstrak berkas tersebut. Mari kita uji coba […]

Rilis Ulang Aplikasi Kalender Hijriyah untuk Android

Setelah berbulan-bulan aplikasi ini kami batalkan publikasinya, per tanggal 30 Juni 2015 akhirnya kami merilis ulang aplikasi Kalender Hijriyah untuk Android. Aplikasi ini merupakan turunan dari iKalenesia sehingga memiliki fitur yang sama dengan iKalenesia, karena sebetulnya kalender Hijriyah merupakan bagian dari iKalenesia. Jadi, bagi Anda pengguna iKalensia tidak perlu lagi untuk mengunduh aplikasi ini. INOCHI […]

Rilis Baru Aplikasi Kalender Indonesia untuk Android Versi 3.0.2

Seperti telah diinformasikan sebelumnya, bahwa kami akan segera meluncurkan aplikasi kalender Indonesia versi terbaru, yaitu versi 3.0. Akhirnya per tanggal 29 Juni 2015 kami merilis versi terbaru tersebut. Sayangnya, baru sehari sudah ditemukan bug. Bug memang menggemaskan, padahal aplikasi sudah diuji lebih dari seminggu, dan tidak ditemukan bug, namun begitu dirilis barulah mereka menampakkan diri. […]

Pra Peluncuran iKalenesia Versi 3.0

Halo Pembaca, Sebelumnya saya mohon maaf karena sudah lebih dari seminggu blog ini tidak merilis artikel. Kesibukan pengembangan iKalenesia versi 3.0 cukup menguras banyak waktu karena harus melakukan major changes, perubahan besar-besaran, mulai dari antar muka (interface) sampai pustaka (library) pun tidak ketinggalan mengalami perombakan. Saya mengubah antar muka iKalenesia versi terbaru ini agar lollipop […]

Tombol Mengapung pada Aplikasi Android

Halo Pembaca, Bila Anda menggunakan aplikasi Kalender bawaan Google yang telah diperbarui, Anda akan menemukan sebuah tombol dengan ikon tambah (+) berwarna merah ynag mengapung pada activity. Kali ini saya akan membahas cara membuat tombol mengapung tersebut. Kita akan gunakan proyek yang sudah ada, yaitu proyek sebelumnya (Latihan 14). Kita siapkan lebih dulu ikonnya, yang […]

Kustomisasi Dialog pada Android (Bagian 2)

Mari lanjutkan pembahasan sebelumnya. Bagaimana penerapan dari kelas yang sudah kita buat? Kita buatkan dulu sebuah contoh layout untuk badan dialognya. Silakan tambahkan layout baru, namai dengan dialog_test.xml, kemudian ubah skripnya menjadi seperti di bawah ini. <LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” xmlns:tools=”http://schemas.android.com/tools” android:layout_width=”match_parent” android:layout_height=”match_parent” android:paddingBottom=”@dimen/activity_vertical_margin” android:paddingLeft=”@dimen/activity_horizontal_margin” android:paddingRight=”@dimen/activity_horizontal_margin” android:paddingTop=”@dimen/activity_vertical_margin” android:orientation=”vertical”> <TableRow android:id=”@+id/tableRow1″ android:layout_width=”match_parent” android:layout_height=”wrap_content” > <TextView android:id=”@+id/textView1″ android:layout_width=”80dp” android:layout_height=”wrap_content” […]

Kustomisasi Dialog pada Android (Bagian 1)

Halo Pembaca, Sebuah aplikasi besar biasanya selain mempunyai banyak form (activity [istilah yang digunakan pada aplikasi Android]) biasanya juga memiliki banyak kotak dialog, seperti dialog untuk mengubah teks, memilih suatu opsi, menampilkan informasi, dan sebagainya. Pada pengembangan aplikasi Android, semakin banyak kita menggunakan dialog maka selayaknya akan semakin banyak kita membuat metode untuk membangun dialog […]

Mengubah Warna ActionBar dengan Layout

Halo pembaca, Jumpa lagi, maaf untuk keterlambatan artikelnya, karena saat ini saya sedang cukup sibuk mengembangkan iKalenesia untuk versi selanjutnya (3.0.0.0) dimana saya akan merombak total tampilan antarmuka (interface) aplikasi tersebut serta menambahkan beberapa fitur baru dan meningkatkan fitur-fitur yang sudah ada. Sebelumnya kita sudah mencoba mengubah warna dengan dua cara (silakan baca: artikel 1, […]

Mengubah Warna ActionBar dengan Android SDK di Bawah 22

Sebelumnya kita sudah mencoba mengubah warna ActionBar dengan Android SDK 22 (5.1.1), bagaimana bila Anda belum sempat memperbarui Android SDK Anda? Jangan khawatir, masih ada dua cara lainnya. Kali ini saya akan jelaskan cara yang pertama lebih dulu. Cara pertama adalah dengan membuat berkas-berkas resource lebih dulu yang dapat dukungan dari Android SDK versi 22 […]