An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: android-architecture

ashtanko/compose-android-template

📱 A simple GitHub template to quickly set up an Android project using Kotlin and Jetpack Compose, getting you up and running in just seconds. Perfect for starting new apps with modern Android UI.

Language: Kotlin - Size: 759 KB - Last synced at: about 15 hours ago - Pushed at: about 17 hours ago - Stars: 7 - Forks: 2

sebaslogen/resaca

Compose Multiplatform library to scope ViewModels to a Composable, surviving configuration changes and navigation

Language: Kotlin - Size: 1.43 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 573 - Forks: 11

androiddevnotes/awesome-jetpack-compose-learning-resources

👓 A continuously updated list of learning Jetpack Compose for Android apps.

Language: Kotlin - Size: 4.36 MB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 1,455 - Forks: 140

TREY89878668/dagger

A robust component authoring library for Laravel Blade.

Size: 1.95 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

hossain-khan/android-compose-app-template

An Android App template that is preconfigured with Circuit UDF architecture.

Language: Kotlin - Size: 541 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

AlexRogalskiy/android-patterns

🏆 Android4You Design patterns

Language: Shell - Size: 20.4 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4 - Forks: 3

EricNesprido/personal-notes-app

📝 Create and manage your personal notes effortlessly with this modern, responsive React app featuring search, archive, and delete functionalities.

Language: JavaScript - Size: 1.78 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

android/architecture-samples

A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

Language: Kotlin - Size: 12.7 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 45,352 - Forks: 11,818

janishar/android-mvvm-architecture

This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView

Language: Java - Size: 815 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 2,965 - Forks: 927

EranBoudjnah/CleanArchitectureForAndroid

Clean Architecture for Android - a sample project

Language: Kotlin - Size: 4.77 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 786 - Forks: 89

amitshekhariitbhu/android-developer-roadmap

Android Developer Roadmap - A complete roadmap to learn Android App Development

Language: Java - Size: 471 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 2,845 - Forks: 494

vbauer/android-arsenal.com

Source to android-arsenal.herokuapp.com

Language: HTML - Size: 786 KB - Last synced at: about 12 hours ago - Pushed at: over 5 years ago - Stars: 552 - Forks: 220

respawn-app/FlowMVI

Architecture Framework for Kotlin. Reuse every line of code. Handle all errors automatically. No boilerplate. Build features in minutes. Analytics, metrics, debugging in 3 lines of code. Make all code thread-safe. 50+ features.

Language: Kotlin - Size: 8.08 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 717 - Forks: 26

krishanmurariji/InstagramClone

Instagram Clone

Language: Kotlin - Size: 13.1 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

Own-Data-Privateer/hoardy-adb

Backup and restore Android devices, list contents of, unpack, and convert Android Backup files to TAR files and back, decrypt, encrypt, split them into by-app pieces, etc. Android Backup files are `backup.ab`, `*.ab`, `*.adb`, and similarly named files produced by `adb shell bu backup`, `adb backup`, `bmgr`, and similar tools.

Language: Python - Size: 250 KB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 66 - Forks: 2

alex-amenos/Jetpack

Experimental Android project

Language: Kotlin - Size: 7.66 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 4 - Forks: 0

swapnil-musale/JetJoke

JetJoke App build using Jetpack Compose by following Clean + MVVM Architecture and with other Android Modern Architecture Component.

Language: Kotlin - Size: 771 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 46 - Forks: 10

Juude/Awesome-Android-Architecture

Android架构合集

Size: 23.4 KB - Last synced at: 9 days ago - Pushed at: over 6 years ago - Stars: 1,529 - Forks: 294

amitshekhariitbhu/Android-MVP-Sample-Application

Android MVP Sample Application

Language: Java - Size: 172 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 263 - Forks: 101

Cheng-Kun-Liu/Quickly-Use-Jetpack-Compose

简单易用的 Jetpack Compose 快速开发框架,以Compose的方式实现功能.

Language: Kotlin - Size: 33.1 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 203 - Forks: 2

thanhtoan1196/awesome-android-tips

:sunglasses: A curated list of awesome Android tips

Size: 768 KB - Last synced at: 13 days ago - Pushed at: over 7 years ago - Stars: 42 - Forks: 11

aregpetrosyan/Multimodule-Clean-Architecture-Jetpack-Compose-Boilerplate

🚀 Modular Android boilerplate with Kotlin, Jetpack Compose, Clean Architecture, MVI, Hilt, and Mixpanel — scalable, testable, and easy to extend.

Language: Kotlin - Size: 11.9 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 3 - Forks: 0

