Skip to main content

16 Library Android Keren Untuk Membuat Aplikasi Android

Dengan Library kita bisa mempercepat juga mempermudah proses pembuatan aplikasi android. Berikut adalah 16 library  Android keren yang pastinya akan sangat berguna untuk membuat aplikasi android. Yang penulis lansir dari proandroidev.

 

16  Library Android Keren Untuk Membuat Aplikasi Android

1. Transitioner

Transitioner merupakan library yang menyediakan animasi yang mudah dan dinamis dalam penggunaannya. Library ini ditulis  100% dengan bahasa Kotlin di bawah lisensi MIT dan benar-benar terdokumentasi dengan baik.

buat aplikasi android
Ilustrasi Library Transitioner

Library ini mendukung API 19 ke atas dan dalam proyek ini juga ada contoh aplikasi yang menyajikan fiturnya. Tidak diragukan lagi ini layak dicoba!

dev-labs-bg/transitioner


Baca Juga : 

21 Contoh Algoritma dan Flowchart 

Apa itu HTML ? Inilah Tutorial Lengkapnya 

16 Prospek Kerja Sistem Informasi yang Menjanjikan 


2. FragmentRigger

Library ini mengelola Fragmen dengan cara yang ampuh. Tujuannya agar Fragmen mudah digunakan.

buat aplikasi android
Ilustrasi Penggunaan FragmentRigger

Library ini memiliki dokumentasi yang baik disertai contoh aplikasi dan dirilis di bawah lisensi MIT.

JustKiddingBaby/FragmentRigg

3. PRDownoader

Ini adalah library file-download untuk Android dengan fitur jeda dan lanjutkan.

buat aplikasi android
Ilustrasi Penggunaan PRDownloader

 

PRDownloader can be used to download any type of files like image, video, pdf, apk and etc.
This file downloader library supports pause and resume while downloading a file.
Supports large file download.
This downloader library has a simple interface to make download request.
We can check if the status of downloading with the given download Id.
PRDownloader gives callbacks for everything like onProgress, onCancel, onStart, onError and etc while downloading a file.
Supports proper request cancelling.
Many requests can be made in parallel.
All types of customization are possible.

Library ini memiliki dokumentasi yang bagus juga dilengkapi dengan contoh aplikasi dengan lisensi Apache-2.0.

MindorksOpenSource/PRDownloader

4. AnimatedPieView

AnimatedPieView merupakan library untuk menampilkan grafik pie dan cincin di Android. Banyak fitur yang ditawarkan pada library ini.

buat aplikasi android
Ilustrasi Penggunaan Library AnimatedView

razerdp/AnimatedPieView

Library ini memiliki dokumentasi yang sangat bagus disertai juga contoh aplikasi. Semua dilepaskan di bawah lisensi Apache-2.0.

5. FloatWindow

Library ini membantu menambahkan “Float Window” yang dapat ditampilkan di bagian atas semua activity .

buat aplikasi android
Ilustrasi Penggunaan FloatWindow

 Library ini dirilis dengan lisensi Apache 2.0 dengan dokumentasi yang bagus tapi ditulis dalam bahasa China. Hanya menerjemahkan ke bahasa Inggris.

yhaolpz/FloatWindow

6. MyLittleCanvas

Alasan dibuatnya Library MyLittleCanvas adalah ingin memfasilitasi kerja menggunakan canva  di Android.

buat aplikasi android
Ilustrasi Penggunaan MyLittleCanvas

penggunaan library ini cukup mudah. Contoh di README cukup jelas dan mudah digunakan. Dokumentasinya cukup layak. Library ini dirilis dibawah lisensi Apache-2.0.

florent37/MyLittleCanvas

7. WindowImageView

WindowImageView adalah library yang cukup menarik untuk menampilkan ImageView di RecyclerView dan berfungsi seperti jendela.

buat aplikasi android
Ilustrasi Penggunaan WindowImageView

Library ini dilengkapi dengan contoh aplikasi dan dokumentasi yang lengkap untuk memulai dan yang dirilis  di bawah lisensi MIT.

Bleoo/WindowImageView

8. ChartView

ChartView adalah library yang mempresentasikan cara menggambar grafik kustom menggunakan Canvas dan ValueAnimator.

buat aplikasi android
Ilustrasi Penggunaan Library ChartView

romandanylyk/ChartView

9. hyperlog-android

Ini adalah library utilitas logger, di atas kelas Android Log standar untuk menyimpan log dalam database dan mendorong mereka ke server jauh untuk melakukan debugging.

buat aplikasi android
Ilustrasi Penggunaan Library Hyperlog Android

