ios-uikit-architecture

Installation
SKILL.md

iOS - UIKit Architecture

Architectural patterns and best practices for UIKit-based iOS applications.

Key Concepts

MVVM Architecture

The Model-View-ViewModel pattern separates concerns:

  • Model: Data and business logic
  • View: UIViewController and UIView subclasses
  • ViewModel: Presentation logic, transforms model data for display
// Model
struct User {
    let id: String
    let firstName: String
Related skills
Installs
88
GitHub Stars
152
First Seen
Jan 22, 2026