References

Platform-specific coding conventions, design guidelines, and best practices that all implementations should follow.

Swift

  1. Follow the Swift API Design Guidelines for all naming and API surface decisions.
  2. Follow the SwiftUI Performance guide when building views.

Kotlin

  1. Follow the Kotlin Coding Conventions for all naming and style decisions.
  2. Follow Material Design 3 for UI components and theming.
  3. Follow Android Architecture Recommendations for app structure.

C#

  1. Follow the C# Coding Conventions for all naming and style decisions.
  2. Follow the .NET Framework Design Guidelines for public API surface design.
  3. Follow the .NET Runtime Coding Style as the canonical style reference.

Windows

  1. WinUI 3 / Windows App SDK — the primary UI framework for Windows desktop apps.
  2. Fluent 2 Design System — Microsoft's cross-platform design system.
  3. Windows Design Guidelines — layout, navigation, typography, color, and motion.
  4. WinUI Gallery (GitHub) — interactive reference for all WinUI 3 controls.
  5. Windows App SDK (GitHub) — releases, issues, and roadmap.
version
1.0.0
platforms
csharp, kotlin, swift, typescript, web, windows
tags
references
author
Mike Fullerton
modified
2026-03-27

Change History

Version Date Author Summary
1.0.0 2026-03-27 Mike Fullerton Initial creation