Dokumentasinya sangat komprehensif. Ada juga posting blog tentang library tersebut disertai  contoh aplikasi. Library ini dirilis di bawah lisensi MIT dan saat ini memiliki versi 0.0.7.

hypertrack/hyperlog-android

10. Fairy

Fairy merupaakn alat debug yang memungkinkan pengembang menggunakan perintah adb logcat untuk melihat log sistem Android di ponsel Android dan bukan di komputer. Hal ini juga memungkinkan untuk memindai informasi log sistem dimanapun menggunakan ponsel Android bahkan tanpa memiliki root.

buat aplikasi android
Ilustrasi Penggunaan Library Fairy

Library inimemiliki dokumentasi yang layak dan dirilis di bawah lisensi Apache-2.0. Ini mendukung Android API 21 dan yang lebih baru.

Zane96/Fairy

11. ExpansionPanel

Ini adalah library hebat lainnya dari Florent Champigny. Ini memberi kita penerapan Expansion Panels (yang berisi arus penciptaan dan memungkinkan pengeditan ringan elemen).

buat aplikasi android
Ilustrasi Penggunaan Library ExpressionPanel

Dokumentasinya benar-benar komprehensif juga berisi contoh aplikasi. Semua kode di bawah lisensi Apache-2.0. Aplikasi sampel juga tersedia di Google Play.

florent37/ExpansionPanel

12. TicketView

buat aplikasi android
Ilustrasi Penggunaan Library TicketView

Ini adalah libarary yang menyediakan View Ticket. Ini menawarkan 3 jenis sudut TicketView: normal, rounded dan scallop.

Proyek ini dirilis di bawah lisensi Apache-2.0. Aplikasi sampelnya dapat ditemukan di repo Github atau di Google Play. Dokumentasinya layak dan perpustakaan mendukung API 15 dan yang lebih baru.

vipulasri/TicketView

13. Android-Indefinite-Pager-Indicator

Library ini adalah indikator pager ringan dan plug-and-play yang tidak terbatas untuk RecyclerViews & ViewPagers.

buat aplikasi android
Ilustrator Penggunaan Library Android-Indefinite-Pager-Indicator

Library  ini memiliki dokumentasi yang sangat bagus, contoh aplikasi, banyak penyesuaian titik dan dilepaskan di bawah lisensi MIT. MinSDK adalah 16.

rbro112/Android-Indefinite-Pager-Indicator

14. RecyclerBanner

Ini bukan library tapi contoh aplikasi yang menunjukkan cara membuat carousel menggunakan RecyclerView.

buat aplikasi android
Ilustrasi Penggunaan RecyclerBanner

Sayangnya tidak ada dokumentasi bahasa Inggris, namun Anda bisa merujuk ke artikel ini (tutorial) dan menerjemahkannya.

renjianan/RecyclerBanner

15. RecyclerViewCardGallery

Library  ini adalah fork dari RecyclerViewCardGallery. Alih-alih menggunakan ViewPager, penulis menggunakan RecyclerView, untuk mencapai efek korsel dengan swipe to refresh.

buat aplikasi android
Ilustrasi Penggunaan Library RecyclerViewCardGallery

Proyek ini memiliki dokumentasi dasar, contoh aplikasi dan dirilis di bawah lisensi Apache-2.0.

zjw-swun/RecyclerViewCardGallery

16. CalendarPicker

Library ini adalah kalender dan pemetik tanggal lainnya. Ini dapat mengatur tanggal yang dipilih dan sangat dapat menyesuaikan hampir semua ukuran teks dan warna, warna latar belakang, dan judul bulan.

buat belajar android
Ilustrasi Penggunaan Library CalenderPicker

Library ini dirilis dengan lisensi MIT dan memiliki dokumentasi dasar.

maxyou/CalendarPicker


Jika kamu baru memulai belajar android studio tutorial android dasar akan sangat mempercepat proses pembelajaran.

Tutorial Lengkap Belajar Android untuk Pemula dengan Android Studio

Bisa juga melalui contoh-contoh aplikasi sederhana :

Membuat Aplikasi Android Simple Example


Itulah beberapa Library terbaru yang menarik untuk kita coba pada aplikasi android nanti.  Jika ada library lainnya, yang tidak disebutkan disini, silahkan cantumkan pada kolom komentar.

Jangan lupa share artikel ini agar manfaatnya lebih tersebar luas. See you di artikel menarik lainnya. Semoga Bermanfaat.

Tulisan Menarik Lainnya :

Guntoro

Freelancer web and mobile developement, blogger, and teacher.