A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
- architecture
- composition
- modularity
- testability
47,133 repositories indexed
1–24 of 27 · Most stars
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 app built with Flutter (with lots of animations) using Clean Architecture
🎌 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
Coordinators Essential tutorial
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!
Serverless Reference Architecture for creating a Mobile Backend
Blogs about Android
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
Using Uncle Bob's clean architecture with Kotlin language and the latest Android technologies(Rx, Dagger2 etc.).
🔄 Unidirectional data flow in Swift.
Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER
Swift Interaction with VIPER Architecture
LiteRoute is easy transition for your app. Written on Swift 4
An example of the ELM architecture on Android using Kotlin with Anko
A Library of simple architecture that decouples state changes from SwiftUI's View
💎 Redux like architecture for SwiftUI