Blog Tutorial Android Bagi Pemula

Wednesday, June 23, 2021

Cara Membagikan Project Android ke Github

Pada tutorial ini, saya ingin berbagi mengenai langkah-langkah membagikan proyek Android ke Github. Github adalah platform berbasis web yang digunakan untuk kontrol versi. Git menyederhanakan proses bekerja dengan orang lain dan memudahkan untuk berkolaborasi dalam proyek.

Baik, tentunya kita harus memiliki akun Github terlebih dahulu, jika Anda belum memilikinya, silahkan untuk membuatnya terlebih dahulu di https://github.com/signup.  Kemudian juga Anda harus menginstal software Git di komputer Anda, silahkan mengunjungi https://git-scm.com/book/en/v2/Getting-Started-Installing-Git, ikuti langkah-langkahnya dalam penginstalan.
Share:

Wednesday, April 21, 2021

Menggunakan Pemutar Video Youtube di Aplikasi Android

Dalam tutorial ini kita akan membahas bagaimana cara menambahkan atau menggunakan pemutar video Youtube ke dalam aplikasi Android. Disini kita akan menggunakan 2 cara; cara pertama adalah dengan menggunakan API Youtube resmi (agak sedikit ribet bagi yang merasa), dan cara kedua dengan menggunakan library pemutar video Youtube dari seseorang yang juga bekerja untuk Google (versi simpel).

Share:

Sunday, April 18, 2021

Menambah dan Menghapus (Banyak) Item Pada RecyclerView Secara Dinamis

Karena postingan ini dikerjakan pada malam hari, maka selamat malam kepada sobat Androiders sekalian! Dalam postingan ini kita akan membahas mengenai menambah dan menghapus item pada RecyclerView secara dinamis, karena dinamis memiliki pengertian yang cukup luas, dinamis yang dimaksud pada postingan ini adalah semacam berulang-ulang atau berubah-ubah. Menghapus disini akan di implementasikan  menghapus satu-persatu dan menghapus banyak sekaligus.

Share:

Sunday, February 21, 2021

Aplikasi Movie & TV Show Menggunakan API TMDB (Part 3: Kelanjutan dari part 2)

UPDATE ! 10 Juli 2021. Penambahan repositori Github, dapat dilihat di https://github.com/DaltrayNababan/MovieTracker


Untuk kembali ke tutorial bagian 2 silahkan KLIK DISINI

Pada tutorial bagian 2, terakhir kita membuat 2 buah layout resource files untuk layout movie dan tv, selanjutnya kedua layout tersebut akan kita include ke activity_main.xml. Berikut isi dari activity_main.xml.

Share:

Aplikasi Movie & TV Show Menggunakan API TMDB (Part 2: Implementasi)

UPDATE ! 10 Juli 2021. Penambahan repositori Github, dapat dilihat di https://github.com/DaltrayNababan/MovieTracker


Tutorial ini adalah bagian ke-2 dari Aplikasi Movie & TV Shows Menggunakan API TMDB. Bagi Anda yang ingin mengikuti tutorial ini namun belum melihat tutorial bagian 1, silahkan untuk terlebih dahulu melihatnya, Klik Disini. Tutorial tersebut mengenai langkah-langkah mendapatkan API Key TMDB.

Share:

Aplikasi Movie & TV Show Menggunakan API TMDB (Part 1 : Registrasi TMDB)

Tutorial ini kita akan membuat sebuah aplikasi pemantau Movie (film) dan TV Show (acara TV). Disini kita akan menggunakan API (Application Programming Interface) dari website TMDB (themoviedb.org) yang gratis sepenuhnya. Untuk dapat menggunakan API TMDB, kita harus memiliki API Key TMDB dan untuk mendapatkan API Key kita harus menjadi anggota TMDB terlebih dahulu.

Share:

Friday, February 19, 2021

Contoh Halaman Onboarding Menggunakan ViewPager2

OnBoarding biasanya digunakan developers sebagai halaman awal bagi pengguna yang baru saja menginstall aplikasi, biasanya dipergunakan untuk menyambut kedatangan pengguna baru dan memberikan sedikit informasi awal mengenai aplikasi. Itu biasanya, namun banyak juga yang tidak seperti biasanya.

