Recientemente, cuando se eliminó el impuesto de Apple en América, pude construir y desplegar una aplicación full stack con pagos personalizados en solo un par de minutos para construir nativo y web. Esto fue aprobado para pruebas externas en 30 minutos, lo que significa que estaba disponible para 10,000 usuarios con el URL. Bastante loco. La plataforma de servidor Expo hace que la frontera entre servidor y cliente simplemente se desvanezca, permitiéndote construir aplicaciones full stack de manera fluida y segura que son fáciles de desplegar y mantener. Nos encanta usar esto en Expo y estamos construyendo más que nunca gracias a ello.
Poner estas herramientas juntas no solo crea el marco full stack universal más poderoso jamás construido, sino que te permite resolver problemas del mundo real. Para probar esto, miré un problema del mundo real que enfrentaba al construir todas estas aplicaciones, y es enviarlas a los usuarios a través de la tienda de aplicaciones. En la web, simplemente ejecutamos EAS deploy y podemos obtener un enlace para compartir el sitio web con cualquiera instantáneamente. Es el estándar de oro. La web realmente ha resuelto el despliegue. Entonces, ¿cómo llevamos este estándar de oro a lo nativo? El despliegue en la tienda de aplicaciones de Apple es dolorosamente difícil, y realmente no hay forma de evitarlo.
Así que tienes que construir la aplicación, firmarla, subirla, esperar a que se procese y luego enviarla para revisión. Pero con Expo, simplemente puedes ejecutar MPX test flight desde cualquier computadora, Mac, Windows, lo que sea, y la aplicación iOS será construida, firmada y subida a test flight. No hay provisión ad hoc, computadoras costosas, UDIDs, o re-firmado. Solo recibirás un correo electrónico de Apple cuando la aplicación esté lista para descargar internamente. Esto funciona muy bien para desplegar la aplicación a ti mismo, pero ¿qué pasa con todas las demás personas? En la tienda de aplicaciones, el alcance no es binario. Es por fases. Puedes llegar dolorosamente a 100 usuarios sin ninguna revisión, solo un escaneo binario automatizado para APIs privadas para asegurar que no haya malware.
Comments