
Posted by Swathi Dharshna Subbaraj – Challenge Coordinator, Google Dev Library
Android provides builders a wealthy set of instruments and SDKs/APIs for constructing revolutionary and fascinating cellular apps. Builders can create functions for a big and rising person base of over 2.5 billion gadgets worldwide.
Google Dev Library curates open-source Android libraries created and contributed by builders from world wide. 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 personal Android apps !
On this weblog, we’re sharing 7 standard tasks by android contributors. These tasks are a few of the highest seen tasks on the platform and we hope these gives you a sneak peak into the kind of fascinating and revolutionary 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 a lot of options corresponding to computerized picture caching, assist for varied picture codecs, and integration with standard picture loading libraries like Glide and Picasso. If you’re engaged on an Android app and wish a dependable approach to load and show pictures, this repository is unquestionably value trying out !
LitePal by Lin Guo
An Android library that makes builders use SQLite database extraordinarily simple
When you’re seeking to streamline your database administration processes, LitePal is an open supply library for Android that helps builders with database administration in your app growth.
Tivi is a TV present monitoring app that makes use of a few of the newest Android libraries
Tivi showcases fashionable growth practices, together with using Android Jetpack and different libraries. This TV present monitoring Android undertaking is useful for builders to study extra about fascinating and enjoyable practices for Android growth.
Showkase is an annotation-processor primarily based Android library
Showkase helps you set up, 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 steering
Pokedex demonstrates fashionable Android growth with Hilt, Coroutines, Move, Jetpack (Room, ViewModel), and Materials Design primarily based on MVVM structure. The repository consists of the app’s structure, options, and performance, in addition to documentation on tips on how to implement and get resourceful.
Useful resource for studying in regards to the Android Jetpack Compose framework.
If you’re seeking to study or enhance your information of Jetpack Compose, Study-Jetpack-Compose-By-Instance incorporates a group of instance code and accompanying explanations for varied 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 tips on how to use the MaterialDialog library and offers code examples to display its capabilities. The library permits builders to simply create dialogs with quite a lot of customization choices, corresponding to including buttons, deciding on the theme, and setting the title and content material. General, the MaterialDialog library is a great tool for Android builders seeking to implement Materials Design in your apps.