Overview

Projects

Introduction
Principles
Guidelines
Ingredients
Recipes
Compliance
Reference
  • References
  • Best Practices
    • Android
    • Apple
    • Cross-Platform
    • Networking
    • Security
    • Testing
    • UI Design
    • Web
    • Windows / .NET
  • Examples
    • My Document Editor Cookbook
      • App
        • My Document Editor — App
        • Document Window
          • Document Window
          • Editor
            • Editor
          • Toolbar
            • Toolbar
        • Settings
          • Settings
      • Context
        • Decisions
          • Decision: Offline-First Architecture
        • Research
          • Research: Text Engine Evaluation
Appendix

Reference

17 documents

References

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

csharpkotlinswifttypescriptwebwindows

Best Practices

Android

- [Material Design 3](https://m3.material.io/)

kotlintypescriptweb

Apple

- [Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/)

swift

Cross-Platform

- [Nielsen Norman Usability Heuristics](https://www.nngroup.com/articles/ten-usability-heuristics/)

Networking

- [Microsoft REST API Guidelines](https://github.com/microsoft/api-guidelines)

Security

- [OWASP Top 10 (2021)](https://owasp.org/www-project-top-ten/)

Testing

- [Google SWE Book Ch. 11: Testing Overview](https://abseil.io/resources/swe-book/html/ch11.html)

csharppythontypescriptweb

UI Design

- [NNGroup: Visual Hierarchy](https://www.nngroup.com/articles/visual-hierarchy-ux-definition/)

web

Web

- [WCAG 2.1](https://www.w3.org/TR/WCAG21/)

web

Windows / .NET

- [C# Coding Conventions](https://learn.microsoft.com/en-us/dotnet/csharp/fundamentals/coding-style/coding-conventions)

csharpwindows

Examples

Editor

draft

Editor

Toolbar

draft

Toolbar

Document Window

draft

Document Window

Settings

draft

Settings

My Document Editor — App

draft

My Document Editor — App

Decision: Offline-First Architecture

draft

Decision: Offline-First Architecture

Research: Text Engine Evaluation

draft

Research: Text Engine Evaluation

© 2026 Agentic Developer Studio

The Agentic Developer family

Develop

  • BitbagThe Agentic Developer persona
  • HubThe Agentic Developer Hub
  • DocsGuides & API reference
  • CookbookRecipes & patterns
  • RecipesDeveloper recipes
  • ProjectsProject planning
  • TeamYour agentic dev team
  • ToolkitThe developer toolkit
  • APIAPI reference

Build

  • PersonasDefine your personas
  • Persona RegistryBrowse agentic personas
  • RegistriesBuild registries
  • EcosystemsBuild ecosystems
  • Knowledge BasesKnowledge bases
  • StorageManage storage
  • ToolsDeveloper tools
  • SitesQuick landing pages
  • DomainsCustom domains
  • AuthenticationCustomer auth
  • DevicesConnect devices
  • NotificationsSend notifications
  • DashboardsStatus dashboards

Sell

  • ProductsDefine products
  • CustomersManage customers
  • BillingCustomer billing

Learn & community

  • AcademyLearn agentic dev
  • EducationEducational products
  • NewsNews & updates
  • CommunityForums & discussion
  • CommunitiesBuild communities
  • HelpHelp topics
  • SupportGet support

Studio & consulting

  • ConsultingLet us help you
  • Agentic Developer StudioCreators of the Hub

Operations

  • AdminOperations console
  • StatusSystem status
TermsPrivacy