Apple HIG: Status Components
Implementar componentes de estado y progreso de Apple HIG
¿No estás seguro sobre indicadores de progreso, barras de estado o anillos de actividad? Esta habilidad proporciona las directrices oficiales de Apple Human Interface Guidelines para componentes de interfaz de usuario de estado y progreso en iOS, iPadOS, watchOS y macOS.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "Apple HIG: Status Components". Should I use a spinner or progress bar for a 5-second image upload?
Resultado esperado:
- Usa una barra de progreso determinista para una subida de 5 segundos.
- Fundamento: Los indicadores deterministas muestran progreso medible y parecen más rápidos que los spinners. Los usuarios pueden estimar el tiempo restante.
- Referencia HIG: ProgressIndicons - 'Prefer determinate progress indicators when duration is known.'
Usando "Apple HIG: Status Components". Is it okay to hide the status bar in my reading app?
Resultado esperado:
- Oculta la barra de estado solo para modo de lectura inmersiva, no en toda la aplicación.
- Proporciona un gesto de toque para restaurar la visibilidad de la barra de estado.
- Los usuarios necesitan acceso a la hora y al estado de la batería sin salir de tu aplicación.
- Referencia HIG: StatusBars - 'Avoid permanently hiding the status bar.'
Auditoría de seguridad
SeguroStatic analysis detected 128 patterns but all are FALSE POSITIVES. Files are Markdown documentation referencing Apple Developer Documentation URLs. Backticks are Markdown inline code syntax (e.g., `HKActivityRingView`), not shell commands. URLs point to developer.apple.com. No executable code, network calls, or security risks exist.
Puntuación de calidad
Lo que puedes crear
Estados de carga de aplicaciones móviles
Determinar el indicador de progreso apropiado para operaciones de red y tareas en segundo plano en aplicaciones de iOS
Seguimiento de actividad en aplicaciones de fitness
Implementar anillos de actividad que cumplan con Apple HIG para los objetivos Move, Exercise y Stand
Experiencia de medios inmersiva
Decidir cuándo ocultar o mostrar la barra de estado para video, fotos o juegos a pantalla completa
Prueba estos prompts
I need to show progress for a file download. Should I use a progress bar or spinner? The download takes 10-30 seconds.
I'm building a photo viewer. When should I hide the status bar and how do users bring it back?
Can I use activity ring colors (red, green, blue) for my own custom progress visualization that is not related to fitness tracking?
I need consistent progress feedback across iOS, iPadOS, and watchOS for a workout app. What are the platform-specific requirements and how do I handle activity ring display on each platform?
Mejores prácticas
- Usa barras de progreso deterministas cuando se conoce la duración o el porcentaje de la operación
- Coloca los indicadores de progreso en línea cerca del contenido que se está cargando, no en diálogos modales distantes
- Mantén la visibilidad de la barra de estado excepto para experiencias verdaderamente inmersivas como video a pantalla completa
Evitar
- Usar spinners para operaciones con duración conocida - los usuarios no pueden estimar el tiempo de espera
- Apilar múltiples indicadores de progreso - agregar en una única representación
- Reutilizar colores o diseño de anillos de actividad para datos que no son de fitness - viola las HIG
Preguntas frecuentes
¿Cuándo debo usar un spinner en lugar de una barra de progreso?
¿Puedo personalizar los colores de los anillos de actividad para mi aplicación de fitness?
¿Es aceptable ocultar la barra de estado en mi juego?
¿Cómo manejo múltiples descargas simultáneas?
¿Qué consideraciones de accesibilidad aplican a los indicadores de progreso?
¿Puedo usar anillos de actividad para mostrar datos que no son de fitness como la completitud de tareas?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/hig-components-statusRef.
main
Estructura de archivos