MohitGupta121/android-clean-architecture-boilerplate

Android Clean Architecture Boilerplate Code using MVVM, Hilt, Coroutines, Flow, Retrofit, and Coil

Language: Kotlin - Size: 139 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

hehonghui/android-tech-frontier

【停止维护】一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目

Size: 39.4 MB - Last synced at: 25 days ago - Pushed at: over 4 years ago - Stars: 10,750 - Forks: 3,329

JessYanCoding/MVPArms

⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).

Language: Java - Size: 5.69 MB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 10,285 - Forks: 2,374

luckybilly/CC

业界首个支持渐进式组件化改造的Android组件化开源框架,支持跨进程调用。Componentize your android project gradually.

Language: Java - Size: 30.9 MB - Last synced at: 25 days ago - Pushed at: about 2 years ago - Stars: 4,046 - Forks: 639

vicky4421/androfest

Android Manifest analyzing tool

Language: Python - Size: 57.6 KB - Last synced at: 24 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

JessYanCoding/ArmsComponent

📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).

Language: Java - Size: 8.98 MB - Last synced at: 23 days ago - Pushed at: over 5 years ago - Stars: 1,687 - Forks: 242

AliAsadi/Android-Clean-Architecture

🎞 A movie Android app that mimics a real-world project environment, showcasing Clean Architecture, Kotlin, and Jetpack Compose, with Offline-first support.

Language: Kotlin - Size: 78.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 439 - Forks: 66

ritik-saini-2002/IT-Connect-Android-Application

This is the project for IT engineers, IT Support persons and etc. IT related fields

Language: Kotlin - Size: 2.49 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

gautam84/Foodike

🍔 Foodike is a simple, easy-to-use food delivery app. It is built using Android-Jetpack Compose and is built on the principle of MVVM with Modern Android Architecture Components.

Language: Kotlin - Size: 8.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 54 - Forks: 8

sham-h93/devposts

This project demonstrates a scalable, maintainable, and testable architecture.

Language: Kotlin - Size: 3.59 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 0

shorthouse/RemindMe

RemindMe is a reminder and task-management app designed to help you stay organised and on top of your to-do list.

Language: Kotlin - Size: 3.48 MB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 4

rodrigmatrix/weather-you

Material You Weather App built with Jetpack Compose, Clean Architecture and MVI for Phone, Tablet, TV and Watch

Language: Kotlin - Size: 7.37 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 93 - Forks: 5

necatisozer/Modern-Android-Development

Modern Android Development tools & key points

Size: 25.4 KB - Last synced at: 19 days ago - Pushed at: over 5 years ago - Stars: 275 - Forks: 21

athkalia/Just-Another-Android-App 📦

An Android base app with loads of cool libraries/configuration NOT MAINTAINED

Language: Java - Size: 2.13 MB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 1,616 - Forks: 169

oguzsout/Wallies

Language: Kotlin - Size: 1.59 MB - Last synced at: 25 days ago - Pushed at: 12 months ago - Stars: 63 - Forks: 5

Spikeysanju/Einsen

🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.

Language: Kotlin - Size: 4.33 MB - Last synced at: 21 days ago - Pushed at: almost 4 years ago - Stars: 926 - Forks: 82

JessYanCoding/MVPArt

🎨 A new Android MVP architecture (此框架旨在解决传统 MVP 类和接口太多, 并且 Presenter 和 View 通过接口通信过于繁琐, 重用 Presenter 代价太大等问题).

Language: Java - Size: 1.16 MB - Last synced at: 23 days ago - Pushed at: almost 7 years ago - Stars: 775 - Forks: 153

anitaa1990/NotesApp

A simple notes app to demo Room, Flow, Compose + MVI architecture in Android

Language: Kotlin - Size: 2.23 MB - Last synced at: 11 days ago - Pushed at: 11 months ago - Stars: 30 - Forks: 10

ranaaditya/SPYZIER-APP

Android spying app and Parental controller app.

Language: Java - Size: 146 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 398 - Forks: 130

bytedance/scene

Android Single Activity Framework compatible with Fragment.

Language: Java - Size: 7.12 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 2,306 - Forks: 209

DouiriAli/android-architecture-components-kotlin

Clean code App with Kotlin and Android Architecture Components

Language: Kotlin - Size: 912 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 26 - Forks: 4

RikoAppDev/CoinRadar

Android app for tracking top cryptocurrencies 🚀📈

Language: Kotlin - Size: 2.38 MB - Last synced at: 24 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

sidsharma2002/PracticeApp

A "must-have a look" project for newcomers in android.

