Cómo diseñar y abordar la creación de una aplicación para Apple Watch usando WatchKit

Estoy diseñando una aplicación Apple Watch para preparar un café increíble.

Aquí hay recursos para comenzar y mis impresiones iniciales de mi sesión de prueba de Apple Watch con 5 diferentes bandas y tamaños de Apple Watch.

Limitaciones de WatchKit 1.0

Las limitaciones de WatchKit y la corta duración de la interacción significan que tendrá que pensar en las transferencias entre la aplicación principal para iPhone y la aplicación Apple Watch (WatchKit).

La interfaz de usuario del reloj solo es visible durante aproximadamente ~ 6 segundos después de mirarla. Si interactúa con él, creo que permanece activo durante unos 17 segundos sin apagar la pantalla (las primeras revisiones técnicas mencionaron este momento).

Definitivamente, debe leer las Pautas de la interfaz humana de Apple Watch (enlaces a continuación) y la guía de programación de WatchKit para tener una idea de las capacidades con la versión actual de WatchKit.

La compatibilidad con aplicaciones nativas no es totalmente compatible en este momento, lo que significa que ahora tiene más restricciones de las que tendrá en las futuras iteraciones del SDK.

Aplicación de pantalla única o reactivación multipantalla

Si va a diseñar una aplicación de reloj, tendrá que ser una aplicación de pantalla única enfocada o una aplicación con múltiples pantallas que se utilizan con el tiempo.

  1. Aplicación de pantalla única: está en línea con el funcionamiento de las miradas: el usuario debe poder simplemente mirar y tomar medidas directamente desde la aplicación. La carga de recursos web es realmente un no-no, ya que el reloj será lento (probé 5 relojes Apple diferentes el 10 de abril: 7 – Manos a la obra con 5 relojes Apple diferentes en Apple Store).
  2. Aplicación multipantalla: este tipo de aplicación es algo que se puede usar con el tiempo y proporciona valor al usuario. Destaca los cambios importantes en una sola pantalla que es rápida de usar y es parte de un proceso continuo. Querrá usar transiciones automáticas entre contenido (usando temporizadores en la aplicación de iPhone) y volver a involucrar al usuario con una notificación automática en el reloj para eventos críticos relacionados con el flujo de trabajo de la aplicación.

Recursos de Apple Watch

  1. Pautas de interfaz humana (HIG) de Apple Watch: diseño para Apple Watch
  2. Guía de programación de Apple Watch: desarrollo para Apple Watch
  3. Código de ejemplo y videos de WatchKit: WatchKit – Apple Developer

Si desea obtener más información sobre el diseño para Apple Watch, hemos escrito un par de artículos en nuestro blog de diseño: artículos de diseño de UI fluida
Avísame si fue útil,
Eileen