Skip to content
ArceApps Logo ArceApps
ES

Blog

Tutorials, guides and technical articles.

Gemini in Android Studio: The AI Assistant
Android October 15, 2025

Gemini in Android Studio: The AI Assistant

Review of Gemini Code Assist for Android developers. How does it compare to Copilot? Best practices for prompt engineering in the IDE.

Read more
Kotlin Coroutines: The Android Guide
Kotlin October 15, 2025

Kotlin Coroutines: The Android Guide

Mastering Kotlin Coroutines on Android. Dispatchers, structured concurrency, and best practices for asynchronous programming.

Read more
Kotlin Delegation: Clean Code Pattern
Kotlin October 15, 2025

Kotlin Delegation: Clean Code Pattern

Master the Delegation pattern in Kotlin. Use `by` keyword to replace inheritance with composition. Practical examples for Android.

Read more
MVVM: The View Layer Guide
MVVM October 15, 2025

MVVM: The View Layer Guide

How to implement the View layer in MVVM with Jetpack Compose. State collection, error handling, and separation of concerns.

Read more
StateFlow vs. SharedFlow: A Practical Guide
Kotlin October 15, 2025

StateFlow vs. SharedFlow: A Practical Guide

When to use which? Hot streams in Kotlin Coroutines. How to prevent event loss and ensure UI consistency.

Read more
Android Documentation: Best Practices for Developers
Documentation October 14, 2025

Android Documentation: Best Practices for Developers

Master the art of documenting Android projects. From KDoc to GitHub Actions, ensure your code is maintainable and scalable.

Read more

Filter by tags

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