References
Platform-specific coding conventions, design guidelines, and best practices that all implementations should follow.
Swift
- Follow the Swift API Design Guidelines for all naming and API surface decisions.
- Follow the SwiftUI Performance guide when building views.
Kotlin
- Follow the Kotlin Coding Conventions for all naming and style decisions.
- Follow Material Design 3 for UI components and theming.
- Follow Android Architecture Recommendations for app structure.
C#
- Follow the C# Coding Conventions for all naming and style decisions.
- Follow the .NET Framework Design Guidelines for public API surface design.
- Follow the .NET Runtime Coding Style as the canonical style reference.
Windows
- WinUI 3 / Windows App SDK — the primary UI framework for Windows desktop apps.
- Fluent 2 Design System — Microsoft's cross-platform design system.
- Windows Design Guidelines — layout, navigation, typography, color, and motion.
- WinUI Gallery (GitHub) — interactive reference for all WinUI 3 controls.
- Windows App SDK (GitHub) — releases, issues, and roadmap.