Share:

Wednesday, February 10, 2021

Android Drag Drop Views Menggunakan Linearlayout

Disini kita akan membahas Drag Drop Views / Widget yang ada di dalam sebuah Linearlayout, dengan menggunakan kelas kustom yang memperpanjang Linearlayout. Kode di dalam kelas kustom ini cukup panjang, namun saya sudah membuatnya menjadi sebuah library, sehingga Anda hanya perlu mengunduh library tersebut kedalam project Anda.
Share:

Saturday, January 23, 2021

Cara (terbaru) Pasang Iklan Banner, Interstitial, dan RewardedAd AdMob

Tatkala membuka file gradle app,  sering kita menjumpai implementasi library di sorot berwarna (jika kita mengaktifkan inspeksi) yang mana menginstruksikan kita untuk melakukan pembaharuan library. Setelah melakukan pembaharuan sebuah library, ada saja peringatan mengenai class atau metode yang di deprecated (usang) yang tentunya bukanlah hal yang baik jika kita tidak mengganti class atau metode yang di deprecated tersebut.

Share:

Friday, December 18, 2020

Cara Mendapatkan Informasi Sistem Dari Perangkat Android

Tak jarang pada sebuah aplikasi yang kita gunakan kita mendapati informasi mengenai perangkat Android yang kita gunakan, misalnya merek, pembuat, model, versi android, dan lain sebagainya dari perangkat android kita.
Share:

Thursday, December 17, 2020

Contoh Sederhana Dalam Menerapkan Fragment

Sebuah Fragment mewakili bagian yang dapat digunakan kembali dari antarmuka aplikasi. Fragment mendefinisikan dan mengelola tata letaknya sendiri, memiliki siklus prosesnya sendiri, dan dapat menangani peristiwa masukannya sendiri. Fragment tidak dapat hidup sendiri melainkan harus dihosting oleh aktivitas atau fragment lain. Hierarki tampilan fragment menjadi bagian dari, atau dilampirkan ke hierarki tampilan host.

Share:

Saturday, December 12, 2020

Contoh RecyclerView Dengan Orientasi Horizontal

Tutorial kali ini akan mencontohkan penerapan RecyclerView dengan orientasi dan scroll horizontal (mendatar). Disini kita akan memiliki 3 buah komponen RecyclerView dalam satu layout (activity_main.xml) yang dalam contoh ini adalah kategori film. RecyclerView pertama untuk kategori Film Terlaris, RecyclerView kedua untuk kategori Film Terbaru dan RecyclerView ketiga untuk kategori Film Indonesia.

Share:

Tuesday, December 1, 2020

Menampilkan RecyclerView Dengan BottomSheetDialog Android

Untuk menampilkan BottomSheetDialog ini kita menggunakan library com.google.android.material:material:1.2.1 dan androidx.recyclerview:recyclerview:1.1.0 untuk RecyclerView. Pada tutorial kali ini, BottomSheetDialog akan menampilkan ViewGroup RecyclerView dengan item-tem artis (foto, nama, dan bio singkat ).

Share:

Tuesday, November 24, 2020

Cara Membuat Android App Bundle

Android App Bundle merupakan format publikasi resmi dari Android yang menawarkan cara efisien untuk membuat dan merilis aplikasi. Dengan Android App Bundle, ukuran unduh aplikasi dapat menjadi lebih kecil. Ukuran unduh sebuah aplikasi tentunya menjadi pertimbangan bagi sebagian besar orang sebelum mengunduh sebuah aplikasi.

Share:

Monday, November 23, 2020

Menampilkan Native Ads AdMob di Aplikasi Android

Penerapan iklan Native AdMob sedikit lebih rumit dibandingkan penerapan jenis iklan AdMob lainnya. Misalnya iklan Banner yang dalam menerapkannya hanya membutuhkan beberapa baris kode XML / Java maka iklan siap untuk ditampilkan. Berbeda dengan Native Ads yang harus di kustominasi dan memiliki aturan yang cukup banyak.

Share:

Hubungi Saya

Name

Email *

Message *

Terlaris 30 Hari Terakhir