Skip to content
ArceApps Logo ArceApps
ES
Back

Articles with tag: Architecture

19 articles found

Mattpocock/skills: The Composable Alternative to Full-Stack SDD Frameworks
SDD May 20, 2026

Mattpocock/skills: The Composable Alternative to Full-Stack SDD Frameworks

Why Matt Pocock's skills are small, composable, and opinionated — and how they compare to Spec Kit, OpenSpec, and BMAD for AI-assisted Android development.

Read more
OpenSpec for Mobile Development: Spec-Driven Development in Android and Kotlin
SDD May 17, 2026

OpenSpec for Mobile Development: Spec-Driven Development in Android and Kotlin

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
Socratic Method Prompts: Breaking AI Sycophancy in Kotlin & Android Development
AI May 17, 2026

Socratic Method Prompts: Breaking AI Sycophancy in Kotlin & Android Development

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
Hipocampus: Zero-Infrastructure Hierarchical Memory for AI Agents
AI March 27, 2026

Hipocampus: Zero-Infrastructure Hierarchical Memory for AI Agents

A technical deep-dive into Hipocampus, a drop-in memory harness for AI agents that uses a 3-tier Hot/Warm/Cold architecture and a 5-level compaction tree. How ROOT.md enables constant-cost memory awareness and how it compares to hmem, Mem0, and Letta.

Read more
hmem: Hierarchical SQLite Memory for AI Agents That Actually Persists
AI March 27, 2026

hmem: Hierarchical SQLite Memory for AI Agents That Actually Persists

A technical deep-dive into hmem (Humanlike Memory), an MCP server that models human memory in five lazy-loaded levels backed by SQLite + FTS5. How Fibonacci decay, logarithmic aging, and a curator agent solve the context window problem across sessions and machines.

Read more
PlugMem: Microsoft Research's Task-Agnostic Memory Module That Every LLM Agent Needs
AI March 26, 2026

PlugMem: Microsoft Research's Task-Agnostic Memory Module That Every LLM Agent Needs

A technical deep-dive into PlugMem, Microsoft Research's plugin memory system that transforms raw LLM agent interactions into reusable structured knowledge. How its three-component architecture (Structure, Retrieval, and Reasoning) outperforms task-specific memory designs.

Read more
Agentic Memory: Security, Privacy, and the Future of the AI Second Brain
AI March 25, 2026

Agentic Memory: Security, Privacy, and the Future of the AI Second Brain

A deep analysis of the critical risks surrounding persistent memory in AI agents: memory poisoning, the right to be forgotten, homomorphic encryption, and the trends that will define 2026.

Read more
The Architecture of Persistent AI Agent Memory: Frameworks, Methodologies and the Evolution of Personal Knowledge Management
AI March 17, 2026

The Architecture of Persistent AI Agent Memory: Frameworks, Methodologies and the Evolution of Personal Knowledge Management

A deep technical analysis of how AI agents persist, consolidate and retrieve information autonomously. From OpenClaw and QMD to Mem0, Cognee and neurobiological memory models.

Read more
Offline-First Synchronization Patterns Powered by AI
Offline-First February 7, 2026

Offline-First Synchronization Patterns Powered by AI

Revolutionizing data synchronization and conflict resolution using local AI models in 2026.

Read more
Advanced KMP: UI Sharing Strategies with Compose Multiplatform 1.8
Kotlin Multiplatform February 6, 2026

Advanced KMP: UI Sharing Strategies with Compose Multiplatform 1.8

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

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
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
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
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
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
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