Skip to content
ArceApps Logo ArceApps
ES
Back

Articles with tag: Android

57 articles found

Socratic Prompting: Maieutic Reasoning in Mobile Dev
AI July 13, 2026

Socratic Prompting: Maieutic Reasoning in Mobile Dev

Avoid 'almost correct' code in Android & iOS. Master Socratic and Maieutic prompting with Gemini, Copilot, and Cursor using dialog flows and source code.

Read more
Koin vs Hilt: Mobile Architecture in 2026
Kotlin June 28, 2026

Koin vs Hilt: Mobile Architecture in 2026

Discover how to choose between Koin and Hilt for your next Android or Kotlin Multiplatform app, analyzing scalability, performance, and real use cases.

Read more
Room Database: Scalability and Performance in Android
Android June 25, 2026

Room Database: Scalability and Performance in Android

Discover the hidden performance issues when scaling Room Database on Android and learn how to mitigate them using indexes and external libraries.

Read more
Android CLI: Accelerating Development with AI Agents
Android June 21, 2026

Android CLI: Accelerating Development with AI Agents

Discover how the new Android CLI is redefining the mobile ecosystem, allowing AI agents to build apps up to three times faster.

Read more
Android Skills: AI Guide for Smoke-Free Development
Android June 21, 2026

Android Skills: AI Guide for Smoke-Free Development

Learn how the Android Skills repository centralizes context so AI agents can build robust apps without legacy hallucinations.

Read more
Compose Navigation Graph: Visualize and Master Android Navigation
android June 21, 2026

Compose Navigation Graph: Visualize and Master Android Navigation

Discover how skydoves' Compose Navigation Graph plugin transforms Jetpack Compose's imperative navigation code into a living, visual, and interactive map.

Read more
Loop Engineering
AI June 15, 2026

Loop Engineering

Discover how Loop Engineering is replacing traditional prompting. Learn to design autonomous systems for mobile development with Kotlin and Android, managing risks and optimizing resources.

Read more
rules.md: The Definitive Standard for Cont...
AI June 14, 2026

rules.md: The Definitive Standard for Cont...

Discover how rules.md, .cursorrules, and the .mdc format have revolutionized the way we guide AI coding assistants in Android and Kotlin development projects.

Read more
design.md: The New Standard for AI-Assisted UI/UX Design
AI June 13, 2026

design.md: The New Standard for AI-Assisted UI/UX Design

Discover how design.md complements agents.md, focusing on design decisions, UI/UX, accessibility, and Jetpack Compose for Android development in the era of AI agents.

Read more
Google Stitch
AI June 13, 2026

Google Stitch

Discover how Google Stitch, powered by Gemini, is transforming UI design in Android. Examples, guides, tricks, and its integration with Jetpack Compose and Kotlin.

Read more
Semantic Code Search Tools for AI Coding A...
AI May 19, 2026

Semantic Code Search Tools for AI Coding A...

A comprehensive comparison of CocoIndex Code and CodeGraph — two AST-based semantic code search tools that dramatically reduce token consumption and accelerate code exploration for AI coding agents like Claude Code.

Read more
OpenSpec for Mobile Development: Spec-Driv...
SDD May 17, 2026

OpenSpec for Mobile Development: Spec-Driv...

How to apply OpenSpec in Android and Kotlin projects to keep AI agents aligned with architecture, with practical examples of change proposals, task validation, and living files.

Read more
The Socratic Agent Series (Part 3): Buildi...
AI May 17, 2026

The Socratic Agent Series (Part 3): Buildi...

A pragmatic guide to building advanced multi-agent interactions using Kotlin Coroutines and StateFlow. From MARS to MotivGraph-SoIQ, bringing academic theory to production code.

Read more
Socratic Method Prompts: Breaking AI Sycop...
AI May 17, 2026

Socratic Method Prompts: Breaking AI Sycop...

Learn how to stop LLMs from being compliant assistants and turn them into ruthless evaluators. Discover the mathematical anatomy of Socratic prompts for Android architecture, Kotlin Coroutines, and strict Spec-Driven Development.

Read more
The Socratic Agent Series (Part 2): Spec-D...
AI May 16, 2026

The Socratic Agent Series (Part 2): Spec-D...

How AI's desire to please you is destroying your codebase. We explore Spec-Driven Development frameworks and how to implement Socratic verification gates in your Android CI pipeline.

Read more
The Socratic Agent Series (Part 1): Induct...
AI May 15, 2026

The Socratic Agent Series (Part 1): Induct...

Why LLM hallucinations aren't bugs, but features of prediction. Discover how to build Socratic Induction loops in Kotlin to force AI agents to doubt their own logic before acting in Android systems.

Read more
Orchestrating AI Agents in Your Android CI/CD Pipeline
AI March 9, 2026

Orchestrating AI Agents in Your Android CI/CD Pipeline

Learn how to integrate specialized AI agents (code review, documentation, benchmarks) into your Android CI/CD pipeline using GitHub Actions and AGENTS.md.

Read more
SLMs vs LLMs for Android: When to Run AI on the Device
Android March 9, 2026

SLMs vs LLMs for Android: When to Run AI on the Device

Practical guide for Android developers to choose between on-device small models (Gemini Nano, Phi-3 Mini) and cloud LLMs: latency, privacy, cost, and battery life.

Read more
Autonomous AI Agents in Android Development
AI March 8, 2026

Autonomous AI Agents in Android Development

How autonomous AI agents transform Android development: from multi-agent frameworks to pipelines that open PRs and run tests on their own.

