Cuando Swupnil Sahai empezó a crear SwingVisionno tenía experiencia en la creación de aplicaciones, pero había jugado mucho al tenis.
«La idea inicial fue: ‘Tal vez podamos usar el acelerómetro y el giroscopio del Apple Watch para averiguar qué tan rápido me balanceo, y tal vez podamos usar el [Apple Watch] pantalla para llevar la cuenta’”, dice Sahai desde su espacio de trabajo en el Área de la Bahía. «Eso fue realmente».
La aplicación fue un verdadero proyecto apasionante para Sahai, quien saltó a la SwingVision bastante frío. «Aunque había programado en otros idiomas, Swift parecía mucho más accesible, así que pensé: ‘Tal vez pueda aprender esto por mi cuenta'». No solo lo entendió, encontró la curva de aprendizaje tan rápida y agradable que se quedaba despierto más y más tarde para zambullirse en SwingVision y rápido. “Estaba construyendo en Xcode desde el primer día”, dice. “Creo que nunca me había divertido tanto trabajando”.
Hoy, SwingVision se ha convertido en la aplicación de tenis definitiva y en un ejemplo increíble del poder combinado de las cámaras, el aprendizaje automático y el concepto de satisfacer una necesidad. Está bellamente diseñado exclusivamente para iOS, con una interfaz de usuario fácil de navegar que lo hace accesible tanto para los partidos sancionados oficialmente como para las personas que practican los fines de semana.
Estaba construyendo en Xcode el primer día. Creo que nunca me había divertido tanto trabajando.
Swupnil Sahai, SwingVision fundador
También se ha convertido en una parte integral de la comunidad del tenis. SwingVision ahora se usa para la llamada de línea, la decisión definitiva sobre si una pelota está dentro o fuera, una llamada que aún queda en manos de los propios jugadores. “Es raro tener jueces en la cancha de tenis”, dice Sahai. “En el béisbol, tienes árbitros. Incluso el baloncesto de secundaria tiene árbitros. De alguna manera en el tenis tienes que hacer todo tú mismo”.
Fundada en 2015 por Sahai, junto con su amigo cercano y actual CTO Richard Hsu, la aplicación no podría ser más simple. Apunte la cámara de su iPhone o iPad a la cancha y SwingVision te dice qué tan rápido estás sirviendo, la consistencia de tus golpes y cómo dar forma a tu postura y juego de pies. Lo hace mediante el uso de aprendizaje automático avanzado para realizar un seguimiento de los disparos (un proceso bastante intensivo). “Te permite llamar líneas con más precisión de lo que podrías con tus propios ojos. Pero si no graba a 60 fps, ni siquiera verá rebotar la pelota, simplemente se mueve demasiado rápido”, dice. “Por supuesto, el video de 1080p tiene una resolución muy, muy alta. Son algo así como 2 millones de píxeles que deben procesarse 60 veces por segundo. Tuvimos que innovar mucho para que estos modelos fueran lo más esbeltos posible. Esta aplicación básicamente no es posible sin Neural Engine”.
SwingVision, ahora impulsado por un equipo de 23, ha evolucionado bastante. Los jugadores ahora pueden transmitir partidos en vivo, tanto el video como los datos en pantalla, y luego, la aplicación crea un carrete destacado que se puede compartir fácilmente. Una de sus funciones más recientes establece «zonas objetivo» en la cancha para ayudar a los jugadores a practicar sus servicios, un gran ejemplo de cómo la aplicación centrada en video se integra estrechamente con Apple Watch. “Servir es tradicionalmente lo más aburrido de practicar”, se ríe Sahai. “Así que lo gamificamos con diferentes efectos de sonido y un monitor de progreso en Apple Watch. Incluso con todos nuestros videos, Apple Watch sigue siendo fundamental porque eleva la experiencia”.
Además de impulsar el éxito de su aplicación, Sahai comparte su experiencia en desarrollo al seguir impartiendo un curso de UC Berkeley llamado Data 8: Foundations of Data Science, actualmente la clase más grande en el campus. Se le conoce como “el SwingVision chico.» “A veces veo una publicación de un estudiante que dice: ‘Espera, ¿tú hiciste eso?’”, se ríe. “La comunidad allí es muy solidaria”.
Más información sobre SwingVision
Descarga SwingVision desde la tienda de aplicaciones
Behind the Design es una serie que explora las prácticas y filosofías de diseño de cada uno de los ganadores de los Apple Design Awards. 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 2023 Behind the Design