Language: Kotlin - Size: 1.26 MB - Last synced at: 19 days ago - Pushed at: almost 3 years ago - Stars: 49 - Forks: 20

contactBoostTag/KotlinVoIpUSSD 📦

:gear:Kotlin Library IMEI (USSD) on Android Devices

Language: Kotlin - Size: 6.08 MB - Last synced at: 11 days ago - Pushed at: about 5 years ago - Stars: 21 - Forks: 8

romellfudi/FudiNFC

:octocat: :credit_card: NFC Reader And Writer using Android devices by @romellfudi

Language: Kotlin - Size: 3.1 MB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 122 - Forks: 27

daniel-waiguru/Shoppy

A mobile app that shows a list of products and their details in an e-commerce environment written 100% in Kotlin and Jetpack Compose using Android Jetpack Components.

Language: Kotlin - Size: 7.24 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 13 - Forks: 1

sunjoolee/pingpingdiary-aos

🌱핑핑일기🐌 - 달팽이 성장 기록

Language: Kotlin - Size: 4.81 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

hashim21223445/tough-cookie Fork of salesforce/tough-cookie

RFC6265 Cookies and CookieJar for Node.js

Language: TypeScript - Size: 1.73 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

kaziafsana7/image-gallery-app

Create a stunning image gallery app with Express.js and Vue.js. Enjoy a minimalist design, responsive layout, and real-time updates. 🌟 #GitHub

Language: JavaScript - Size: 18.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

romellfudi/MockitoJfrogArtefactorySample

:rocket:Deploying AndroidLibrary into private repository

Language: Java - Size: 1.16 MB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

romellfudi/AndroidLibProject

:runner:Build template structure for Android MVP with coockiecutter by @romellfudi

Language: HTML - Size: 484 KB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 1

romellfudi/FudiAnnotation

:gear:Android Annotation Library for Widgets Design

Language: Java - Size: 672 KB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 7 - Forks: 2

romellfudi/FudiPermission

:octocat: :crossed_swords:quickly way to use Android permissions by @romellfudi

Language: Java - Size: 1.04 MB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 17 - Forks: 2

sergio11/fudge_tv_compose_library

🍮 Fudge is a Jetpack Compose UI Kit for TV apps, offering pre-built components and tools to create seamless and engaging experiences on the big screen. 🎬 Simplify your TV app development with Fudge! 🚀

Language: Kotlin - Size: 171 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 12 - Forks: 3

xiaobailong24/MVVMArms 📦

Android MVVM Architecture Components based on MVPArms and Android Architecture Components.

Language: Java - Size: 28.7 MB - Last synced at: 23 days ago - Pushed at: almost 8 years ago - Stars: 423 - Forks: 62

cabovianco/android-remindme-app

Rewriting my first Android app with modern best practices.

Language: Kotlin - Size: 240 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

amitshekhariitbhu/MVVM-Architecture-Android

MVVM architecture using Kotlin, Dagger, Retrofit, Coroutines, Flow, StateFlow, and etc.

Language: Kotlin - Size: 515 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 642 - Forks: 129

Thogaruchesti-hemanth/AndroPath

Your path to mastering Android Development with Java

Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

arch10/Calculator-Plus

A Simple Calculator with rich features for daily use.

Language: Kotlin - Size: 5.17 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 39 - Forks: 12

cabovianco/android-bored-sample

A simple Android app that suggests activities to do when you're bored, built with Kotlin and Jetpack Compose.

Language: Kotlin - Size: 119 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Ivy-Apps/ivy-wallet

Ivy Wallet is an open-source money manager app for Android, no longer maintained. You can fork the code or download the final version from Google Play.

Language: Kotlin - Size: 19.9 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2,977 - Forks: 820

cabovianco/android-todo-sample

A simple ToDo application built with Kotlin and Jetpack Compose.

Language: Kotlin - Size: 132 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

armcha/MVP-Architecture-Components

This is a sample project, showing the connection between Android Architecture Components and MVP pattern.

Language: Java - Size: 496 KB - Last synced at: 19 days ago - Pushed at: over 8 years ago - Stars: 136 - Forks: 22

ferPrieto/SpaceX-prepare-for-Clean-Architecture-liftoff

Clean Architecture Modular Project: MVVM + Jetpack Compose + Coroutines + Flows + Dagger2 + LiveData + UnitTests + UITests + Screenshot Tests + MockWebServer

Language: Kotlin - Size: 105 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 738 - Forks: 88

ajitsing/ExpenseManager

Android app to manage expenses

Language: Java - Size: 247 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 83 - Forks: 127

