Skip to content
ArceApps Logo ArceApps
ES

Blog

Tutorials, guides and technical articles.

Automated Documentation: CI/CD with Dokka and MkDocs
Documentation October 18, 2025

Automated Documentation: CI/CD with Dokka and MkDocs

Generate and deploy your Android documentation automatically. How to set up GitHub Actions to publish KDoc and MkDocs to GitHub Pages.

Read more
Automated Versioning in Android with CI/CD
Android October 18, 2025

Automated Versioning in Android with CI/CD

Stop manually bumping `versionCode`. Use GitHub Actions and SemVer to automate your Android app versioning strategy.

Read more
Repository Pattern: The True Data Abstraction
Architecture October 18, 2025

Repository Pattern: The True Data Abstraction

Why the Repository is the most important pattern in Clean Architecture. Caching strategies, error handling, and data source orchestration.

Read more
Semantic Versioning in Android: Best Practices
Semantic Versioning October 18, 2025

Semantic Versioning in Android: Best Practices

How to apply Semantic Versioning (SemVer) to Android. Managing `versionName` and `versionCode` for predictable releases.

Read more
Advanced Kotlin Flow: Operators and Patterns
Kotlin October 15, 2025

Advanced Kotlin Flow: Operators and Patterns

Level up with Kotlin Flow. Master operators like combine, zip, flatMapLatest, and learn to handle complex reactive streams in Android.

Read more
Clean Architecture: The Ultimate Guide for Modern Android
Architecture October 15, 2025

Clean Architecture: The Ultimate Guide for Modern Android

Demystifying Clean Architecture: A deep dive into layers, dependencies, and data flow to build indestructible Android apps.

Read more

Filter by tags

#AI #Agents #Android #Android 16 #Android AI Core #Android Studio #Anthropic #Architecture #Astro #Async #Automation #Azure #Baklava #Best Practices #Bot #CI/CD #Career #Chain of Thought #ChatGPT #Claude #Clawdbot #Clean Architecture #Clean Code #Cline #CoT #Code Review #Codex #Coding #Collections #Communication #Compiler #Compose #Compose Multiplatform #Concurrency #Configuration #Context #Context Window #Conventional Commits #Copilot #Coroutines #Crashlytics #Creative Coding #Cursor #Dagger #Data Layer #Data Management #Database #DeepSeek #Delegation #Dependency Injection #Design Patterns #DevOps #Developer Life #Development #Documentation #Dokka #Domain #Efficiency #Enterprise #Features #Firebase #Flow #Functional Programming #Gemini #Gemini Nano #Git #GitHub Actions #GitHub Copilot #GitHub Pages #Google #Google Play Store #Gradle #Health Connect #Hilt #IDE #Imposter Syndrome #Java #Java Interop #Jetpack Compose #K2 #KDoc #KMP #Knowledge Graph #Koin #Kotlin #Kotlin Migration #Kotlin Multiplatform #LLM #Language Design #Language Features #Leadership #Legacy Code #LiteRT #MCP #MVVM #Memory #Mental Health #Mentorship #MkDocs #Monitoring #Multi-Agent #Multiplatform #Music #Node.js #Null Safety #Offline-First #On-Device AI #Open Source #OpenAI o1 #OpenClaw #PKM #Performance #Persistence #Personal Branding #Portfolio #Principles #Privacy #Productivity #Prompt Engineering #Quality #Quality Assurance #R1 #RAG #Reactive Programming #Reasoning #Refactoring #Release Management #Review #Roadmap #Room #SLM #SOLID #SQL #Self-hosting #Semantic Versioning #Seniority #SharedFlow #Skill Building #Skills #Soft Skills #Standard #StateFlow #Strategy #Synchronization #TDD #Telegram #Testing #Theory #Tutorial #Updates #Use Cases #Versioning #View #ViewModel #Web #Workflow #documentation #iOS #o1 #productivity #tools #workflow