Loading...
Loading...
Compare original and translation side by side
| Symptom / Task | Reference |
|---|---|
| Design decisions, HIG compliance, colors, backgrounds | See |
| Semantic colors, custom color patterns, material styles | See |
| Liquid Glass effects, adoption, migration from blur effects | See |
| App-wide Liquid Glass adoption, backward compatibility | See |
| SF Symbols rendering modes, effects, animations | See |
| SF Symbols API signatures, UIKit equivalents, availability | See |
| San Francisco fonts, text styles, Dynamic Type, tracking | See |
| App entry points, auth flows, root view switching, scene lifecycle | See |
| 场景/任务 | 参考文档 |
|---|---|
| 设计决策、HIG合规、颜色、背景 | 查看 |
| 语义颜色、自定义颜色模式、材质样式 | 查看 |
| Liquid Glass效果、应用、从模糊效果迁移 | 查看 |
| 全应用Liquid Glass适配、向后兼容性 | 查看 |
| SF Symbols渲染模式、效果、动画 | 查看 |
| SF Symbols API签名、UIKit等效实现、可用性 | 查看 |
| San Francisco字体、文本样式、Dynamic Type、字距 | 查看 |
| 应用入口点、认证流程、根视图切换、场景生命周期 | 查看 |
digraph design {
start [label="Design task" shape=ellipse];
what [label="What do you need?" shape=diamond];
start -> what;
what -> "skills/hig.md" [label="design decision,\nHIG compliance,\ncolor/background choice"];
what -> "skills/hig-ref.md" [label="semantic color API,\ncustom color code,\nmaterial style details"];
what -> "skills/liquid-glass.md" [label="Liquid Glass effects,\nmigrate from blur,\nRegular vs Clear"];
what -> "skills/liquid-glass-ref.md" [label="app-wide Liquid Glass plan,\nplatform differences,\nbackward compat"];
what -> "skills/sf-symbols.md" [label="rendering mode choice,\nsymbol effects/animations,\ncustom symbols"];
what -> "skills/sf-symbols-ref.md" [label="SF Symbols API syntax,\nUIKit equivalents,\navailability matrix"];
what -> "skills/typography-ref.md" [label="font selection,\nDynamic Type,\ntext styles, tracking"];
what -> "skills/app-composition.md" [label="@main entry point,\nauth flow, root view,\nscene lifecycle"];
}skills/hig.mdskills/hig-ref.mdskills/liquid-glass.mdskills/liquid-glass-ref.mdskills/sf-symbols.mdskills/sf-symbols-ref.mdskills/typography-ref.mdskills/app-composition.md/skill axiom-swiftui/skill axiom-uikit/skill axiom-accessibilitydigraph design {
start [label="Design task" shape=ellipse];
what [label="What do you need?" shape=diamond];
start -> what;
what -> "skills/hig.md" [label="design decision,\nHIG compliance,\ncolor/background choice"];
what -> "skills/hig-ref.md" [label="semantic color API,\ncustom color code,\nmaterial style details"];
what -> "skills/liquid-glass.md" [label="Liquid Glass effects,\nmigrate from blur,\nRegular vs Clear"];
what -> "skills/liquid-glass-ref.md" [label="app-wide Liquid Glass plan,\nplatform differences,\nbackward compat"];
what -> "skills/sf-symbols.md" [label="rendering mode choice,\nsymbol effects/animations,\ncustom symbols"];
what -> "skills/sf-symbols-ref.md" [label="SF Symbols API syntax,\nUIKit equivalents,\navailability matrix"];
what -> "skills/typography-ref.md" [label="font selection,\nDynamic Type,\ntext styles, tracking"];
what -> "skills/app-composition.md" [label="@main entry point,\nauth flow, root view,\nscene lifecycle"];
}skills/hig.mdskills/hig-ref.mdskills/liquid-glass.mdskills/liquid-glass-ref.mdskills/sf-symbols.mdskills/sf-symbols-ref.mdskills/typography-ref.mdskills/app-composition.md/skill axiom-swiftui/skill axiom-uikit/skill axiom-accessibilityskills/liquid-glass.md.glassEffect()skills/liquid-glass-ref.mdskills/app-composition.mdskills/liquid-glass.md.glassEffect()skills/liquid-glass-ref.mdskills/app-composition.mdskills/hig.mdskills/hig-ref.mdskills/liquid-glass.mdskills/liquid-glass-ref.mdskills/sf-symbols.mdskills/sf-symbols-ref.mdskills/typography-ref.mdskills/app-composition.mdskills/hig.mdskills/hig-ref.mdskills/liquid-glass.mdskills/liquid-glass-ref.mdskills/sf-symbols.mdskills/sf-symbols-ref.mdskills/typography-ref.mdskills/app-composition.md| Thought | Reality |
|---|---|
| "I'll just pick colors that look good" | Semantic colors adapt to dark mode, accessibility settings, and platform automatically. Custom colors need all of that manually. |
| "Liquid Glass is just a blur effect" | Liquid Glass is a distinct material system with lensing, tinting, and adaptive behavior. Using |
| "I know which SF Symbol rendering mode to use" | The right mode depends on context (monochrome for toolbars, hierarchical for depth, palette for brand colors). |
| "I'll hardcode font sizes" | Hardcoded sizes break Dynamic Type, violate HIG, and fail accessibility review. |
| "I'll handle auth state with a boolean" | A boolean can't represent login, onboarding, and main states without race conditions. |
| "Liquid Glass adoption means rewriting my whole UI" | Most standard SwiftUI/UIKit components adopt automatically. Start by building with latest Xcode, then review. |
| "I'll add the SF Symbol animation later" | Symbol effects are the primary way users perceive interactive feedback. Shipping without them feels broken. |
| "I'll skip the design review, the code works" | HIG compliance affects App Store review. Reviewers reject apps that feel wrong even if they function correctly. |
| 错误想法 | 实际情况 |
|---|---|
| "我选看起来好看的颜色就行" | 语义颜色会自动适配深色模式、无障碍设置和平台,自定义颜色则需要手动处理所有适配。 |
| "Liquid Glass只是一种模糊效果" | Liquid Glass是一套独特的材质系统,包含透镜效果、着色和自适应行为。使用 |
| "我知道该用哪种SF Symbol渲染模式" | 合适的模式取决于使用场景(工具栏用单色、需要层次感用层级、品牌色用调色板)。 |
| "我直接硬编码字体大小" | 硬编码大小会破坏Dynamic Type、违反HIG,并且无法通过无障碍审核。 |
| "我用布尔值处理认证状态" | 布尔值无法表示登录、引导页和主界面状态,会导致竞态条件。 |
| "适配Liquid Glass意味着重写整个UI" | 大多数标准SwiftUI/UIKit组件会自动适配。先使用最新Xcode构建,再进行审核。 |
| "我之后再添加SF Symbol动画" | 符号效果是用户感知交互反馈的主要方式,缺失会让应用感觉不完整。 |
| "代码能运行就行,我跳过设计审核" | HIG合规性会影响App Store审核,即使功能正常,不符合规范的应用也会被拒绝。 |
skills/hig.mdskills/hig-ref.mdskills/liquid-glass.mdskills/liquid-glass-ref.mdskills/sf-symbols.mdskills/sf-symbols-ref.mdskills/typography-ref.mdskills/app-composition.mdskills/hig.md/skill axiom-accessibilityskills/sf-symbols.mdskills/hig.mdskills/hig-ref.mdskills/liquid-glass.mdskills/liquid-glass-ref.mdskills/sf-symbols.mdskills/sf-symbols-ref.mdskills/typography-ref.mdskills/app-composition.mdskills/hig.md/skill axiom-accessibilityskills/sf-symbols.md