Tagged articles

Android Architecture

2 articles · Page 1 of 1
Thought Artisan
Thought Artisan
Sep 9, 2026 · Fundamentals

Main-Safe Pattern & Computational Abstraction: Architecture Case Studies

This article reviews two architecture case studies: the Main-Safe pattern using Kotlin suspend functions to enforce main-thread safety in Android, and a computational abstraction using FlowChain and FlowNode higher-order functions to separate invariant and variant logic, eliminating if-else chains through flow orchestration.

Android ArchitectureFlowChainFlowNode
0 likes · 5 min read
Main-Safe Pattern & Computational Abstraction: Architecture Case Studies
21CTO
21CTO
Nov 21, 2015 · Mobile Development

Designing a Scalable Android Architecture: Lessons from Top Apps

This article reviews the architecture of several popular Android apps, extracts their strengths, and proposes a unified, modular project template that balances clarity and flexibility for multi‑app development, covering package layers, common modules, configuration, and best‑practice guidelines.

Android Architecturemodularizationproject structure
0 likes · 11 min read
Designing a Scalable Android Architecture: Lessons from Top Apps