243 Repositories
Android state-list-drawable Libraries
Simple Telegram bot that responds with list of results obtained from Google.
Simple project focused on learning a little more about how Telegram bots work and are created. The bot has a very basic functionality: the user types
Add status to beans in Compose, Fields in beans can be directly used as the MutableStateT
Buff Add status to beans in Jetpack(jb) Compose, Fields in beans can be directly used as the MutableStateT ⚠️ Non mainstream warning:This item viola
Android app to search for artists, albums or tracks and get a list of related songs using the iTunes Searcher API.
iTunes Searcher Android app to search for artists, albums or tracks and get a list of related songs using the iTunes Searcher API. Each song may be cl
The Words app is a simple dictionary app, with a list of letters, words for each letter, and the ability to look up definitions of each word in the browser.
Words App This folder contains the source code for the Words app codelab. Introduction Words app allows you to select a letter and use Intents to navi
Resultat is kotlin.Result with a loading state
What is Résultat? Résultat is a fork of Kotlin Result with a loading state. Why? Because sometimes you start a project based on Kotlin Result and you
This Project for how to use MVVM , state flow, Retrofit, dagger hit, coroutine , use cases with Clean architecture.
Clean-architecture This Project for how to use MVVM , state flow, Retrofit, dagger hit, coroutine , use cases with Clean architecture. Why i should us
🚀🧨📝 Series of Tutorials to learn about Jetpack Compose with subjects Material Widgets, Layout, SubcomposeLayout, custom layouts, State, custom rememberable, recomposition, LaunchedEffect, side-effects, Gesture, Animation, Navigation, Canvas, UIs like whatsapp and others.
Jetpack Compose Tutorials and Playground 🤓 Overview Series of Tutorials to learn about Jetpack Compose, Material Widgets, State, Animation, and Navig
Undo snapshot state changes in Compose.
compose-undo Track changes to any snapshot state object and restore state from any point in the past. Usage implementation 'com.zachklipp.compose-undo
🚀📱💖Animated LazyColumn/Row changes scale/color with animation and have a current selected item like a Pager. An elegant alternative for selecting from a list
Compose AnimatedList Animated infinite and finite LazyRow and LazyColumn with scale and color animations on scroll change based on how far they are to
An app to search nearby businesses on Google Maps & Add Grocery Items to List!
GoStore: Internship Program Project A mobile app is built where the user can search for his nearby locations based on his requirement. Whenever the us
Movies App represent a list of movies, list of categories, search about movie and Save movie in Room Database
What is this project? Movies App represent a list of movies, list of categories, search about movie and Save movie in Room Database Main Features Kotl
To Do List App is built in Kotlin using Material 3, Data Binding, Navigation Component Graphs, Room persistence library, Kotlin coroutines, LiveData, Dagger Hilt, and Notifications following MVVM Architecture.
ToDoListApp ToDoList App demonstrates modern Android development with Hilt, Coroutines, LiveData, Jetpack (Room, ViewModel), and Material 3 Design bas
Is a new version of code for my (Social media app) with Clean Architecture
Is a new version of code for my Social media app with Clean Architecture. I used most of Clean code tips with android, SOLID principles and design-patterns..
A Kotlin Symbol Processor to list sealed object instances.
Sealed Object Instances A Kotlin Symbol Processor to list sealed object instances. Usage Let's say you have a similar structure of sealed classes (or
Application that allows to search some products and display them in a list, also allows to add some product to the shopping cart and remove it
Application that allows to search some products and display them in a list, also allows to add some product to the shopping cart and remove it
Simplify mutating "immutable" state models
Mutekt (Pronunciation: /mjuːˈteɪt/, 'k' is silent) "Simplify mutating "immutable" state models" Generates mutable models from immutable model definiti
ToDo App is a kind of app that generally used to maintain our day-to-day tasks or list everything that we have to do
ToDo App is a kind of app that generally used to maintain our day-to-day tasks or list everything that we have to do, with the most important tasks at the top of the list, and the least important tasks at the bottom. It is helpful in planning our daily schedules.
💪Simple app with a list of affirmations
AffirmationsApp 💪 Simple app with a list of affirmations What i've learned? Deeper knowledge about classes and their inheritance in Kotlin How to use
QrPay - This section should list any major frameworks/libraries used to bootstrap your project
View Demo · Report Bug · Request Feature About The Project Very simple You register, the system generates a unique ID You login with your unique
Show cryptocurrency list by android architecture component
Cryptocurrency List Description In this project, we will receive a list of cryptocurrencies. Getting Started Resources @Cryptocurrency API https://api
AGStateMachineBuilder - a library for easy creation of state machines using advanced concepts of kotlin
This is a library for easy creation of state machines using advanced concepts of kotlin. As of 2/15/2022, this library only works in kotlin, but will be expanded to work in Java later (whenever I get bored enough to rewrite an entire code structure in java :/ )
A simple gradle plugin that lets you create a download asset from zeplin and convert them to vector drawables automatically
A simple gradle plugin that lets you create a download asset from zeplin and convert them to vector drawables automatically elephant project using 100% Kotlin and be up and running in a few seconds.
Handy states for dynamically obtained data.
Resource Handy states for dynamically obtained data. Table of contents Problem to solve Reasons to use Artifacts resource-plain resource-context Insta
Taskify is a mobile application used to create and schedule tasks in your TODO list
Taskify is a mobile application used to create and schedule tasks in your TODO list. It is built upon the new Maaterial 3 UI components with the MVVM pattern and the latest Jetpack components.
A small navigation library for Jetpack Compose with state saving, backstack and animations support.
A small navigation library for Jetpack Compose with state saving, backstack and animations support.
ViewStateLayout - Easy way to manage common state templates like loading, empty, error etc.!
ViewStateLayout Easy way to manage common state templates like loading, empty, error etc.! How to Step 1. Add the JitPack repository to your build fil
ListUtil.kt ListUtils - Advance list functions from kotlin standard library
ListUtils - Advance list functions from kotlin standard library A set of utility functions to work with lists in a robust way. It is based on a patter
A sample Album list app that shows how to use ViewModels and Room together with RxJava & Dagger2, in Kotlin by Clean Architecture.
Kotlin-MVVM-Hilt A sample Album list app that shows how to use ViewModels and Room together with RxJava & Dagger2, in Kotlin by Clean Architecture. Im
This repository contains the article describing my attempt to implement a simple state reducer based on Kotlin Flow and an example app that uses it.
This repository contains the article describing my attempt to implement a simple state reducer based on Kotlin Flow and an example app that uses it.
A custom view, in which device contact list is displayed
Getting Started This repository contains a custom view, in which device contact list is displayed Implementation Go to Settings.gradle, inside reposit
Gameforma is a simple game list application where user could explore more than 350.000 games
Gameforma is a simple game list application where user could explore more than 350.000 games data provided from RAWG Video Games Database API. Built with MVVM repositoy pattern, clean architecture in order to finish Dicoding Menjadi Android Developer Expert's (MADE) class submission.
Advanced State in Jetpack Compose Codelab
Advanced State in Jetpack Compose Codelab This folder contains the source code for the Advanced State in Jetpack Compose Codelab codelab. The project
MQTTandroidApp is android application that monitoring users state and other ambient condition, the acquire data is send at central broker (RaspberryPI3) of the MQTT architecture and then recieved back again an anothers android devices that chose to subscribe at topic.
My bachelor's thesis of Electronic Engineering at University of Bologna MQTTandroidApp MQTTandroidApp is android application that monitoring users sta
A curated list of great Android lint custom rules and resources
Awesome Android Lint A curated list of great Android lint custom rules and resources Contents Rules Articles Other Contribute Rules Google Sample Cust
A password list optimized for use on Android devices.
AndroidPWList A small (1GB) password list optimized for use against Android device passwords. I do not condone, encourage, or support those who would
Pdf Extractor - Covert array list of object to pdf table
Pdf Extractor - Covert array list of object to pdf table
Self hosted read and to-read list book tracker
JELU Official documentation Like Jelu or find it useful ? Offer me a coffee ☕ Purpose This app main purpose is to track what you have read, what you a
Kotlin Multiplatform Coffee Machine
Expressus KMM sample project acting as a playground to illustrate what's discussed in these articles: Details Shared Model-View-Intent architecture Fi
Android Studio's Vector Drawable conversion tool in convenient packaging.
Vector Drawable Tool This repository is simply a repackaging of the vector drawable tool from the Android Studio source code. The included Gradle file
Sample application to show state management & unidirectional data flow using Jetpack compose.
Jetpack Compose State Management A sample project to demonstrate State Management in Jetpack compose by following This CodeLab. Through the project yo
AppToDo is a simple Android project that performs the basic database CRUD operations that creates a todo task list
AppToDo is a simple Android project that performs the basic database CRUD operations that creates a todo task list
A basic application to show list of recently posted questions on stackoverflow
android-stackexchange-api-demo A basic application to show list of recently posted questions on stackoverflow Main screen This is the main screen whic
A simple list-detail application using the Github API
GitHub Users Search Android application to search users via GitHub API Project demonstrates how to use Kotlin, Android Architecture Components, Dagger
Converts SVG and Android Vector Drawable in Jetpack Compose code
SVG to Compose [Experimental] Converts SVG or Android Vector Drawable to Compose code. Android Studio/IntelliJ plugin by overpass Why this project On
Transforms a Vector Drawable or a SVG path to a Compose ImageVector
Svg2Compose Transforms a Vector Drawable or a SVG path to a Compose ImageVector. Download Download the latest version (Windows) here: Releases. How to
Simple Todo list API using Spring-Boot, Webflux, Kotlin, Coroutines, & PostgreSQL
Simple Todo list API using Spring-Boot, Webflux, Kotlin, Coroutines, & PostgreSQL
Tiny app to change Wi-Fi state via broadcast
WyFy Wi-Fi change state adapter. Tiny app to change Wi-Fi state via broadcast. Useful to bypass Google limitation on apps targeting API 29 and higher.
Marvel-app - A Marvel App developed with kotlin that uses the Marvel API to list all the characters
Marvel App This is an Android application developed with kotlin that uses the Ma
To-Do-List - Create a To Do List-style App from scratch and drive the entire development process using Kotlin
To-Do-List! Crie um App no estilo "To Do List" do zero e conduza todo o processo
ToDo list is a sample project for save task and complete they. developed with Kotlin , Coroutins and Dagger-Hilt Dependency injection.
ToDo list is a sample project for save task and complete they. developed with Kotlin , Coroutins and Dagger-Hilt Dependency injection.
This sample Kotlin app shows a list of custom shoes added by the users
Shoe-store This sample Kotlin app shows a list of custom shoes added by the users. The app displays the content with RecyclerView and uses a tradition
FizzBuzzKotlin - A function fizzBuzz to generate a list of string based on the input number
FizzBuzzKotlin write a function fizzBuzz to generate a list of string based on t
Sort & Filter Data RecyclerView
Sort-Filter-RecyclerView Sort & Filter Data RecyclerView Tutorial Build with Android Studio
UserLoc - A API call using Retrofit to obtain list of users details and show on UI in recycler view and google map
UserLoc This uses a API call using Retrofit to obtain list of users details and
Joker-App - List application tha make requests to a Chuck Norris Api
Joker App About • Technologies • Features • Author • License 📚 About the Projec
Location-reminders - A Todo list app with location reminders that remind the user to do something when he reaches a specific location
Location Reminder A Todo list app with location reminders that remind the user t
A lightweight Kotlin library for a form state management and field validation.
Chassis A lightweight Kotlin library for a form state management and field validation. Setup Library and it's snapshots are available on Maven Central
List-programminglanguage-compose - Simple implementation of a list of programming languages using LazyColumn and Coil in Jetpack Compose
Lista - Lenguajes de programación - Jetpack Compose Screenshots 📱 Referencias ?
To-do-List - Creating a Reminders and Tasks app with Kotlin
To do List 📋 App de Lembretes e Tarefas com Kotlin Telas do App Tecnologias Kot
Persons cards list viewpager - Persons cards list viewpager using kotlin
persons_cards_list_viewpager Дизайн и условие взяты из https://github.com/appKOD
Todo List Application is an android app that allows building a todo list and basic todo items management functionality including adding new items, editing and deleting an existing item
Todo List Application is an android app that allows building a todo list and basic todo items management functionality including adding new items, editing and deleting an existing item
App with plant list 🌱 , the app reminds you when to water 💦 your best plant at a certain time.
Plant Life App with plant list 🌱 , the app reminds you when to water 💦 your best plant at a certain time.. Table of Contents Introduction Features U
UserListCheck - Retrofit, Room, Hilt MVVM project. Get JSON from reqres.in by Retrofit, fill data into created Room database, show in RecycleView list
UserListCheck Retrofit2, Room, Hilt, MVVM project. Get JSON from reqres.in by Re
Restaurants - A simple app which displays a list of restaurants from a stored JSON, ordered by opening status, favorites and filter chosen from the dropdown
Restaurants - A simple app which displays a list of restaurants from a stored JSON, ordered by opening status, favorites and filter chosen from the dropdown
IDE plugin to converting SVG to VectorDrawable
SVG2VectorDrawable README: 中文 | English DEPRECATED Please using the Asset Studio instead. 简介 Intellij Platform插件,通过其可以完成从svg文件到Android VectorDrawable的
Adds an option to IntelliJ to import drawables in different resolutions from AndroidIcons, own "drawable repos" and scale a certain image down/up to the defined resolutions.
Android Drawable Importer Plugin This plugin consists of three main features. You can access them by right-clicking anywhere, but not on a file, insid
Short example displaying an editable list
MVVM Profiles list App displaying a list of profiles with the ability to add, remove and edit each one Project characteristics 100% Kotlin MVVM Flow A
A curated list of standards, tests and benchmarks that can be used for testing and evaluating dev-tools
A curated list of standards, tests and benchmarks that can be used for testing and evaluating dev tools Contribution Add the description of the benchm
Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, ..
Markor Text editor - Notes & ToDo (for Android). Simple and lightweight, supporting Markdown and todo.txt Markor is a TextEditor for Android. This pro
This is a Bluetooth operational Chat-App developed using Kotlin which shows the list of available devices nearby and paired devices, upon clicking you can start chat
This is a Bluetooth operational Chat-App developed using Kotlin which shows the list of available devices nearby and paired devices, upon clicking you can start chat ... VOILA 🥳🥳 It is still in its early stages of development and currently let user to one-time chat at a time. It is under heavy development 😅
ComposeSwipeToReveal - A compose solution for adding swipe to reveal to a list
ComposeSwipeToReveal A compose solution for adding swipe to reveal to a list. A
This is a sample app(For beginners - App #2) built using Jetpack Compose. It demonstrates the concept of State Hoisting in Jetpack Compose.
JetBMICalculator This is a sample app(For beginners - App #2) built using Jetpack Compose. It demonstrates the concept of State Hoisting in Jetpack Co
Easy-to-use animated clock icon for Android
Timecon Easy-to-use animated clock icon written in Kotlin Including in your project Add to your root build.gradle: allprojects { repositories {
Drawable animation inspired by Tinder.
WaveDrawable Drawable animation inspired by Tinder. Download compile 'me.alexrs:wave-drawable:1.0.0' LinearInterpolator BounceInterpolator CycleInterp
TextLengthBar is an android library to manage EditText input count state.
TextLengthBar is an android library to manage EditText input count state. Features Set TextLengthBar attributes on xml Set TextLengthBar
A collaborative list of awesome jetpack compose resources.
Awesome Jetpack compose A collaborative list of awesome jetpack compose resources. Featured in Content Official Documentation Conference talks Article
👓 A continuously updated list of learning Jetpack Compose for Android apps.
Awesome Jetpack Compose Learning Resources 👓 A continuously updated list of learning Jetpack Compose for Android apps. Awesome Jetpack Compose Learni
👓 A curated list of awesome android learning resources for android app developers.
Awesome Android Learning Resources 👓 A curated list of awesome android learning resources for android app developers. Awesome Android Learning Resour
A Todo list app with location reminders that remind the user to do something when he reaches a specific location.
A Todo list app with location reminders that remind the user to do something when he reaches a specific location.
State-machine - State machine implementation
State Machine DSL Kotlin State Machine DSL implementation heavily inspired by Tinder StateMachine Sample usage First, we define states, events, side e
PinchToZoom - Pinch to zoom used within list like Instagram
Pinch To Zoom 📜 Description Pinch to Zoom with Pan Gestures like Instagram 💡 Motivation and Context Big Thanks 🙏🏻 to the guy and his amazing repo
Map-vs-list-comparator - The project compares the time needed to find a given element in a map vs the time needed to find a given element in a list.
Map vs List Comparator The project compares the time needed to find a given element in a map vs the time needed to find a given element in a list. To
Compose-actors - Android app built with jetpack compose follows new revamped guide to app architecture
Compose Actors 💃 Inspired from JetCaster JetNews JetSnack More compose content
ScopedState - Android Scoped State With Kotlin
Android Scoped State There is no need for complicated code - just define scopes
BooksApp - Show the books list from an API with using retrofit2, picasso and JSON libraries
BooksApp Books App Show the books list from an API with using retrofit2, picasso
Compose-buttons - A set of Loading animations used in Buttons to convey a "loading" state after the button is clicked.
Loading Buttons A set of Loading animations used in Buttons to convey a "loading" state after the button is clicked. A simple demo application that sh
ScrollableList - learn how to efficiently display a list of text in a RecyclerView and understand its architecture.
ScrollableList Learn how to efficiently display a list of text in a RecyclerView and understand its architecture. activity_main RecyclerView widget he
SimpleToDo is an android app that allows building a todo list and basic todo items management functionality including adding new items, editing and deleting an existing item.
SimpleToDo is an android app that allows building a todo list and basic todo items management functionality including adding new items, editing and deleting an existing item.
Todo-android - To-do App in Andriod that allows building a todo list
To-do App in Andriod todo-android is an android app that allows building a todo
Myapp - An app that simulates persistence of a student's list at runtime
Student List Uma aplicação android que implementa uma lista de estudantes, ou pe
HeaderFooterEmptyRecyclerView - android RecyclerView support Header Footer and Empty list
Android RecyclerView support Header Footer and Empty list simple and useful Install Add to the dependency dependencies { implementation '
GlowShapeDrawable - Custom drawable to do outer glow effects ✨
GlowShapeDrawable 💻 Setup Add it in your root build.gradle at the end of repositories allprojects { repositories { ... maven { u
Searchable paging - This library can help you to create searchable list with pagination
Searchable Paging Library Add it in your root build.gradle at the end of repositories: allprojects { repositories { ... maven { url 'https://jitp
ConstraintSetChangesTest - Simple project showing Changes of ConstraintSet value as part of mutable state in JetpackCompose.
ConstraintSetChangesTest Simple project showing Changes of ConstraintSet value as part of mutable state in JetpackCompose. Version: implementation
Stresscraft - State-of-art Minecraft stressing software written in Kotlin
StressCraft (W.I.P) State-of-art Minecraft stressing software written in Kotlin.
Android-TODO-LIST-VIPER - Android TODO LIST VIPER
Android TODO List VIPER VIPER is an architectural approach for iOS mobile app de
SimpleTodo - An android app that allows building a todo list and basic todo items management functionality
Pre-work - SimpleTodo SimpleTodo is an android app that allows building a todo l
😳 This app shows a recyclerView grid list with images from Picsum Photos API 🖥️
GalleryImagesWithRecyclerView 😳 This app shows a recyclerView grid list with images from Picsum Photos API 🖥️ 📐 ✏️ Architeture Components MVVM View
A state container for Java & Kotlin, inspired by Redux & Elm
Bansa This is my take on Redux, the state container for JavaScript apps. It's oriented toward developers who like building React-style apps and Kotlin
Predictable state container for Kotlin apps
Redux Kotlin Redux Kotlin is a predictable state container for Kotlin apps. It is a direct port of the original Redux library for JavaScript, which ha