alicobangul/AOFFinal

A mobile application that calculates based on user grades. Java-MVP-Hilt-Room-RxJava are used

Language: Java - Size: 641 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

robertlevonyan/media-picker

Easy customizable picker for all your needs in Android application

Language: Kotlin - Size: 751 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 191 - Forks: 36

bilalnasir9/BaseProject

A modern Android base project built with best practices and reusable components. This template is designed to save time and reduce boilerplate for every new project — just clone and start building!

Language: Kotlin - Size: 136 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

johncarl81/transfuse

:syringe: Transfuse - A Dependency Injection and Integration framework for Google Android

Language: Java - Size: 13 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 220 - Forks: 28

justdvnsh/TwoDScrollableZoomableLayout

An android library which lets you add a view with two dimensional scrolling (X & Y) and zoom.

Language: Java - Size: 159 KB - Last synced at: 21 days ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

momintahir/KMP-News-App

This application demonstrates modern Android development with Koin, Ktor, Coroutines, Flows, SQLDelight, Voyager based on Clean Architecture.

Language: Kotlin - Size: 5.34 MB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 89 - Forks: 13

javimartd/the-guardian-v2

Android template project

Language: Kotlin - Size: 5.04 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

CoinTrend/CoinTrend

Lightweight Open-Source Crypto Monitor 📱📈 Android MVVM/MVI Multimodule Clean Architecture, Unidirectional Data Flow, Kotlin Flows, Room, Retrofit, Coroutines, 100% Jetpack Compose 🚀 Available on Google Play ▶️ and F-Droid 🤖

Language: Kotlin - Size: 1020 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 229 - Forks: 34

hoop-carpool/fluxy

Fluxy is a Flux architecture implementation written in Kotlin.

Language: Kotlin - Size: 323 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 27 - Forks: 2

certified84/AudioNote

An open source simple audio note taking app built to demonstrate android development best practices.

Language: Kotlin - Size: 58.1 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 95 - Forks: 8

mapp-digital/mapp-intelligence-android-sdk-v5

Webtrekk Android SDK V5

Language: Kotlin - Size: 9.1 MB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 13 - Forks: 2

hongbeomi/FindTaek

📦 내가 시킨 택배가 어디까지 왔는지 확인해보세요

Language: Kotlin - Size: 37.5 MB - Last synced at: 16 days ago - Pushed at: about 3 years ago - Stars: 27 - Forks: 2

wajahatkarim3/Imagine

An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)

Language: Kotlin - Size: 15.6 MB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 362 - Forks: 61

chnouman/DecadeOfMovies

A simple app to show case Master detail application for Movies

Language: Kotlin - Size: 4.99 MB - Last synced at: 20 days ago - Pushed at: over 4 years ago - Stars: 27 - Forks: 6

odaridavid/Clean-MVVM-ArchComponents

👽 Built with MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout

Language: Kotlin - Size: 16.9 MB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 686 - Forks: 111

akoufa/CoolWeather

Weather App that uses Android best practices. Android Jetpack, clean architecture. Written in Kotlin

Language: Kotlin - Size: 6.64 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 197 - Forks: 20

Blankj/AndroidStandardDevelop

:star2: Best practices in Android develop(final).

Size: 224 KB - Last synced at: 5 months ago - Pushed at: almost 5 years ago - Stars: 3,012 - Forks: 584

androidstarters/generator-android-architecture

[Yeoman Generator] Create android app using googlesamples/android-architecture.

Language: Java - Size: 551 KB - Last synced at: 26 days ago - Pushed at: about 8 years ago - Stars: 82 - Forks: 12

mxdldev/android-mvp-mvvm-flytour

🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精力放在自己的项目的业务功能实现上,另外在长期的工作实践中总结整理大量的实用工具类在项目lib_common组件的util包当中方便大家调用。

Language: Java - Size: 33.5 MB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 3,158 - Forks: 560

luojilab/DDComponentForAndroid

一套完整有效的android组件化方案,支持组件的组件完全隔离、单独调试、集成调试、组件交互、UI跳转、动态加载卸载等功能

Language: Java - Size: 1.01 MB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 3,329 - Forks: 568

bumble-tech/appyx

Model-driven navigation + UI components with gesture control for Compose Multiplatform

Language: Kotlin - Size: 52.2 MB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 1,206 - Forks: 61

jeanboydev/Android-Architecture

:city_sunrise:该项目结合 MVP 与 Clean 架构思想,探索在 Android 项目上的最佳实践。

