in

Detrás del diseño: Pendientes – Descubrir – Desarrollador de Apple

Es un hecho demostrable del desarrollo de aplicaciones que la mayoría de las grandes ideas llegan a los comensales nocturnos.

Al menos, así fue para Curtis Herbert, creador y cerebro detrás de la aplicación de seguimiento de esquí. Pistas. Una noche, durante un viaje de invierno a los Poconos, Herbert y algunos amigos fueron a un Denny’s para un festín nocturno, donde la conversación rápidamente se centró en las actividades del día: ¿Quién fue el más rápido en la montaña? ¿Quién tuvo la carrera más larga? ¿Qué distancia esquió el grupo en total?

En respuesta a una de las preguntas, Herbert sacó la aplicación de esquí que había estado usando para realizar un seguimiento de las estadísticas y encontró el equivalente de UX de una venta de garaje. Las estadísticas estaban ahí, pero enterradas entre gráficos y mapas; para encontrar suficientes datos para comparar (y presumir, probablemente), Herbert tuvo que hacer una referencia cruzada de tres pantallas y una vista de tabla.

“Estaba muy bien diseñado, pero la experiencia de usuario dejaba mucho que desear”, dice Herbert desde su casa con una elevación apropiada en Boulder, Colorado. «Claramente tenían esquiadores en el equipo, pero sentí que algo se perdió en la traducción… Pensé: ‘Sabes, puedo hacerlo mejor que esto'».

Curtis Herbert, tomando Pistas afuera en las laderas.

Herbert cumplió con su pensamiento, y diez años de carreras de esquí y cenas nocturnas más tarde, Pistas ganó un Apple Design Award por su diario digital notablemente preciso y completo de su día de esquí. La aplicación de seguimiento es una verdadera montaña de datos para esquiadores y practicantes de snowboard. Incluye todas las estadísticas que Herbert buscaba durante la cena: velocidades, millas y caídas verticales, así como la ubicación de tus amigos y familiares en la montaña durante las carreras. Todo se hace automáticamente usando GPS en iPhone y Apple Watch, y se presenta en un diseño nítido y conciso que habla del deporte.

“Los corredores tienen corredor, club de entrenamiento nikey Strava para llevar estadísticas, pero cuando empecé, no había mucho para los esquiadores”, dice Herbert. “Había incluso menos que se sintieran parte de la comunidad de esquí. Necesitaba una aplicación escrita por un esquiador o snowboarder. Y quería que se sintiera lo más humano posible”.

Ese factor humano es parte de lo que ayuda a elevar Pistas más allá del simple seguimiento de estadísticas. Más bien, la aplicación ofrece a los esquiadores de todos los niveles, desde principiantes en sus pistas inaugurales de conejos hasta los cohetes humanos en diamantes negros dobles, una forma de medirse cuantitativamente a sí mismos a través de ricas métricas de rendimiento. O, para decirlo simplemente: te dice cuánto mejor estás mejorando.

Usar Pistassolo presione grabar: la aplicación se encarga del resto.

«Es muy fácil abrumarse con las estadísticas», dice Herbert, conocido como «El Pistas Guy” en la montaña. (Conocerlo en la vida real es un logro en la aplicación que te otorga un pin especial). “Realmente tienes que elegir lo que importa para contar la historia. Yo diseñé Pistas ser lo más humano posible porque lo veo como un diario para tus recuerdos. Claro, vas a hacer faceplant varias veces. Pero cuando llegas a tu primera carrera intermedia y luego a tu primera carrera avanzada, te conviertes en el héroe de tu propia historia”.

‘Puedes desconectarte del mundo’

La historia de Pistas involucra varias regiones que no son montañosas y varias estaciones que no son invierno. Herbert proviene de los suburbios de Filadelfia, un área que no es precisamente conocida por sus altísimas cadenas montañosas. Estrictamente hablando, fue programador antes que esquiador. («Mi maestra de matemáticas de séptimo grado me dio una calculadora TI programable porque me molestaba interrumpiendo la clase todo el tiempo», se ríe). Pero ha estado en las montañas desde que era Boy Scout, primero con esquís y luego con una tabla de snowboard. “Puedes alcanzar un verdadero estado zen ahí fuera”, dice. “Estás prestando atención a tu cuerpo. Estás prestando atención al medio ambiente. Puedes ser reflexivo y desconectarte del mundo”.

