MVVM Architecture Pattern – AdventureTube iOS
Model-View-ViewModel with SwiftUI & Combine MVVM Overview AdventureTube uses MVVM (Model-View-ViewModel) architecture pattern with SwiftUI’s reactive framework. Why MVVM? ✅ […]
Model-View-ViewModel with SwiftUI & Combine MVVM Overview AdventureTube uses MVVM (Model-View-ViewModel) architecture pattern with SwiftUI’s reactive framework. Why MVVM? ✅ […]
Advanced SwiftUI Tab Bar with PreferenceKey & MatchedGeometryEffect AdventureTube implements a custom tab bar replacing SwiftUI’s default TabView. Why Custom
Reactive Data Flow with Apple’s Combine Framework Combine Overview Combine is Apple’s framework for processing values over time, enabling reactive
Reactive Data Persistence with Custom Combine Publishers AdventureTube uses Core Data for local persistence of adventure stories, chapters, and geographic
Location Services with Google Maps SDK and Places API AdventureTube integrates Google Maps SDK and Google Places API for location-based
<![CDATA[ YouTube Data API v3 with Google Sign-In Overview AdventureTube uses YouTube Data API v3 to fetch user’s YouTube channel
⚠️ CRITICAL SECURITY COMPONENT – Handle with extreme care! Architecture Overview AdventureTube uses hybrid authentication: Google OAuth → User signs
Overview This document explains how to integrate WordPress with Claude Code using a custom MCP (Model Context Protocol) server. The
Integrating Whisper MCP Server with Claude Code Overview This guide shows how to integrate Whisper MCP server (mcp-server-whisper) with Claude