Language: Java - Size: 1.11 MB - Last synced at: 5 days ago - Pushed at: over 7 years ago - Stars: 113 - Forks: 31

DSAppTeam/ComponentCornerstone

:ant::ant: 一种全新的android组件化方案,无需下沉公用代码,无需采用路由等硬编码方式分发sdk,独立维护组件暴露的SDK/IMPL,打破官方模块循环且支持组件间互相调用SDK,支持集成组件调试/组件独立运行。A brand new android componentization solution, no need to sink public code, no need to use hard coding to distribute sdk, independent maintenance component exposed SDK / IMPL, break the official module loop and support the call between components The SDK supports integrated component debugging/components to run independently.

Language: Groovy - Size: 10.5 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 254 - Forks: 25

rezaulkhan111/MVVM_Android_Architecture_Component_app

Language: Java - Size: 1.15 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

samadtalukder/Android-Clean-Architecture-MVVM-With-Compose

Android Clean Architecture Using MVVM With Jetpack Compose

Language: Kotlin - Size: 5.05 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

ahmedeltaher/MVVM-Kotlin-Android-Architecture

MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5

Language: Kotlin - Size: 4.22 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 2,484 - Forks: 609

chiclaim/AndroidAll

Android 程序员需要掌握的技术栈:数据结构算法、程序架构、设计模式、性能优化、Kotlin、NDK、Jetpack,以及常用的开源框架源码分析如 Flutter、Router、RxJava、Glide、LeakCanary、Dagger2、Retrofit、OkHttp、ButterKnife 等

Language: Java - Size: 22.4 MB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 1,643 - Forks: 402

janishar/android-mvp-architecture

This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView

Language: Java - Size: 5.86 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 4,443 - Forks: 1,241

ww-tech/roxie

Lightweight Android library for building reactive apps.

Language: Kotlin - Size: 250 KB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 481 - Forks: 36

bufferapp/android-clean-architecture-boilerplate

An android boilerplate project using clean architecture

Language: Kotlin - Size: 3.44 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 3,685 - Forks: 518

mqzhangw/JIMU

一种简单有效的android组件化方案,支持组件的代码资源隔离、单独调试、集成调试、组件交互、UI跳转、生命周期等完整功能。

Language: Java - Size: 1.25 MB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 2,427 - Forks: 385

android10/Android-CleanArchitecture

This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.

Language: Java - Size: 4.95 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 15,550 - Forks: 3,311

Spikeysanju/Expenso

📊 A Minimal Expense Tracker App built to demonstrate the use of modern android architecture component with MVVM Architecture

Language: Kotlin - Size: 7.5 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 1,010 - Forks: 172

Related Keywords
android-architecture 890 android 685 kotlin 300 android-application 248 android-development 232 android-app 196 kotlin-android 184 mvvm 161 android-studio 139 android-library 132 mvvm-architecture 131 clean-architecture 125 retrofit2 124 mvvm-android 117 android-ui 114 dagger2 107 java 91 android-sdk 87 livedata 79 viewmodel 76 jetpack-compose 74 room 73 kotlin-coroutines 68 mvp 66 coroutines 59 rxjava2 57 room-persistence-library 56 mvp-architecture 54 androidstudio 53 mvp-android 52 rxjava 50 architecture 47 android-architecture-components 46 databinding 44 room-database 43 architecture-components 43 dagger2-android 40 retrofit 36 material-design 35 jetpack-android 34 jetpack 31 hilt-android 30 firebase 29 flow 28 dependency-injection 27 mvvm-pattern 26 clean-code 26 dagger-hilt 25 compose 25 jetpack-navigation 25 coroutines-android 24 kotlin-library 24 mvi 23 hilt 22 rxandroid 21 navigation-component 20 mvi-architecture 19 android-mvvm-architecture 18 glide 17 dagger2-mvp 17 dagger 17 butterknife 17 kotlin-language 17 koin 16 rxjava-android 16 okhttp3 16 android-clean-architecture 16 recyclerview 15 espresso 15 mvp-pattern 15 repository-pattern 15 redux 15 hacktoberfest 14 material-ui 14 firebase-auth 14 navigation 14 databinding-android 13 kotlin-flow 13 android-mvp 13 mockito 13 dagger2-mvvm 12 viewmodel-pattern 12 android-mvvm 12 android-cleanarchitecture 12 xml 12 firebase-database 12 navigation-architecture-component 11 livedata-databinding 11 app 11 unit-testing 11 android-jetpack 11 data-binding 11 mvi-android 10 sample 10 gradle 10 junit 10 kotlin-extensions 10 androidx 10 github-api 10 android-testing 10