Skip to content
ArceApps Logo ArceApps
ES

Blog

Guides, comparisons and in-depth articles on building software, Android and artificial intelligence.

Kotlin Collections vs Sequences
Kotlin October 5, 2025

Kotlin Collections vs Sequences

Map or Sequence? Learn how to optimize your lists in Kotlin for Android, avoiding memory overhead with Lazy Evaluation and mastering functional operations.

Read more
MVVM ViewModel: The Brain of the Operation
Android October 4, 2025

MVVM ViewModel: The Brain of the Operation

Deep dive into the ViewModel component: State management, lifecycle, coroutines, and how to avoid the most common design errors.

Read more
MVVM Model: The Invisible but Vital Data Layer
Android October 2, 2025

MVVM Model: The Invisible but Vital Data Layer

The 'Model' in MVVM is much more than data classes. Learn to design a robust model layer that survives UI and backend changes.

Read more
MVVM Architecture in Android: The Comprehensive Guide (2025)
Android October 1, 2025

MVVM Architecture in Android: The Comprehensive Guide (2025)

Master the Model-View-ViewModel pattern from basic concepts to advanced implementations with practical examples of a Minesweeper game for Android.

Read more
StateFlow vs SharedFlow: The Definitive Guide for Android
Kotlin September 30, 2025

StateFlow vs SharedFlow: The Definitive Guide for Android

Stop using LiveData. Understand the deep differences between StateFlow and SharedFlow, when to use each one, and how to avoid common traps.

Read more
Firebase Crashlytics: Proactive Error Monitoring
Firebase September 25, 2025

Firebase Crashlytics: Proactive Error Monitoring

Move from reactive to proactive. Configure Firebase Crashlytics to detect, group, and fix critical errors before your users complain.

Read more

Filter by tags

Popular topics

All tags (363)
#Open Source #OpenCode #GitHub Actions #MCP #Best Practices #DevOps #Skills #Spec-Driven Development #2026 #CI/CD #Clean Code #Codex #Gemini #GitHub Copilot #Prompt Engineering #Cursor #DeepSeek #LLM #Agentic AI #Automation #CLI #Coroutines #Reasoning #Coding Agents #Indie #Jetpack Compose #Multi-Agent #Room #Testing #Antigravity #Claude #Clean Architecture #Coding #Documentation #mattpocock #Methodology #MVVM #OpenClaw #OpenSpec #Research #Socratic Method #TDD #Agent Skills #Astro #Career #Context Engineering #Cost Optimization #Data Layer #Database #Design Patterns #Desktop #Development #Flow #Gemini Nano #GitHub Pages #Harness #iOS #Leadership #LiteRT #Markdown #Mobile Dev #Model Routing #On-Device AI #OpenChamber #Performance #Privacy #R1 #Security #Semantic Versioning #Seniority #Software Engineering #StateFlow #Tokens #Tournament #agents #Aider #Android Studio #Anthropic #Benchmarks #BMAD #BYOK #Caveman #ChatGPT #Clawdbot #Cline #CodeNomad #Codex App #Context #Context Window #CrewAI #Dark Factory #Dependency Injection #Dokka #Git #Grand Final #Harness Engineering #Hermes #Hermes Agent #Hilt #IDD #KMP #Knowledge Graph #Koin #LangGraph #Language Design #Letta #Loop Engineering #Mem0 #MkDocs #Null Safety #ODD #opencode #Orchestration #PARA #Paseo #Persistence #Personal Branding #PKM #Plugins #Portfolio #Python #RAG #Refactoring #RTK #Self-hosting #Socratic Agents #Soft Skills #Spec Kit #SQL #Subagents #Superpowers #tools #Tools #UI/UX #Use Cases #Versioning #Web #ACP #Adaptive #Addy Osmani #Agent OS #Agentes #Agentic Dev #AGENTS.md #ai #AISpec #android #Android 16 #Android AI Core #architecture #Async #Audit #AutoGen #Autonomous #Autonomy #Azure #Baklava #Beads #BEADS #Benchmark #Block #Bot #Brick #Chain of Thought #CocoIndex #Code Review #Code Search #CodeGraph #Collections #Communication #Compiler #Compose #Compose Multiplatform #Compression #Concurrency #Configuration #Context Compression #Context Rot #Conventional Commits #Copilot #CoT #Crashlytics #Creative Coding #Dagger #Data Management #Decision Making #Deep Dive #Delegation #design.md #Developer Experience #Developer Life #Developer Tools #Development Tools #documentation #Domain #Ecosystem #Efficiency #Engineering #Enterprise #Features #Firebase #First Principles #FORGE #FPF #FSPEC #FTS5 #Functional Programming #Fusion #Gateway #GDPR #Gemini CLI #getpaseo #Git Worktrees #Goal-Driven #Google #Google Cloud #Google Play Store #Google Stitch #Googlebook #Governance #Gradle #Graphicle #Grill Me #GSD #Headroom #Health Connect #Homomorphic Encryption #HyperFrames #ia #IA #IDE #IDEs #Imposter Syndrome #Indie Development #Inference #Information Theory #Intent-Driven Development #Java #Java Interop #jetpack compose #Jev #K2 #Kanban #KDoc #kotlin #Kotlin Migration #Kotlin Multiplatform #Language Features #LeanSpec #Legacy Code #LLM Infrastructure #LLMLingua #Logseq #Maieutic Prompting #Math #MemGPT #Mental Health #Mentorship #Microsoft Research #Minimalism #MiniMax #Mobile #Mobile Development #Monitoring #Multi-run #Multiplatform #Music #n8n #NanoStack #Navigation 3 #Next.js #Node.js #nomacode #Nostr #o1 #Observability #Obsidian #Offline-First #OKF #OpenAI #OpenAI o1 #opencode-mobile #OpenHands #OpenRouter #OpenTelemetry #OpenViking #Orchestrator #OWASP #Paperclip #Persistent Memory #Plandex #Ponytail #Principles #productivity #Programmatic Video #Prompt Caching #PydanticAI #Quality #Quality Assurance #Quint Code #Qwen #Reactive Programming #Realm #Red-Team #Release Management #Reliability #Remotion #Retrieval #Review #Roadmap #rules.md #Rust #Self Hosting #Self-hosted #Semantic Search #Session Goals #SharedFlow #SLM #Slopsquatting #Software Quality #SOLID #Spec Kitty #SQLDelight #SQLite #Stack #Standard #State Management #Strategy #Supply Chain #Swift #Sycophancy #Synchronization #System One #Tailscale #Task Management #Taskmaster #Team Building #Telegram #Theory #Token Optimization #Tutorial #TypeSafe AI #Updates #Vector DB #Vercel #View #ViewModel #Vulnerabilities #workflow #Workflows #YAGNI