En terreno llano, Herbert encontró su camino en el desarrollo web y luego en el diseño de aplicaciones, llevándose rápidamente a Objective-C y Swift. Rebuscó en trabajos corporativos y de consultoría y probó algunas de sus propias ideas, pero nada realmente hizo clic. “Siempre tuve ganas de escribir mi propia aplicación, pero pensé que nunca valdría la pena”, dice. “Además, soy bastante crítico con mis propias ideas”.

Pistas te muestra dónde has estado en la montaña y qué tan rápido llegaste allí.

Incluso después de la cena de Poconos, Herbert se sentó en Pistas durante meses, atraído por la idea pero sin saber cómo hacerla rentable. Finalmente se lanzó en abril de 2013, pero rápidamente se encontró con un problema de programación importante: no suele haber mucha nieve en la montaña en abril, lo que dificulta probar las aplicaciones de esquí. Afortunadamente, se presentó una solución. “Mis probadores beta eran ciclistas de montaña”, dice Herbert. “Los resorts se abren para ellos en los veranos, así que les pregunté a un par de amigos: “Oigan, ¿pueden tener un teléfono en el bolsillo mientras viajan?”. El equipo de pruebas beta ad-hoc de Herbert arrastró sus bicicletas en los ascensores y luego las condujo por los caminos de las pistas de esquí del pasado y del futuro. “Una de las primeras cosas que hice fue escribir un arnés donde podía reproducir datos en mi computadora”, dice. “Entonces fue: ¿Cómo lo divido? ¿Cómo lo presento?”

La aplicación siguió siendo un problema secundario hasta 2015, cuando Herbert cambió a un modelo de suscripción y comenzó a notar que las descargas aumentaban. Estimulado por la nueva tracción, Herbert hizo Pistas su trabajo de tiempo completo, y volvió a profundizar en el diseño. “He puesto la aplicación a prueba”, dice. “Necesito asegurarme de que sea fácil de usar en el mundo real, no solo en mi escritorio”.

‘Tengo que hacer trampa’

Crear diseños para su pasatiempo puede ahorrarle mucho tiempo.

“Hago un poco de trampa porque soy el snowboarder, el diseñador, el desarrollador y el gerente de producto”, dice Herbert. “Es posible que los snowboarders o los esquiadores no sepan necesariamente lo que es posible desde una perspectiva técnica, y los ingenieros podrían simplemente intentar seguir el camino predeterminado”.

Ha ayudado que la evolución de Herbert como snowboarder haya reflejado el crecimiento de la aplicación. “Soy afortunado porque comencé a hacer snowboard hace solo 10 años”, dice. “Es un recuerdo lo suficientemente reciente como para ponerme en el lugar de los principiantes. Quiero decir, vas cuesta abajo a 30 o 40 millas por hora, ¡y eso es intimidante! Y puedo recordar, ‘OK, aquí es donde la gente que acaba de entrar en el deporte puede tener problemas’ o ‘Aquí hay algo que me hizo sentir realmente bien’”.

Pistas muestra dónde están tus amigos en la montaña.

Aún así, una aplicación de esquí presenta un nuevo conjunto de desafíos, tanto técnicos (¿Cómo se asegura de que el GPS informe con precisión su verdadera ubicación y velocidad?) como prácticos (¿Cómo toca una pantalla mientras usa guantes hinchados en temperaturas bajo cero en ¿un banco volador?).

“El diseño de Pistas está muy informado por la situación”, dice. “Para muchas aplicaciones, estás en tu escritorio, en un automóvil o en el tren… en un ascensor, estás a 100 pies de altura. No necesariamente quieres sacar tu teléfono y jugar con él. Entonces, para mí, debe pensarse mucho sobre: ​​¿Cuáles son las principales interacciones que realmente deben suceder y qué dispositivo es el mejor para hacerlo?

El botón de grabación de la aplicación de iPhone, por ejemplo, se refleja en la aplicación Apple Watch, que es más accesible en un ascensor o en una fila. “Gran parte del diseño de interacción está pensando de manera integral en la experiencia de esquí”, dice. “Para mí, tener una gran experiencia significa: ¿Reacciona lo que aparece en la pantalla de la forma en que lo espero? ¿Puedo interactuar físicamente con este concepto digital? ¿Se siente real?… No de forma esquemática, sino en un ‘¿puedo-manipularlo?’ camino.»

