Apple HIG: Interaction Patterns Check for before asking questions. Use existing context and only ask for information not already covered. Key Principles 1. Minimize modality. Use modality only when it is critical to get attention, a task must be completed or abandoned, or saving changes is essential. Prefer non-modal alternatives. 2. Provide clear feedback. Every action should produce visible, audible, or haptic response. Activity indicators for indeterminate waits, progress bars for determinate, haptics for physical confirmation. 3. Support undo over confirmation dialogs. Destructive actions…