Read more
Gemini Nano on Android
Android March 8, 2026

Gemini Nano on Android

Learn to integrate Gemini Nano in Android via Android AI Core. Real use cases, Kotlin snippets, and when to choose on-device vs. cloud inference.

Read more
ChatGPT 5.3 Codex: The New Standard for Mobile Development?
AI February 18, 2026

ChatGPT 5.3 Codex: The New Standard for Mobile Development?

A deep dive into ChatGPT 5.3 Codex, its new dedicated app, and what it means for Android developers. Includes comparison with Gemini 3.0 Pro.

Read more
Advanced KMP: UI Sharing Strategies with C...
Kotlin Multiplatform February 6, 2026

Advanced KMP: UI Sharing Strategies with C...

Exploring complex navigation patterns and state management across Android and iOS using Kotlin Multiplatform in 2026.

Read more
Local Inference Architecture: Integrating ...
Android February 5, 2026

Local Inference Architecture: Integrating ...

A guide to decoupling on-device AI models like Gemini Nano using Clean Architecture principles in Android 16.

Read more
AI Skills in Development: Powering Your Android Workflow
AI December 29, 2025

AI Skills in Development: Powering Your Android Workflow

Discover how AI Skills transform modern development, automating complex tasks and improving productivity in Android projects.

Read more
Semantic Versioning in CI/CD
DevOps December 5, 2025

Semantic Versioning in CI/CD

Master semantic versioning in CI/CD pipelines. Learn to calculate versions automatically and ensure traceability in your Android deployments.

Read more
Clean Architecture + AI
AI November 20, 2025

Clean Architecture + AI

Discover how Artificial Intelligence and Clean Architecture empower each other to create maintainable, scalable, and precisely auto-generated Android code.

Read more
Clawdbot: Hosting Your Own AI Assistant
Android October 31, 2025

Clawdbot: Hosting Your Own AI Assistant

How to deploy Clawdbot on Android. A self-hosted, open-source AI assistant that respects your privacy. Architecture and setup guide.

Read more
Automated Deployment to Google Play Store with GitHub Act...
GitHub Actions October 30, 2025

Automated Deployment to Google Play Store with GitHub Act...

Learn how to configure a robust Continuous Deployment pipeline that automatically compiles, signs, and publishes your Android App to Google Play Store.

Read more
AI Agents on Android: Theory and Practice
AI October 25, 2025

AI Agents on Android: Theory and Practice

Understanding the role of AI Agents in modern mobile development. From theoretical foundations to practical implementation strategies using LLMs.

Read more
Effective Context for AI: Prompt Engineering
AI October 25, 2025

Effective Context for AI: Prompt Engineering

How to craft prompts that work. From simple instructions to complex multi-step reasoning. Optimizing context windows.

Read more
TDD and AI in Android Development
TDD October 21, 2025

TDD and AI in Android Development

How Test-Driven Development (TDD) pairs with AI coding assistants. Writing tests first to guide LLM code generation.

Read more
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
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
Room Database: Robust Persistence in Android
Android October 12, 2025

Room Database: Robust Persistence in Android

Complete guide to Room: from entities and DAOs to complex migrations, one-to-many relationships, and advanced usage of Flow and Coroutines.

Read more
GitHub Copilot in Android: Your AI Pair Programmer
AI October 10, 2025

GitHub Copilot in Android: Your AI Pair Programmer

Maximize your productivity in Android Studio with GitHub Copilot. Advanced prompting techniques, test generation, and assisted refactoring.

Read more
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
Android 16 Baklava: Features and Privacy
Android June 21, 2025

Android 16 Baklava: Features and Privacy

Everything developers need to know about Android 16 (Baklava). Privacy updates, Health Connect, and roadmap for API adoption.

Read more
Dependency Injection in Android: Hilt vs. Koin

Dependency Injection in Android: Hilt vs. Koin

Choosing the right DI framework. Performance, compile time, and ease of use in 2025. Hilt vs. Koin for Android apps.

Read more
SOLID Principles: Android Examples
SOLID June 21, 2025

SOLID Principles: Android Examples

Understanding SOLID principles in modern Android. Examples using Kotlin, Hilt, and MVVM.

Read more
Clean Architecture: Use Cases in Android
Architecture June 21, 2025

Clean Architecture: Use Cases in Android

Why Use Cases matter in Clean Architecture. How to implement them effectively in Kotlin to decouple business logic from UI.

Read more
Power Up Your AI Agents with Skills: From Gemini to Copilot
AI May 24, 2025

Power Up Your AI Agents with Skills: From Gemini to Copilot

Discover how to transform your generalist AI assistant into a team of specialists using Agent Skills. Includes practical examples for Android, Kotlin, and Conventional Commits.

Read more
Asynchronous Pair Programming with Agents:...
AI May 22, 2025

Asynchronous Pair Programming with Agents:...

Real Android development cases where delegating to specialized agents beats any standard AI chat. Security, Performance, and UX.

Read more
Your Virtual Staff: Configuring Sentinel, Bolt, and Palette
AI May 21, 2025

Your Virtual Staff: Configuring Sentinel, Bolt, and Palette

Practical step-by-step guide to implementing an agent architecture in your Android project. Configure your own AI experts and define their rules.

Read more
Kotlin Multiplatform in 2025
Kotlin February 10, 2025

Kotlin Multiplatform in 2025

KMP has moved from a promise to the de facto standard. We analyze the state of the technology, Compose Multiplatform on iOS, and why 2025 is the year of change.

Read more