Last Updated on 7 years by Mas Herdi
Selamat datang di bagian Belajar Android menggunakan Android Studio. Di sini kita akan belajar membuat aplikasi Android menggunakan Android Studio sebagai tools, dari dasar sekali, sampai nantinya kalian akan menjadi mahir. Silahkan follow tutorial-tutorial di bawah ini :
- Pengantar Android, Fakta, Sejarah, dan Hal Lainnya
- Mengenal Arsitektur Android
- Memulai Pengembangan Android (Tools yang dibutuhkan, bahasa pemrograman, dsb)
- Android Development : Instalasi JDK
- Android Development : Instalasi Android SDK
Android Studio Tutorial
Sejak Desember 2014, Android Studio resmi menggantikan Eclipse sebagai official IDE untuk membuat aplikasi Android. Follow up tutorial-tutorial tentang Android Studio di bawah supaya stay updated :
- Android Studio Resmi Menjadi Official IDE Untuk Android App Development
- Belajar Membuat Aplikasi Android Menggunakan Android Studio
- Menyiapkan Android Studio, Download JDK dan Android SDK
- Android Studio : Membuat Aplikasi Android Pertama (Hello World)
Tutorial Belajar Android Material Design
Silahkan kunjungi link-link di bawah ini untuk belajar Material Design dan komponennya di Android :
Silahkan kunjungi link-link di bawah ini untuk belajar elemen-element terbaru Material Design menggunakan Android Design Support Library :
- Tutorial Membuat Floating Action Button Android
- Tutorial Membuat TextInputLayout Android
- Tutorial Membuat Android Material Design Toolbar
- Tutorial Membuat Snackbar pada Android Material Design
- Tutorial Membuat TabLayout pada Android Material Design
- Tutorial Implementasi AppBarLayout dan CoordinatorLayout di Android
- Tutorial Membuat Material Design NavigationView di Android
- Tutorial Membuat Material CollapsingToolbarLayout di Android
- Membuat CardView pada Android (Material Design)
- Tutorial Membuat SwipeRefreshLayout di Android Material Design
- Tutorial Membuat RecyclerView dan CardView di Android Material Design
- Tutorial Ekstrak Warna dari Gambar Menggunakan Palette di Android
- Tutorial Menampilkan Ripple Effects pada Material Design Android
- Tutorial Membuat Material Design Switch Compat di Android
- Tutorial Membuat Material Design Bottom Navigation View di Android (NEW)
Material Design Turbo (Aplikasi contoh dari Material Design Android)
Untuk pemahaman dan pembelajaran yang lebih dalam dan lebih jelas tentang Material Design di Android, silahkan download aplikasi Material Design Turbo pada link di bawah ini 😀 :
Topik Khusus
- Android Material Design Tutorial Portal (SPECIAL)
- Android Maps API v1 dan v2 Tutorial (SPECIAL)
- Android Database SQLite Tutorial (SPECIAL)
- Android Firebase Realtime Database Tutorial (SPECIAL)
- Android Room Database Library Tutorial (SPECIAL)(NEW)
- Android : Auto Update Lokasi ke Server Setiap Jangka Waktu Tertentu
- Convert ArrayList ke String JSon menggunakan GSon pada Java Android
- Membuat WebLauncher Sederhana di Android Menggunakan WebView
- Mengatasi Force Close Aplikasi Android Menggunakan LogCat
- Tutorial Signing Aplikasi Android Menggunakan Eclipse
- Membuat QRCode Reader Sederhana di Android Cara LebihMudah
Topik Advanced
Sekiranya kalian sudah mahir, maka tips maupun topik-topik di bawah ini bisa membantu kalian untuk menuju ke tingkat selanjutnya.
- Mengenal Satuan Ukuran pada Android (px, dp, dip, dan sp)
- Android Coding Standard
- Penamaan Nama Package yang Disarankan
- Generate Icon dan Style User Interface Android menggunakan Android Asset Studio
- Skill-skill Android Tingkat Tinggi yang Semestinya Dipelajari
- Tips Trik dan Strategi Memasarkan Aplikasi Android
- Tutorial Barcode dan Face Scanner Menggunakan Google Mobile Vision
Belajar MVP di Android Silahkan lihat postingan-postingan di bawah ini untuk mempelajari membuat aplikasi Android menggunakan MVP architecture.
Belajar Retrofit di Android Bingung bagaimana cara menggunakan library network terbaik di Android? Baca tutorialnya di sini !
- Tutorial Menggunakan Retrofit 2 di Android : HTTP GET
- Tutorial HTTP GET dengan Query Menggunakan Retrofit 2 di Android
- Tutorial HTTP POST (Submit Form) Menggunakan Retrofit 2 di Android
- Tutorial Menampilkan Error Response Retrofit 2 di Android
- Tutorial Retrofit Konversi XML/JSON Response ke Java Object (POJO) Dengan Mudah Menggunakan POJO Generator
Tutorial ButterKnife Belajar ViewInjection dengan ButterKnife di Android
AdMob Dapat uang dari aplikasi Android dengan memasang iklan.
- Mengatur posisi iklan AdMob menggunakan XML
- Play Services : Memasang Iklan AdMob pada Aplikasi Android
Artikel Android Terpopuler Sekadar untuk bacaan dan menambah wawasan 😀
- 8 Kelemahan Android yang Masih Sering Dikeluhkan Pengguna
- 3 Kelemahan Android dari Sisi Developer dan Programmer
- Kelemahan Tablet Android Buatan China
- Honeycomb vs Ice Cream Sandwich
Deprecated Tutorial
Tutorial untuk teknologi Android yang sudah deprecated dan tidak lagi digunakan, silahkan dibaca untuk dokumentasi saja :
- Android Development : Instalasi Eclipse IDE (DEPRECATED)
- Android Development : Instalasi ADT Plugin for Eclipse (DEPRECATED)
- Android Development : Membuat Aplikasi Android Pertama (DEPRECATED)
- Menambahkan AdMob pada Aplikasi Android (DEPRECATED)
- Membuat QRCode Reader Sederhana di Android (DEPRECATED)
wow..tutornya lengkap banget gan
gan ada kontak yang bisa dihubungi?
ane mau belajar lebih banyak nih
wah saya baru tahu kalo eclipse sudah digantikan oleh android studio. cek tkp ke tutorialnya ah
gan, ane mau nanya..
bisa gk masukin project flash ke android studio?
Setahu ane ngga bisa gan
gan nanya. menurut ente untuk pemula lebih preferer ke eclipse apa andrstudio gan ? thanks
Android Studio gan, justru karena pemula lebih baik langsung belajar Android Studio sejak awal, karena Eclipse sekarang sudah tidak lagi dipakai
Gan mau tanya
Saya mau buat aplikasi GPS mall
Isinya adalah tenant2 dan desc yg ada di mall tsb
Yg dibutuhkan apa aja ya?
Sama kalo ada tutornya gan
Thx
Artikelnya sangat membantu sekali, Terimakasih
Tolong kunjungi juga ya https://ayulestari27.wordpress.com/2015/03/31/firebird-untuk-windows-7/
itu yang deprecated maksudnya gimana gan??
sudah tidak bisa dijalankan lagi gan, tutorialnya, karena either teknologinya udah diupdate sama Google, atau sudah dihapus dari Android
kalau teknologinya udah di-update begitu, terus app yang udah dibuat pake itu kena dampak ga Gan?
tergantung jenis teknologinya… beberapa ada yg masih bisa, beberapa ada yg jadi bener2 nda bisa dipakek
dari masuknya lambat banget gan, terus waktu proses new projectnya jg lama, kenapa ya gan
berapa RAM minimalnya aku punya 2GB gan.
kalo 2GB lambat gan… apalagi kalo sambil browsing/ndengerin musik… untuk Android Studio minimalnya 2GB, tapi rekomendasi 4GB supaya lancar
CTRL+D Dulu nih mas. lagi mau belajar buat aplikasi android. Thanks Artikelnya.
Terimakasih tutorialnya bermanfaat banget.
nice info gan 😀
thanks…. atas artikelnya
Wess, mantep. Banyak juga tutorialnya.
Numpang belajar ya om, untuk skrip shit – an ntar. Hahaha
mas bolehkah saya bertanya?
bagaimana caranya menampilkan dialog alert? jadi di project yang sedang saya kembangkan, ada listview dan apabila listview itu di klik akan muncul dialog alert, nah cara munculinnya gimana ya mas?
saya bikin kaya gini tapi error -_-
list.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView arg0, View arg1,
int position, long arg3) {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle(“Info”);
builder.setMessage(“Apakah anda ingin menlakukan panggilan?”);
builder.setPositiveButton(“Ya”,
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int arg1) {
// TODO Auto-generated method stub
Intent i = new Intent(
android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(i);
}
});
builder.setNegativeButton(“Tidak”,
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int arg1) {
// TODO Auto-generated method stub
dialog.dismiss();
}
});
}
});
help mas Hafizh Herdi
terima kasih mas, lengkap banget artikelnya.
Boleh nih blognya. numpang belajar boleh gan.
monggo
Sebelumnya saya ingin berterima kasih atas
ilmu2nya yg diberikan. Setelah mempelajari tutorial dan membuat
aplikasi webview android saya jd punya pertanyaan.
Misalkan begini pada layar pertama aplikasi terdapat 2 tombol yaitu:
1.Setting IP, 2.Mulai. Nah di tombol Setting IP itulah kita menentukan
ip/nama domain yang akan dipanggil di webview. Kemudian setelah
ditentukan & disimpan, baru gunakan webview lewat tombol Mulai. Jadi
meload urlnya manual dari si user sendiri. Mohon bila sempat dibuatkan
tutorialnya. Terima kasih banyak mas Hafizh Herdi.
keren gan… jangan lupa mampir ke rumah ane:)
happy blog walking:)
pantas untuk di bookmark nih gan 😀
thx a lot
monggo
salut gue, punya ilmu di bagi2.. semoga hidup ente berkah gan..
Terimakasih banyak gan, sangat membantu.
lengkap banget pokoknya , SIp 😀
Tutorialnya benar benar lengkap gan, bikin ane semangat buat belajar lagi kedepannya. sudah di bookmark nih, beruntung bisa berkunjung disini. Thanks, keep posting.
Mantab brooo … Izin nyimak buat nambah ilmu .
Makasih 😀
cara konversi report android ke microsoft excel
bagaimana mas ?? trims
bang ada refrensi buku atau sejenisnya gak untuk lebih mengenal android studio…
nggak ada gan, sering2 main ke sini aja 🙂
membantu gan!
artikel lainya gan http://www.phpmyobeng.tk/2016/02/modul-belajar-android-bagian-1.html
Tutorialnya komplit plit gan..
Dari dulu pengen belajar android tp sampai sekarang belum kesampaian..
mas kalo kita mau running aplikasinya langsung di android punya kita bisa gak ? gimana caranya ? soalnya berat banget kalo runningnya pakai emulator
mohon bantuannya
Ada artikelnya di sini, tapi saya lupa judulnya yang mana wkwkwkw
Om, materinya mantep lengkap jadi bingung cari apa yang mw ditanyain…
selain 2 aplikasi diatas yang lebih ringan pake apa ya min…??
mulai dari yang pemula aja gan…
Nggak ada, cuma ada dua apps itu dan Android Studio yang lebih recommended untuk apps development 🙂
bagus gan tutorial nya..
klo berkenan bertanya, ane kan pengen buat aplikasi chat menggunkan api telegram, nah di aplikasi itu icon nya gak muncul di app drawer, untuk buka aplikasi nya harus menggunakan aplikasi call, jadi masukin no tertentu otomatis aplikasi nya terbuka. trus untuk notif nya bisa di gonta ganti, seolah olah bukan dari aplikasi chat tersebut. kira2 gi mn ya gan caranya?
bingung soalnya… thanx gan
Coba pelajari dan compile source code nya terlebih dulu gan 🙂
Mas, ada ga tutorial search view di sini
Maaf mas mau tanya nih, klo saya ingin buat aplikasi sendiri pertama yang harus saya prlaru apa yaa??
bisa mulai dari sini http://www.twoh.co/2014/12/tutorial-membuat-aplikasi-android-menggunakan-android-studio/
Thank gan udah share banyak tutorial buat android.
Numpang share gan. Ane buat aplikasi android buat Belajar Matematika SD (saat ini masih untuk kelas III). Soal-soal banyak dan ada kunci jawabannya. Mungkin bisa ditesting dan berguna gan. Bisa dicek di google playstore di link : https://play.google.com/store/apps/details?id=fahim_edu.matematikasd
Terimakasih gan
Wuih cukup lengkap nih tutorialnya.
Buatin jg dong gan untuk yg pake phonegap. 🙂
wah nda mainan phonegap hehe
Bang hahizh nih tutorial bisa juga buat game android kan
Wah lengkap banget tutorial.
Ane coba pelajarin dulu gan.
Thanks dah share ilmunya.
keren mastah ijin minta ilmu nya .. angkat aq jadi muridmu .please hehe
wkwkwk
punya adik / kakak cantik ngga gan? kalo punya nanti ane angkat jadi ipar aja
wkwkwkw
wah terimaksih Mas bos Mantab bener
Trim’s atas info nya
mantap tutorial langka nih gan..tengkiu gan..mau nyoba jg..
Artikelnya lengkap
Kunjungi juga tutorialaplikasi.xzy
Tentang cara instalasi hp
bagus tutrialnya mampir di web kami
Keren gan.. kumplit abis materinya. Semoga lebih berkah kedepannya gan, dengan pahala yg gak pernah putus. Amin..
mantab nih saya bisa belajar banyak disini, salam kenal mas semoga semakin berkah atas berbagi ilmunya
thaks gan banyak ilmunya bermanfaat banet untuk yang baru mau belajar
Makasih gan. Ini blog sangat informatif gan. bagus dan mendidik. coba gan main ke http://lepkom.gunadarma.ac.id/ buat info lebih banyak.
HAHAHAHAAHAA
Paling nanti juga ujung2nya balik ke sini lagi gan
🙂
Kalo bisa tolong dibuat versi PDF nya gan biar gampang didownload, di print dan dipelajari. Trims.
hahahahaha
masalahnya kalo di PDF nanti ngga ada iklannya gan, siapa yang mau sponsorin? nulis itu juga makan waktu dan tenaga
hahaha
.
.
.
.
.
paling kalo mau nanti ada dalam bentuk buku rencananya
Lengkap banget tutorialnya gan.. thank youu 😉 mlipir gan biar kenalan http://bye-webster.blogspot.co.id
Makasih gan, sangat membantu dan bermamfaat
Gan , ane mo nanya , ane newbie, ini ane coba program “HelloWorld” , nah terus tulisan yang tampil ingin di rubah jadi yang laen bukan “HelloWorld” , itu di bagian mana Gan ? sorry ane newbie banget
makasih gan tutornya\
kujungi juga : http://blog.binadarma.ac.id/imamsolikin/
Gan mau nanya ni, kanpa ya saya nampilin gambar , pas di run force close. Kalau gambar yg resolusi rendah bisa bisa aja. Padahal gambar nya sudah saya atur layoutnya di imageview. Terima kasih sebelumnya gan
biasanya karena out of memory itu gan
coba cek logcat nya error nya knp untuk lebih jelasnya
makasih buat tutorialnya
asik nih kalo lengkap dan update begini
Mantap, tempat belajarnya dimana ya. Terima kasih
Halo mas(ter) Hafiz! apa ada tutorial untuk memperdalam RxAndroid? Terimakasih sebelumnya. Tutorial – tutorial nya sangat membantu. Sukses Terus! 😀
saat ini belum, lagi onProgress yah 🙂
keren, sangat membantu
bagus sekali
Terimakasih.. tulisannya sangat bermanfaat..
My blog
mantappppppppppppps
Gan kalau untuk membuat apk admob ada tutorialnya gak ya…… contoh APK nuyul admob 😀
lengkap banget gan asli, saya jadi tambah semangat bikin apk sederhana nih wkwkwk
tutorial yg bagus good threads!, please visit our web : https://umj.ac.id/
Kampus Hijau
Kampus Hijau