Posted by Swathi Dharshna Subbaraj – Venture Coordinator, Google Dev Library
Android provides builders a wealthy set of instruments and SDKs/APIs for constructing progressive and interesting cellular apps. Builders can create functions for a big and rising person base of over 2.5 billion units worldwide.
Google Dev Library curates open-source Android libraries created and contributed by builders from all over the world. Builders can simply leverage the huge array of helpful code samples, GitHub repos, and libraries that includes Compose, networking, information storage to person interface design and picture processing to construct your individual Android apps !
On this weblog, we’re sharing 7 common tasks by android contributors. These tasks are among the highest considered tasks on the platform and we hope these gives you a sneak peak into the kind of attention-grabbing and progressive tasks discovered on the platform. Let’s dive into the listing:
Coil by Colin White
Picture loading for Android backed by Kotlin Coroutines
Coil is designed to be light-weight, environment friendly, and simple to make use of, and it provides numerous options similar to automated picture caching, assist for numerous picture codecs, and integration with common picture loading libraries like Glide and Picasso. If you’re engaged on an Android app and want a dependable strategy to load and show photographs, this repository is certainly value testing !
LitePal by Lin Guo
An Android library that makes builders use SQLite database extraordinarily straightforward
If you happen to’re trying to streamline your database administration processes, LitePal is an open supply library for Android that helps builders with database administration in your app improvement.
Tivi is a TV present monitoring app that makes use of among the newest Android libraries
Tivi showcases trendy improvement practices, together with the usage of Android Jetpack and different libraries. This TV present monitoring Android venture is useful for builders to be taught extra about attention-grabbing and enjoyable practices for Android improvement.
Showkase is an annotation-processor based mostly Android library
Showkase helps you arrange, uncover, search and visualize Jetpack Compose UI components. With minimal configuration it generates a UI browser that helps you simply discover your elements, colours & typography.
Pokedex follows Google’s official android structure steerage
Pokedex demonstrates trendy Android improvement with Hilt, Coroutines, Move, Jetpack (Room, ViewModel), and Materials Design based mostly on MVVM structure. The repository contains the app’s structure, options, and performance, in addition to documentation on find out how to implement and get resourceful.
Useful resource for studying in regards to the Android Jetpack Compose framework.
If you’re trying to be taught or enhance your data of Jetpack Compose, Study-Jetpack-Compose-By-Instance comprises a group of instance code and accompanying explanations for numerous elements and options of Jetpack Compose. This repository goals to indicate the Jetpack Compose means of constructing widespread Android UI that we’re accustomed to constructing.
MaterialDialog library is constructed upon Google’s Materials Design library
The writer, Shreyas Patil, goes into element about find out how to use the MaterialDialog library and offers code examples to reveal its capabilities. The library permits builders to simply create dialogs with a wide range of customization choices, similar to including buttons, deciding on the theme, and setting the title and content material. Total, the MaterialDialog library is a great tool for Android builders trying to implement Materials Design in your apps.