Animaciones que cambian de forma. Efectos efervescentes. Y un nombre francamente juguetón. “Realmente no esperaba [the Dynamic Island]”, dice Christian Selig, desarrollador del popular cliente Reddit Apolo. “Eso es lo que me impresionó: simplemente no es algo que haya existido”.
La función aporta vitalidad y actividades en vivo a la barra de estado del iPhone 14 Pro y iPhone 14 Pro Max, transformando notificaciones, alertas y actividades en una pieza de animación fluida e interactiva. Ya sea rastreando una entrega, siguiendo el juego o verificando el estado de un próximo vuelo, Dynamic Island ayuda a mantener a las personas actualizadas sin distracciones.
«(The Dynamic Island es) perfecto para nosotros», dice Ryan Jones, desarrollador de la aplicación de seguimiento de viajes. Frívolo. “Para los viajes, que pueden hacer que te estreses por perderte algo, ofrece tranquilidad en segundo plano”.
Nos reunimos con cinco desarrolladores, incluidos Selig y Jones, para aprender cómo están diseñando y construyendo para Live Activities y Dynamic Island.
Citymapper: ‘Es lo que hemos estado soñando durante años’
Si eres una aplicación que quiere ayudar a las personas a moverse por una ciudad, es difícil exagerar el poder de la actualización en vivo en Dynamic Island. “Live Activities cambia todo aquí”, dice Victor Wang, jefe de producto de la aplicación de planificación de rutas. Mapeador de ciudades. “Es lo que hemos estado soñando durante años, y es un gran paso hacia nuestra visión de ser un asistente personal en tu bolsillo”.
Para Mapeador de ciudades, Dynamic Island tiene menos que ver con el tránsito y más con la comodidad. En el iPhone 14 Pro y el iPhone 14 Pro Max, la característica característica GO de la aplicación, que traza de manera útil la ruta de todo su viaje o viaje, usa Dynamic Island en lugar de notificaciones o simplemente verifica la aplicación.
Ofrece una vista única de actualización en vivo que comunica información clave: cuánto tiempo tendrá que esperar el próximo autobús, cuántas paradas más hasta que desembarque y cuándo debe bajarse del tren o autobús (y, por asociación , su teléfono). “[The Dynamic Island] mostrará una cuenta regresiva para que pueda entender, ‘Está bien, el autobús estará aquí en 10 minutos, ahora 5, ahora 2’, dice Wang. “Nuestra esperanza es que se sienta más cómodo esperando”.
El diseñador de iOS Jason Hibbs comparte que el Mapeador de ciudades El equipo inicialmente pensó que Live Activities funcionaría como un conjunto mejorado de notificaciones. «Pero en realidad podemos decir no solo ‘Gire a la izquierda’, sino también ‘Estos son los minutos que tiene hasta que llegue el autobús'».
Las actividades en vivo pueden ayudarlo a sentirse más al tanto de las cosas.
Victor Wang, mapeador de ciudades
Mapeador de ciudades divide cada viaje en cuatro fases: caminar hasta una parada, esperar en una parada, andar en bicicleta y luego caminar hasta su destino. En cada fase, Dynamic Island mostrará un ícono pequeño, como un autobús, un tren o una persona que camina, con una cuenta regresiva hasta su próximo destino o transferencia. El equipo descartó otras ideas en busca de esa simplicidad, evitando, entre otras cosas, las indicaciones paso a paso. “No queríamos que se interpusiera en su camino”, dice Wang. “La idea es que aún puedas leer o jugar tu juego o hacer lo que sea que estés haciendo”.
En resumen, puede hacer lo que quiera, excepto preocuparse por su viaje. “Las actividades en vivo pueden ayudarlo a sentirse más al tanto de todo”, dice Wang. “Puede planificar mejor y tener suficiente confianza para el siguiente paso”.
Descarga Citymapper desde la App Store
Apollo para Reddit: «Es un poco difícil no volverse loco»
Cuando se enteró por primera vez de Dynamic Island, Christian Selig se abalanzó. “Por la forma en que los ingenieros construyeron las API, es un poco difícil no volverse loco”, se ríe Selig. “Es como si escribieras cuatro líneas y los widgets estuvieran listos. Es bastante mágico”.
Ideas para Apolo, su cliente de Reddit, llegó casi de inmediato: «Digamos que sale un nuevo episodio, estás siguiendo un subreddit y reaccionas con otros fanáticos», dice Selig. “La Isla Dinámica se actualizará automáticamente y le mostrará nuevos contenidos y comentarios a medida que ingresen”.
Si es así, puede transmitir el programa en una aplicación mientras realiza un seguimiento de las nuevas publicaciones en el subreddit a través de las actualizaciones en Dynamic Island. “En la presentación compacta, verá el número actual de comentarios. Cuando vaya a (la presentación ampliada), verá comentarios de alto rendimiento, como si alguien captara una referencia que se le pasó por alto”.
Fuera de la Isla Dinámica, de Apolo Las actividades en vivo también son sólidas: puede controlar las tendencias, seguir su karma de Reddit y, esto es cierto, rastrear la distancia física real en la que se ha desplazado. Apolo (medido en pies, millas o por la torre Eiffel). “Esta ha sido una de las experiencias más divertidas que he tenido en el desarrollo de iOS en bastante tiempo”, dice Selig, “y es un trabajo divertido, eso dice mucho”.
Descarga Apollo para Reddit desde la App Store
SmartGym: ‘Tuve que concentrarme en mantenerme fuera del camino’
SmartGym’s Matt Abras ve a Dynamic Island más como un entrenador que como una función estática: su aplicación está explorando algo que muestra tanto su entrenamiento actual como los descansos entre cada serie, para que sepa cuándo es hora de volver al trabajo.
“Es fácil distraerse con el teléfono durante los descansos, ¿verdad? Un descanso de 30 o 45 segundos puede convertirse en unos pocos minutos”, dice Abras. “Esto es mucho mejor que recibir una notificación que dice: ‘Oye, el descanso terminó’”.
Abras pasó por una serie de iteraciones al diseñar Live Activities para gimnasio inteligente. Inicialmente había intentado usar Dynamic Island para mostrar la frecuencia cardíaca y las calorías durante un entrenamiento, pero se sintió superfluo. “Para rastrear los datos de salud, necesita Apple Watch, que ya muestra esa información”, dice. «Qué De Verdad importante mostrar en ese momento? Métricas de salud? ¿Una gran cuenta regresiva? ¿Cuántos conjuntos has hecho y cuántos te quedan? Hay mucha información potencial”.
¿Qué es realmente importante mostrar en ese momento?
Matt Abras, Smart Gym
En cambio, Abras se reenfocó y usó Dynamic Island para compartir métricas y repeticiones. “Cuando alguien está haciendo ejercicio, necesita hacer lo que necesita hacer sin darse cuenta de que la aplicación está ahí”, dice. “Tuve que concentrarme en mantenerme fuera del camino”.
¿Cómo mantuvo ese equilibrio entre la practicidad y la invisibilidad? “Se trata de gustos”, dice, con una sonrisa.
Descarga SmartGym desde la App Store
Flighty: ‘Realmente tenemos que brillar cuando las cosas van mal’
Las aplicaciones pueden aprovechar fácilmente la Isla Dinámica para destacar rápidamente una sola pieza de información clave. cuando se trataba de Frívolosin embargo, Ryan Jones quería abordar un proyecto un poco más desalentador: exhibir múltiple pepitas de información (horas de salida, cambios de puerta, números de reclamo de equipaje y similares) que podrían cambiar sobre la marcha.
Frívolo está en su mejor momento cuando se trata de tales «IRROPS», la abreviatura de la industria para operaciones irregulares. “Realmente tenemos que brillar cuando las cosas salen mal”, dice Jones. Pero eso significaba tener en cuenta cada tormenta eléctrica, retraso en el equipo o retraso en el vuelo a Dallas.
“La gente quiere diferentes puntos de datos [like]… a qué hora sale un vuelo, de dónde sale, cuánto falta para que aterrices”, dice Jones. Pero esta información casi siempre depende del tiempo; después de la salida de su vuelo, por ejemplo, es probable que no necesite información sobre su puerta de embarque.
Después de explorar algunas posibilidades para Dynamic Island y Live Activities, Jones y el equipo decidieron hacer que la información dentro de Dynamic Island, bueno, sea dinámica. Antes de la salida de su puerta, por ejemplo, de vuelo la información dentro de Dynamic Island funcionará como una señal de salida en un gran aeropuerto. “Esa es nuestra analogía del mundo real”, dice Jones. “Esos letreros tienen una línea por vuelo, y esa es una buena luz de guía: han tenido 50 años para descubrir qué es importante”.
Además de la naturaleza impredecible de los viajes, Jones y su equipo también deben tener en cuenta cómo cada persona, en algún momento, perderá su conexión. «Cuando sea [someone] despega, tenemos que asumir que no los volveremos a ver hasta que aterricen”, dice Jones.
La solución: una vez que un avión retrocede, Frívolo está listo para desconectarse en cualquier momento. A partir de ese momento, Dynamic Island cambia a barras y contadores de progreso de vuelo; la presentación mínima es un gráfico circular simple que rastrea la duración de su vuelo.
No importa dónde se encuentre alguien en su vuelo, Dynamic Island puede ayudarlo a sentirse seguro y cómodo en su rutina de viaje. “Ese es un gran cambio de ‘Tengo que estar atento a las notificaciones todo el tiempo’”, dice Jones. Y es uno que Frívolo da la bienvenida
Descarga Flighty desde la App Store
Wakeout: ‘Como un entrenador de trabajo saludable’
Aplicación de entrenamiento en cualquier lugar Despertarse fomenta los descansos regulares durante el día, no solo para breves ráfagas de ejercicio aeróbico, sino también para reducir la fatiga visual, tomar un sorbo de agua o simplemente despejar la mente. «Se trata de: ¿Cómo podemos ayudar a las personas a romper sus momentos sedentarios pero permanecer en sus estados de flujo?» dice el desarrollador Pedro Wunderlich.
Muchas de estas actividades toman tan solo 15 segundos, lo que convierte a Dynamic Island en un recurso confiable para ayudar a las personas que usan la aplicación. “Quiero encontrar a los equipos detrás de Dynamic Island y Live Activities y preguntarles: ‘¿Estabas pensando en nosotros? ¿Es esta una carta de amor?’”, se ríe.
Despertarse ha utilizado durante mucho tiempo las notificaciones automáticas, pero el marco ActivityKit en iOS 16 le dio a Wunderlich una nueva forma de ayudar a las personas a mantenerse al tanto de sus rutinas. “Nuestros clientes realmente nos han dicho que quieren más notificaciones, no menos”, dice Wunderlich. «Escuchamos, ‘Despertarse es realmente útil, pero solo si me interrumpe.’ Así que Live Activities es lo que nuestros clientes han estado pidiendo sin saberlo”.
Al diseñar para una próxima actualización con Dynamic Island, Wunderlich tuvo en cuenta tanto las tareas pequeñas como los descansos aeróbicos más largos. “[It’s] una excelente manera de mantener una presencia y hacerles saber a las personas cuándo es un buen momento para hidratarse, moverse, cerrar los ojos durante 30 segundos y hacer todos estos pequeños descansos saludables que se suman”.
Para pausas más pequeñas, despertar La presentación compacta en Dynamic Island muestra una cuenta regresiva junto con un pequeño ícono (como una botella de agua) para recordarle su próxima tarea. Si el próximo descanso es breve y estás concentrado en lo que estás haciendo, puedes ignorar la cuenta regresiva sin consecuencias; la alerta simplemente se deslizará “como un barco en la noche”, dice Wunderlich.
Se trata de: ¿Cómo podemos ayudar a las personas a romper con sus rutinas sedentarias pero permanecer en sus estados de flujo?
Pedro Wunderlich, Despierta
Pero si el descanso es importante y hay una caminata, sentadillas o una serie de flexiones en su futuro, Dynamic Island lo impulsará a la acción con más insistencia. “Un descanso de ejercicio real, que es despertar especialidad: detiene ese temporizador. Nuestros clientes generalmente realizan sesiones de enfoque de 45 minutos, por lo que ese es el límite del período sedentario. Después de eso, decimos: ‘Está bien, es hora de mover el cuello, mover los hombros o ponerse de pie'».
Wunderlich considera los dos enfoques completamente separados. “Los momentos saludables son pasivos; si no prestas atención, se despiden solos”, dice. “La pausa del ejercicio es más un gran cambio de estado en la pantalla”.
Son notificaciones versus interrupciones, o recordatorios versus celebraciones. Pero todos se vinculan de nuevo en despertar objetivo de mantenerlo firmemente en un camino saludable durante todo el día. “Estamos cambiando nuestro enfoque hacia el trabajo saludable de una manera más holística”, dice Wunderlich. “Despertarse se ha convertido casi en un entrenador de trabajo saludable”.
Descarga Wakeout desde la App Store
Explore las actividades en vivo y la isla dinámica