En un ascensor, estás a 100 pies de altura. No necesariamente quieres sacar tu teléfono y jugar con él.

curtis herbert

Más allá de PistasHerbert está particularmente orgulloso de la interfaz fácil de usar y el potente seguimiento de estadísticas de la aplicación, que admite mapas en 3D para resorts y carreras. “Los esquiadores y los snowboarders piensan en 3D”, dice. “Al entrar en esto, una de mis grandes ideas fue la capacidad de mirar hacia atrás en mis carreras y ver el perfil 3D. No quiero tener que armar el rompecabezas. Quiero ver, ‘Oh, aquí es donde fui realmente rápido’ o, ‘Aquí estaba ese giro realmente pronunciado’”.

Las aplicaciones de esquí que había usado antes de crear Pistas solo ofrecía vistas de arriba hacia abajo o de perfil lateral, lo cual era factible, pero en última instancia carecía. En parte, simplemente no había grandes conjuntos de datos para resorts, recorridos y ascensores.

Así que Herbert recurrió a los datos del GPS para ayudar. Él ya había planeado ofrecer la totalidad Pistas experiencia incluso si alguien solo tenía GPS habilitado, ya que la conectividad celular podría ser peligrosa en el campo. “[So] tuvimos que descubrir cómo extraer esos datos y traducirlos en 3D”, dice. Sin experiencia en 3D de la que hablar, Herbert aprendió por sí mismo SceneKit para crear la característica.

La aplicación de Herbert ha llegado tanto a los esquiadores expertos como a los nuevos en el deporte. “Es divertido escuchar que une a las familias”, dice.

Este verano, casi una década después, Herbert y la creciente Pistas El equipo está ampliando sus ofertas de mapas para ayudarlo a ubicar mejor a sus amigos y familiares durante un viaje de esquí; Con una interfaz similar a Apple Maps, la aplicación te mostrará las rutas (fáciles y difíciles) entre tú y tus amigos.

Aquí nuevamente, el elemento humano entra en juego. “Puede haber mucha intimidación acerca de ir a algún lugar por primera vez”, dice. “Puedes mirar un mapa y decir: ‘¿Podré volver aquí? ¿Voy a terminar cayéndome por un precipicio en un diamante doble? Creo que esto le quitará ventaja a mucha gente”.

En los últimos años, Herbert y el equipo se han centrado más en esas funciones de colaboración para unir a las personas. “Escucho de muchas familias que lo han usado para que sus hijos o hijas comiencen a esquiar. Escuché sobre personas que intentan vencer a su madre a toda velocidad, ¡y no animo a las carreras en las montañas! — pero es divertido escuchar que está uniendo a las familias”.

(También puede acercarte al desarrollador; Herbert hace pública su ubicación cuando esquía; puedes encontrarlo para saludarlo y obtener ese pin. «Básicamente es Dónde está Waldo», dice con una sonrisa. «Es una buena historia». .”)

Pero resulta que eso también se aplica a su propia familia. “Mi sobrina recientemente aprendió a esquiar en Killington, así que le dije: ‘Toma, pon este teléfono en tu bolsillo’. Y ella se iluminó al final del día, como ‘¡Mira lo lejos que llegué!’ Es difícil tener esa perspectiva hasta que la ves con números en un mapa, especialmente si hiciste mucho más de lo que pensabas. Escuchar que une a la gente al final del día, sentarse alrededor del fuego para comparar estadísticas, hacer que un deporte que amo sea más agradable para la gente, eso es lo mejor”.

Más información sobre pendientes

Descargar Pendientes desde la App Store

Behind the Design es una serie semanal que explora las prácticas y filosofías de diseño de cada uno de los 12 ganadores de los Apple Design Awards 2022. En cada historia, vamos detrás de las pantallas con los desarrolladores y diseñadores de estas aplicaciones y juegos galardonados para descubrir cómo dieron vida a sus notables creaciones.

Explore más de la serie 2022 Behind the Design

Fuente

Written by TecTop

Lo nuevo de Xiaomi es una lavadora con doble tambor y secador inteligente

Cómo eliminar archivos de forma segura y completa en Windows 11 usando SDelete