409 Repositories
Android navigation-show Libraries
Bego Chat is chat application in Kotlin and Firebase with the following features: last seen , user status like typing ,online and last seen with MVVM pattern and clean architecture
Compose ChatApp(Bego Chat) Bego Chat is Compose chat application in Kotlin and Firebase with the following features: sending all file types and abilit
A single repository to learn the basics of Android in Kotlin without all the fluff.
Android-Concepts-Reference-Kotlin A single repository to learn the basics of Android in Kotlin without all the fluff. How to use this repository Each
An Android instance app for working with Google Map, Kotlin
map-instance-app A map instance app for seeing the current position of the user and saving that in the database and showing a list of saved locations.
Paint-me Is a simple painting app. Feel free to show your artistic talent on the wide canvas provided!
Kicking Off Hacktoberfest with ACM-VIT! PaintMe PaintMe Is a simple one screen-canvas painting app. Feel free to show your artistic talent on the wide
🍔 Meals is a small demo app based on modern Android technologies and MVVM architecture
Meals 🍔 Meals is a small demo app based on modern Android technologies and MVVM architecture. built-in Kotlin, Coroutine, Flow, Retrofit, and Jetpack
A project to show the best way to build an Android app on 2022 (by me).
Hello Architecture I create this project to show what's for me the best way to build an Android app on 2022. Architecture I use this diagram as and id
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
A News Application Shows Breaking News of the Country with a feature to save News for future Use.
A News Application Shows Breaking News of the Country with a feature to save News for future Use.You can search news on any topic.Used all latest stuffs in android like Navigation Component, MVVM Architecture, Retrofit, Room DataBase, Kotlin Corutines etc
A weather app using the latest Android tech
App Builders 2022 - Modern Android Techniques This app is the sample project used for the Modern Android Techniques workshop at App Builders 2022. It
A simple Android app to show city weather
City Weather Application A simple MVVM application to show a list of cities weather where you can search for your favorite city weather and see its we
Math Your Brain is a math game built using Jetpack Compose and Modern MVVM Architecture
Math Your Brain is a math game built using Jetpack Compose and Modern MVVM Architecture. I built this so that programmers learning Jetpack Compose Can use this repository as a learning material for Jetpack Compose.
E-Commerce application with MVVM & Clean Arch - Hilt - Coroutines - Retrofit - Firebase - Room DB.
E-Commerce-App E-Commerce application with MVVM & Clean Arch - Hilt - Coroutines - Retrofit - Firebase - Room DB. API Link Project Features MVVM with
OTPView is a view made in Jetpack compose. It is highly customisable and can be used to show OTP view with different length and shapes.
OTPView OTPView is a highly costumizable OTP view made in the Jetpack compose UI. Usage: CircleOtpView is a sample composable that calls the OtpView w
This is a food donation android application designed to reduce food wastage by donating excess food to poor or needy people. Based on Kotlin and currently under development
FOODONOR This is a food donation android application designed to reduce food wastage by donating excess food to poor or needy people. Based on Kotlin
Kotlin, MVVM, Navigation Component, Hilt, Jetpack Compose, Coroutine, MutableState, Retrofit2, Glide
MVVM-RecipeApp Kotlin, MVVM, Navigation Component, Hilt, Jetpack Compose, Coroutine, MutableState, Retrofit2, Glide Main Features Kotlin MVVM Jetpack
A movie & TV show exploration app that implements MVVM design pattern by following the clean architecture principles, using TMDB API.
🎬 Movie App 📺 A movie & TV show exploration app that implements MVVM design pattern by following the clean architecture principles, using TMDB API.
🚀🧨📝 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
A movie and TV Show streaming mobile app built with Jetpack Compose.
PhotoPlay A movie and TV Show streaming mobile app in Android built using Jetpack compose. This project is developed by Javokhir Savriev for more proj
🚀 Stock Market App / See listed companies and details with Jetpack Compose.
🚀 Stock Market App 🚀 Preview 👀 ✨ See listed companies and details with Jetpack Compose ✨ 📚 Libraries Retrofit2 Open CSV Compose Destinations Dagge
An Android application consuming the GitHub API to search for users on Github, display their followers, following and repositories. The project is built with Compose, MVVM pattern as well as other architectural components and libraries.
Git App An Android application consuming the GitHub API to search for users on Github, display their followers, following and repositories. The projec
A beautiful Fashion Store like Android App Mock built on Jetpack Compose with compose navigation, hilt, dark theme support and google's app architecture found on uplabs Here
A beautiful Fashion Store like Android App Mock built on Jetpack Compose with compose navigation, hilt, dark theme support and google's app architecture found on uplabs Here
MVVM ,Hilt DI ,LiveData ,Flow ,SharedFlow ,Room ,Retrofit ,Coroutine , Navigation Component ,DataStore ,DataBinding , ViewBinding, Coil
RickMorty This is a simple app which has been implemented using Clean Architecture alongside MVVM design to run (online/offline) using : [ MVVM ,Hilt
EduApp is a mini e-learning platform based on udemy's public api. It has 4 main navigation destinations (Home, Search, Wishlist, Cart). Users can search courses from different categories and get real-time results from the api using Chips for a smooth filtering experience. It has different theme for dark mode.
EduApp EduApp is a mini e-learning platform based on udemy's public api. It has 4 main navigation destinations (Home, Search, Wishlist, Cart). Users c
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
A simple, highly customizable compose navigation component for Android & Desktop platform.
介绍 一个简单并提供高度扩展功能的 Compose 导航组件,同时支持 Android 和 Desktop 平台。 常用功能 使用 下载 // Android implementation("io.github.succlz123:compose-screen-android:0.0.1") //
Discover the most popular and top rated movies playing. Movies data fetched using tomdbapi.com API.
Movie-App A simple news app build using MVVM architecture. Discover the most popular and top rated movies playing. Movies data fetched using tomdbapi.
Unsplash Gallery for a coding challange.
Important note: Secret key of Unsplash is not present in the public github repository, Utils Constants.SERVER_SECRET. Replace it with your key. Unsp
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
Android Navigation Fragment Share Element Example: Use Share Element Transition with recyclerView Item and ViewPager2 Item.
Android-Navigation-Fragment-Share-Element-Example 说明 Android 使用Navigation导航切换Fragment中使用共享元素过渡动画的例子:将在listFragment的RecyclerView的Item共享元素过渡到pagerFragme
Android app using Kotlin to manage to-do notes with firebase as backend service
TO-DO Manager TO-DO Manager is a simple note management app. Unlike other apps, TO-DO Manager is free and open source. You can access your nots from a
An small android app based on banking logic, usilng SQLITE as database, material design, navigation drawer implemented
Android Banking App Project - Using Sqlite The Banking app using java in android studio and sqlite for crud. Packages Used Material Design Contributin
Type-safe arguments for JetPack Navigation Compose using Kotlinx.Serialization
Navigation Compose Typed Compile-time type-safe arguments for JetPack Navigation Compose library. Based on KotlinX.Serialization. Major features: Comp
Formula 1 app to show current Standings from a REST API.Built using jetpack compose and kotlin.
Formula1 Formula 1 app to show Standings fetching data from REST API 📸 Screenshots Tech Stack. Kotlin - Kotlin is a programming language that can run
Cinemax is a Movies & TV Shows application for Android.
Cinemax Cinemax is a Movies & TV Shows application for Android. Build Generate an API key from The Movie Database. Put the key in the local.properties
This is a Game score tracker app built with Jetpack Compose.
This is a Game score tracker app built with Jetpack Compose. The purpose of this repository is to demonstrate below: Implementing entire UI elements w
Asteroid radar app -Second Project from Udacity Advanced Android Development Kotlin Nanodegree
Asteroid radar app Using open-source Nasa Api Asteroid Radar is an app to view the asteroids detected by NASA that pass near Earth, you can view all t
Navigation in Android: Activity, Fragment, Intents, Navigation Component.
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
A Clean Architecture App that uses clean Architecture (app, presentation, domain, data) packages to use coffee items API using MVVM Architecture, Coroutines, Retrofit2, Pagination, Live Data, Data Binding, Hilt , SOLID Principles , Navigation Component , RoomDb.
E-CommerceApp A Clean Architecture App that uses clean Architecture (app, presentation, domain, data) packages to use coffee items API using MVVM Arch
An e-commercial application built as a technological demonstration.
Overview An e-commercial application built as a technological demonstration. The purpose of this app is to get an experience from creatinig architectu
Demo app demonstrating how to create and manage notifications locally using a combination of Jetpacks Worker Manager and Broadcast Receiver.
Worker Notification Demo app demonstrating how to create and manage notifications locally using a combination of Jetpacks Worker Manager and Broadcast
A ksp library to automatically generate navigation functions for jetpack compose.
Compose/Navigation/Generator ⚠️ This library is still under development and not considered stable! Content Introduction Usage Example: Single destinat
Add Bubble Navigation Bar in Android Jetpack Compose.
BubbleNavigationBarCompose How it looks Setup Open the file settings.gradle (it looks like that) dependencyResolutionManagement { repositoriesMode
MVVM ,Hilt DI ,LiveData ,Flow ,Room ,Retrofit ,Coroutine , Navigation Component ,DataStore ,DataBinding , ViewBinding, Coil
MVVM ,Hilt DI ,LiveData ,Flow ,Room ,Retrofit ,Coroutine , Navigation Component ,DataStore ,DataBinding , ViewBinding, Coil
An e-commerce dummy project built with compose
An e-commerce dummy project built with compose. Consuming a fake store API to show different functionalities of such a platform
Astronomy Picture of the Day Nasa(APOD) media listing and show picture details.
Astronomy Picture of the Day Nasa(APOD) media listing and show picture details. Built to learn and use of Latest Android development libs using Coroutines, Flow, Dagger-Hilt, Architecture Components, MVVM, Room, Retrofit, Material Guideline)
📱 WhatsApp clone project demonstrates modern Android development built with Jetpack Compose and Stream Chat SDK for Compose.
This is a WhatsApp clone app built with Jetpack Compose and Stream Chat SDK for Compose. The purpose of this repository is to demonstrate below: Imple
Educational App made with Retrofit, Coroutines, Navigation Component, Room, Dagger Hilt, Flow & Material Motion Animations.
TechHub TechHub is a sample educational app that provides courses for people who want to learn new skills in mostly tech-related areas. The goal of th
A complete Kotlin application built to demonstrate the use of Modern development tools with best practices implementation using multi-module architecture developed using SOLID principles
This repository serves as template and demo for building android applications for scale. It is suited for large teams where individuals can work independently on feature wise and layer wise reducing the dependency on each other.
Model-driven navigation for Jetpack Compose
Model-driven navigation for Jetpack Compose
PokeCard Compose is a demo app 100% write in Compose, Flow and Koin based on MVI Clean Architecture 🐱⚡️
A Pokemon Card demo app using Jetpack Compose and Koin based on MVI architecture. Fetching data from the network with Ktor and integrating persisted data in Room database with usecase/repository pattern.
An application that i developed with a aim of learning Jetpack compose and many other jetpack libraries
An application that i developed with a aim of learning Jetpack compose and many other jetpack libraries, The application make use of jikan Api which displays a list of animations,there more details and even trailers of the animations.
CryptoMovies is a small app that show modern Android developement: with Hilt, Coroutines, Flow, Jetpack and Material Design 3
CryptoMovies is a small app that show modern Android developement: with Hilt, Coroutines, Flow, Jetpack and Material Design 3.
This project is for training purposes in Android with Kotlin Course.
fullAndroidCourseClassC This project is for training purposes in Android with Kotlin Course. `//Dependencies dependencies { //Kotlin implementation "o
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.
UpSchool Capstone Project - Course selling application with MVVM, LiveData, DataBinding, Retrofit, Room Database, Navigation Component, Adapter, Firebase Auth, Picasso, Lottie
UpSchool Capstone Project - Course selling application with MVVM (Model, View, ViewModel), LiveData, DataBinding, Retrofit, Room Database, Navigation Component(NavGraph, BottomNav), Adapter, Firebase Auth, Picasso, Lottie
Task Manager feat. real-time competitive system and user engagement
Dira Что из себя представляет Dira? Android-приложение Directa (сокр. Dira) - это планер, который способен улучшить жизнь пользователей. Он позволяет
Animated Tab Bar is an awesome navigation extension that you can use to add cool, animated and fully customizable tab navigation in your apps
Animated Tab Bar is an awesome navigation extension that you can use to add cool, animated and fully customizable tab navigation in your apps. The extension provides handy methods and properties to change the behaviour as well as the appearance of the navigation bar.
Modular android app for searching Movies on Filmnet.ir and show the details of each Move based on MVVM.
Movie_Search Modular android app for searching Movies on Filmnet.ir and show the details of each Move based on MVVM. Android MVVM Architecture Table o
Parking Robot based on 3D LiDAR. Keywords: Automatic Parking, SLAM, 3D Navigation, Remote Control, ROS, RRT
ELEC3875-Final-Project My undergraduate final project: Parking Robot based on 3D LiDAR. ELEC3875 / XJEL3875 Keywords: Automatic Parking, SLAM, 3D Navi
A personal project made using Jetpack Compose, Clean-MVVM architecture and other jetpack libraries
A basic CRUD for recording your personal credit and debit transactions. Made using Jetpack Compose, Clean-MVVM and other Jetpack libraries, incorporated with Unit Tests.
Android application for department navigation
DepNav – Department Navigator DepNav is an Android application for viewing indoor maps of departments and searching for specific rooms on them. The fo
Android app based on clean architecture and using the github API to show open pull requests
This app is based on clean architecture and using the github API to show open pull requests. The code is made considering all design principles and guidelines.
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
Customtoast is a android library for show your toast message in a custom UI.
CUSTOM TOAST customtoast is a android library for show your toast message in a custom UI. To get a Git project into your build: Step 1. Add the JitPac
FaceTimeClone app that implements Coroutines , mvvm architecture , clean architecture , navigation component , hilt , etc.... using kotlin language
This repository contains a FaceTimeClone app that implements Coroutines , mvvm architecture , clean architecture , navigation component , hilt , etc.... using kotlin language
Sample Android Clean MVVM architecture
Sample Android Clean MVVM architecture ( Retrofit + Okhttp + Moshi + Coil + Room + Navigation Component + Coroutines + Flow + DataStore + ViewModel + Hilt + Compose )
Navigation for compose multiplatform
Navigation for compose multiplatform
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.
A quiz app built with trivia api. This app was built with mvvm architecture, dagger-hilt, retrofit, room database, and navigation components.
A quiz app built with trivia api. This app was built with mvvm architecture, dagger-hilt, retrofit, room database, and navigation components.
Android App made by Jetpack Compose Components with Kotlin, MVVM Pattern, Multi Module, Navigation, Hilt, Coroutines, Retrofit and cached data by Room
Mobile Banking Android App made by Jetpack Compose Components with Kotlin, MVVM Pattern, Multi Module, Navigation, Hilt, Coroutines, Retrofit and cach
A Kotlin Native program to show the time since a date, using Kotlin LibUI
TimeSince A Kotlin Native program to show the time since a date, using Kotlin LibUI Report Bug . Request Feature About The Project TimeSince is a Kotl
A movies application built Using clean architecture and MVVM (Model-view-viewModel).
Movies-App This is a movies application which fecthes upcoming and popular movies from the movie Database(TMBD). It is built Using clean architecture
Space x app fetching data from api using apollographql, databinding, navigation components and hilt for DI.
Space-X Space-X is an android application that displays the list of launches from the Space-X API using ApolloGraphql inclusive of their launch site a
This sample Android app lets user browse trending "language" related repositories on Github.
🐊 Alligitor An alligator exploring github repositories This sample Android app lets users browse trending "language" related repositories on Github.
A simple android library which helps you to create a curved bottom navigation
CurvedBottomNavigation A simple android library which helps you to create a curved bottom navigation DEMO Setup Update your module level build.gradle
Online real-time android quiz game
KQuiz Описание проекта Проект представляет собой мобильное приложение, выполнящее роль платформы для создания, поиска, организации и выполнения онлайн
Example Multi module architecture Android project using MVVM, Dynamic Features, Dagger-Hilt, Coroutines and Navigation Components
ModularDynamicFeatureHilt An Android template project following a multi module approach with clean architecture. It has been built following Clean Arc
Multi module architecture Android template project using MVVM, Dagger-Hilt, and Navigation Components
ModularAppTemplate An Android template project following a multi module approach with clean architecture. It has been built following Clean Architectu
Includes jetpack compose, navigation, paging, hilt, retrofit, coil, coroutines, flow..
Nextflix-Composable A Clean Architecture App to show use of multi-module-architecture in a Jetpack Compose. The modules are as follow: app: Presentati
Butterfly - Small and powerful weapons, own it, let your Android are developed like Tiger, Carry whole game!
Butterfly - Small and powerful weapons, own it, let your Android are developed like Tiger, Carry whole game!
AudioNotes 📙 An open source simple audio note taking app built to demonstrate android development best practices.
AudioNotes 📙 A simple open source audio note-taking 📝 Android application built to describe the use of Modern Android development tools. 🏗 . Made w
🧱 Brick - Multiplatform navigation library for Compose.
Brick Take control of your apps Brick is a lightweight library to make navigation. Features Framework free (Router can be injected in any layer of pro
Book selling application with MVVM (Model, View, ViewModel)
Book selling application with MVVM (Model, View, ViewModel), LiveData, DataBinding, Retrofit, Room Database, Navigation Component(NavGraph, BottomNav), ViewPager2 in TabLayout, SearchView, Vertical Adapter(BestSellers) and Horizontal Adapter(All Books) with ConcatAdapter for Main Screen, Firebase Auth, SearchView in Adapter, Picasso, Lottie, Animated Svg for Splash
A proof-of-concept of a fractal/recursive navigation system.
compose-fractal-nav A proof-of-concept of a fractal/recursive navigation system. Instead of defining a bunch of top-level routes with navigation movin
In this project, I tried to understand and implement the architecture suggested by Android.
Shopping App Bu projede, Android'in önerdiği modern mimariyi anlamaya ve uygulamaya çalıştım. Projede kullandığım teknolojiler, Room Retrofit Coroutin
🧛 Fragula is a swipe-to-dismiss extension for navigation component library for Android
Fragula is a swipe-to-dismiss extension for navigation component library for Android.
Hangman Game for Android build with Compose
Hangman Game for Android build with Compose. Built with jetpack components, Room for saving game history, preferences for loading game settings, ViewModels for persisting game state, LiveData/States for observing states, Koin for DI, minimal compose animations for good UX, Light/Dark theme :rainbow: MD3.
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
A demonstration modern Android development project with Jetpack(Compose, Room, Flow, ViewModel, Navigation), Hilt and based on MVVM by using Github API.
A demonstration modern Android development project with Jetpack(Compose, Room, ViewModel, Navigation), Hilt and based on MVVM by using Github API.
👨💻 A demonstration modern Android development project with Jetpack(Compose, Room, ViewModel, Navigation), Hilt and based on MVVM by using Open Sky API. ✈️ 🌍
A demonstration modern Android development project with Jetpack(Compose, Room, ViewModel, Navigation), Hilt and based on MVVM by using Open Sky API.
A Simple Blog App using Jetpack Compose, Flow, Navigation Compose, Room and Firebase
BlogCompose A Simple Blog App using Jetpack Compose, Flow, Navigation Compose, Room and Firebase Instructions Download your Firebase configuration fil
Simple Login using firebase and compose views
SimpleLogin Project name: SimpleLogin Android Develop in android over MVVM, Kotlin, Compose. Package Structure com.anelcc.SimpleLogin # Root Pack
A convenient library to show a shimmer effect while loading data
A convenient library to show a shimmer effect while loading data. Easily convert your current view with a slick skeleton loading animation just by wrapping your view.
NavigationAndFragments - A use case for fragments and navigation
NavigationAndFragments A use case for fragments and navigation. To implement this use case, follow these steps : Create a new fragment navigation xml
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
The application shows the profile of a random user
The application shows the profile of a random user
App made using Kotlin to retrieve data from an API and show in a recyclerview with Login and SignUp features
App made using Kotlin to retrieve data from an API and show in a recyclerview with Login and SignUp features.
📰👓Android App that fetches fresh news based on your language and location
News App that fetches fresh news based on your language and location. You can share and browse news in one click! How to install You can open it with
Android App made by Jetpack Compose Components with Kotlin, MVVM Pattern, Multi Module, Navigation, Hilt, Coroutines, Retrofit and cached data by Room
Android App made by Jetpack Compose Components with Kotlin, MVVM Pattern, Multi Module, Navigation, Hilt, Coroutines, Retrofit and cached data by Room