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

#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