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.
- android-cleanarchitecture
- architectural
- java
- android-application
47,133 repositories indexed
1–24 of 26 · Most stars
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.
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
Translated[Maintenance stopped] An open-source project that regularly translates high-quality foreign articles on Android technology, open-source libraries, software architecture design, testing, and more
Translated⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (an Android MVP rapid integration framework that integrates a large number of mainstream open source projects and is highly configurable).
🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
YapDB is a collection/key/value store with a plugin architecture. It's built atop sqlite, for Swift & objective-c developers.
A library for reactive and unidirectional Swift applications
Pokedex app built with Flutter (with lots of animations) using Clean Architecture
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
🎌 Powerful navigation library for iOS based on the coordinator pattern
UIKit a-là SwiftUI.framework [min deployment target iOS10]
:cyclone: A Pokedex app using ViewModel, ViewBinding, LiveData, Room and Navigation
This repository contains a detailed sample app that implements VIPER architecture in iOS using libraries and frameworks like Alamofire, AlamofireImage, PKHUD, CoreData etc.
Podcast about Android Development with Hannes Dorfmann, Artem Zinnatullin, Artur Dryomov and wonderful guests!
PipelinR is a lightweight command processing pipeline ❍ ⇢ ❍ ⇢ ❍ for your Java awesome app.
Reactant is a reactive architecture for iOS
⚛️ Atomic approach state management and dependency injection for SwiftUI
:recycle: Unidirectional State Management Architecture for Swift - Inspired by Vuex and Flux
Powering your RAC architecture
🔄 Unidirectional data flow in Swift.
Swift Interaction with VIPER Architecture
A Swift library for state management with unidirectional data flow.
LiteRoute is easy transition for your app. Written on Swift 4
A Library of simple architecture that decouples state changes from SwiftUI's View