Skip to content
ArceApps Logo ArceApps
ES
Back

Articles with tag: Kotlin

29 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
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
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
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
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
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 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
Mastering Kotlin Scope Functions
Kotlin September 15, 2025

Mastering Kotlin Scope Functions

let, run, with, apply, also... Which one to use and why? A deep dive into Kotlin Scope Functions, language design theory, and best practices.

Read more
Null Safety in Kotlin
Kotlin September 10, 2025

Null Safety in Kotlin

Deeply understand Kotlin's type system, how it eliminates NullPointerExceptions, and advanced techniques for handling nullability elegantly.

Read more
The Billion Dollar Mistake: Null Safety in Kotlin vs Java
Kotlin September 10, 2025

The Billion Dollar Mistake: Null Safety in Kotlin vs Java

Why is 'null' so dangerous? Discover how Kotlin solves the NullPointerException problem at the compiler level and how to design null-safe APIs.

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
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
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
Kotlin 2.1: Guard Clauses, K2 and the Future of the Language
Kotlin January 28, 2025

Kotlin 2.1: Guard Clauses, K2 and the Future of the Language

Kotlin 2.1 arrives to consolidate the K2 compiler revolution. We analyze the new syntactic features and why you should update today.

Read more