Visión general
No desperdicies un entrenamiento nunca más. Tonal utiliza la ciencia y la tecnología para que siempre obtengas tu entrenamiento más efectivo. Las pesas digitales se ajustan dinámicamente para cada ejercicio en tiempo real para que nunca levante objetos demasiado pesados o demasiado ligeros. Comience con una evaluación de la aptitud física para obtener sus pesas iniciales ideales y elimine las conjeturas del entrenamiento de fuerza. Lleva tus entrenamientos al siguiente nivel con modos de peso avanzados como Excéntrico y Cadenas que te desafían al máximo. Ahora todos pueden obtener entrenamiento de fuerza personalizado para sus objetivos. ¿Cómo es eso para revolucionario?
Conoce a Max Lapides
Antes de Tonal, trabajé principalmente con tecnologías web, construyendo sitios web y aplicaciones web. Ahora, estoy dirigiendo el equipo de ingeniería móvil aquí en Tonal. Me encanta crear aplicaciones que sean fáciles y divertidas de usar, y me encanta crear equipos para diseñarlas.
Era posible distribuir compilaciones internamente, pero era difícil. No había una manera fácil de hacer que la gente actualizara su compilación regularmente. Applivery ha hecho esto muy simple, y ahora todo el equipo está constantemente actualizado con la última compilación.
¡Nuestro proceso de prueba en Tonal es muy sencillo ahora! Applivery ha sido un servicio de confianza desde que lo configuramos.
Max Lapides
Mobile Engineering Manager en Tonal
¿Qué nos puedes contar sobre la tecnología y las herramientas que utiliza Tonal para desarrollar tus productos?
Estamos construyendo nuestra aplicación móvil con Flutter, lo que nos ha facilitado el envío a iOS y Android con paridad de funciones en ambas plataformas. Lanzamos en ambas plataformas el primer día que lanzamos nuestra aplicación, y cada 2 semanas desde entonces hemos enviado una actualización a ambas plataformas simultáneamente. Estamos utilizando Bitrise para ejecutar nuestras tareas de CI, lo cual ha sido efectivo y confiable.
¿Qué te trajo a Applivery?
Una vez que configuramos Bitrise, comenzamos a usarlo para generar compilaciones nocturnas programadas para poder probar nuestro trabajo del día en nuestros dispositivos móviles. Pero, el proceso de descargar una nueva compilación cada noche era engorroso y muchos de nuestros probadores internos terminaron no actualizando con la suficiente regularidad. Necesitábamos un sistema que nos facilitara la actualización de nuestra compilación de prueba casi a diario. Cuando recibimos un correo electrónico de Bitrise contándonos sobre la nueva integración de Applivery, ¡comenzamos a investigarla de inmediato!
¿Cómo se utiliza Applivery hoy en día? ¿Resolvimos un problema crítico?
Utilizamos Applivery para enviar compilaciones “nocturnas” a nuestro equipo móvil interno. Esto incluye a los ingenieros de software del equipo, pero también incluye a los gerentes de producto, diseñadores de productos y algunos gerentes y ejecutivos clave.
Applivery hace que sea muy fácil incorporar nuevos miembros del equipo y mantiene a todos actualizados. Ahora, cuando fusionamos una nueva característica en el proyecto, podemos decirles a nuestros diseñadores que estará lista para que la prueben cuando la compilación diaria se envíe a Applivery. Esto mantiene nuestros ciclos de revisión cortos y ayuda a mantener a todos informados.
¿Utiliza Applivery en combinación con otros productos?
Utilizamos Applivery en combinación con Bitrise. Bitrise construye nuestra aplicación y envía las compilaciones a Applivery! También usamos Sentry para recopilar errores en la naturaleza. Cualquier compilación informará de los errores a Sentry.
¿Hay algo que hagas hoy que sea más eficiente, o que no se podría haber hecho o que fue realmente difícil antes de que viniéramos?
Era posible distribuir compilaciones internamente, pero era difícil. No había una manera fácil de hacer que la gente actualizara su compilación regularmente. Applivery ha hecho esto muy simple, y ahora todo el equipo está constantemente actualizado con la última compilación.
¿Por qué Tonal nos eligió?
- Actualizaciones automáticas
Tener la posibilidad de actualizar automáticamente a todos los usuarios al cargar nuevas versiones de la aplicación agiliza el desarrollo y las pruebas de la aplicación.
- Aplicaciones protegidas por contraseña
La integración con servicios de terceros como Bitrise es fluida y transparente, lo que permite el despliegue automático de compilaciones y, por lo tanto, reduce el esfuerzo de los equipos de desarrollo.
- Atención al cliente
Applivery hace que sea muy fácil incorporar nuevos miembros del equipo y mantiene a todos actualizados en función del equipo al que pertenecen. Las implementaciones segmentadas y la distribución basada en grupos son características increíbles.