Las nuevas vistas previas web de Ionic con Appflow

El equipo de Ionic presenta las nuevas vistas previas web en Appflow, la forma más fácil de compartir en lo que estás trabajando con tus compañeros de trabajo, y otras partes interesadas.

¿No estás familiarizado con Appflow? Appflow es una solución móvil para DevOps creada por Ionic, que te facilita la creación, implementación y actualización continua de la creación de tus aplicaciones móviles en iOS, Android y la web.

Con Appflow, puedes automatizar completamente el flujo de trabajo de desarrollo de tu equipo a la hora de crear nuevas aplicaciones y en el proceso de pasar desde la idea a la producción real.

Las vistas previas web representan el siguiente paso en la visión de dar una importancia mayor a la estrategia de desarrollo web.

Vistas previas web: Ciclos de retroalimentación más rápidos

Gran parte del proceso de desarrollo de las aplicaciones, especialmente en las aplicaciones móviles, implica obtener el diseño perfecto junto a un ajuste ideal de la experiencia del usuario. Para hacerlo de manera efectiva, se debe poner la aplicación en manos de sus usuarios; con las capturas de pantalla y las maquetas no es suficiente.

Tradicionalmente, los desarrolladores lograban esto probando y compartiendo sus aplicaciones a través de herramientas como TestFlight; o generando binarios de aplicaciones nativas y distribuyéndolos a través de certificados empresariales de iOS. Cuando se trata de iterar rápidamente, como modificar un cambio de diseño o corregir errores, es molesto verse ralentizado por culpa de las compilaciones nativas.

Afortunadamente, cuando combinas los componentes de la interfaz de usuario de Ionic Framework y las API multiplataforma de Capacitor, puedes desarrollar y probar el 99% de tu aplicación en el navegador. También conocido como el primer enfoque web, usted crea la aplicación localmente y luego la implementa en dispositivos móviles y se implementa posteriormente en las tiendas de las aplicaciones.

Con las vistas previas de Appflow, se va un paso más lejos, ahora serás capaz de compartir tu aplicación con el resto de tu equipo a través de una URL y con un único clic.

Requisitos previos para activar las URL de vista previa

Por motivos de privacidad y seguridad, todas las aplicaciones existentes en Appflow tienen las vistas previas web deshabilitadas de forma predeterminada. Para activar las URL, deberás visitar la configuración de “Vista previa web” dentro del panel de control de tu aplicación y habilitarlas.

Una vez que estén habilitados, puede crear una vista previa web para una compilación de tus aplicaciones web dentro de Appflow específica.

Creando una vista previa web en Appflow

Comienza navegando a la pantalla de Commits o Build, dentro de Appflow. Selecciona la opción “Crear una nueva compilación”, elije “Web” como plataforma de destino, luego cambia el destino de la vista previa web antes de hacer clic en “Compilar”.

Una vez que la compilación tenga éxito, podrá hacer clic en el icono del ojo en la lista de compilaciones para ver esa vista previa web generada.

Compartiendo tus vistas previas en la web

La revisión individual de las vistas previas web es útil, a la hora de realizar iteraciones rápidas, pero el poder real de las vistas previas web de Appflow se deriva de las capacidades nacidas a través de la colaboración con el resto de tu equipo.

Algunas ideas de colaboración para los equipos incluyen:

  • Iniciar una revisión de UX / UI con su equipo de diseño.
  • Mostrar un prototipo interactivo a su Gerente de Producto.
  • Verificar que se haya corregido un error con su equipo de QA.
  • Demostrar el trabajo en progreso con sus clientes o partes interesadas.

Compartir una vista previa web es fácil: Solamente debes hacer Clic en el botón “Compartir” de una vista previa web en la parte superior derecha, luego “Copiar al portapapeles” y posteriormente, cualquiera que tenga la URL copiada podrá ver la aplicación al instante.

Alternativamente, puedes escanear el código QR que se muestra en la Vista previa web con la aplicación móvil de tu cámara en un dispositivo de iOS o Android, y eso abrirá la aplicación en el navegador de tu teléfono.

Las URL de vista previa web son públicas y cualquiera que tenga el enlace puede acceder a ellas.

¿Qué pasa con las características nativas?

Dado que las vistas previas web se ejecutan en un navegador web, las API nativas o los complementos no funcionarán. Como práctica recomendada, recomendamos una “programación defensiva” para manejar las diferencias entre la web y las plataformas nativas utilizando Capacitor o la API de la plataforma del Framework de Ionic.

La propiedad isNative del Capacitor detecta si la aplicación se está ejecutando en Android o en iOS:


if (Capacitor.isNative) {
// call native plugin
} else {
// handle on the web
}

Alternativamente, puedes detectar la aplicación que se ejecuta en dispositivos móviles con la API de la plataforma:


if (this.platform.is("hybrid")) {
// call native plugin
} else {
// handle on the web
}

Empiece a utilizar las vistas previas web hoy mismo

Las vistas previas web representan la siguiente fase del objetivo de Appflow de Capacitar para mejorar el flujo de trabajo de los desarrolladores web a la hora de crear aplicaciones a escala. Desarrolle la mayoría de sus aplicaciones en el navegador, compártalas con las partes interesadas para obtener comentarios tempranos y luego impleméntelas en dispositivos móviles nativos cuando esté listo.

Las vistas previas web están disponibles en todos los planes de Appflow. Cree una vista previa web desde Appflow o cree una nueva aplicación Ionic en minutos ahora mismo.

Fuente: Blog oficial del Framework de Aplicaciones Multiplataforma Ionic

Relacionado

21 Nuevos Cursos Gratuitos: Python, Google Cloud, CSS y Más (25 de Febrero 2021)

Como de costumbre, vamos con los cursos gratis, tenemos 3 cursos en español: Computación, Google Cloud y aplicaciones web; y 18 cursos gratuitos en inglés: Python, Flask, Ionic, PHP, Android, Github, CSS, Flexbox, Illustrator, Photoshop, Scrum y minado de Sugar. Recuerda, que puedes si quieres, puedes acceder a las Mejores Ofertas de Udemy ¡Alé, aprendamos gratis un ratico! Cursos en Español Computación ? Curso Gratuito de ¡SEGUIR LEYENDO!

¿Cuáles son las mejores alternativas para PhoneGap después de su cierre?

PhoneGap fue uno de los frameworks de código abierto más populares y utilizados para el desarrollo de aplicaciones web y móviles. Los desarrolladores usaban PhoneGap para crear aplicaciones de alto rendimiento. En algún momento, incluso, Phonegap alcanzo a ser la mejor herramienta para el desarrollo de aplicaciones multiplataforma. PhoneGap Build se lanzó hace mucho tiempo y fue un servicio utilizado para crear código fuente para iOS, ¡SEGUIR LEYENDO!

Anuncian la beta de Ionic que incluye al framework Vue

¿Alguien más siente como si ocurriese un déjà vu? Parece que no hace mucho tiempo estábamos lanzando la versión beta de Ionic Vue construida con Vue 2. Dado que el lanzamiento de Vue 3 se acerca rápidamente, pensamos que este sería el momento perfecto para comenzar a preparar una mejor versión de Ionic Vue para su nuevo lanzamiento. ¿Qué es Ionic Framework? Ionic Framework es una ¡SEGUIR LEYENDO!

Mejores Libros PDF de Programación y Tecnología GRATIS

Los Mejores Libros PDF Gratuitos de Informática. EL sitio perfecto para aprender a programar desde cero para principiantes con las mejores guías gratis. Esta es la mejor lista de libros de programación en PDF en español del mundo. Una completa biblioteca recopilada de cientos y cientos de libros en PDF que no encontrarás en ninguna parte más. Aquí, vas a encontrar libros enfocados hacía programadores. Sobre ¡SEGUIR LEYENDO!

Cursos de Udemy con Cupón Gratuito 2019 (en Inglés)(parte 2)

All courses are in English ? Estos son los cursos con cupones gratuitos que me han parecido más interesantes y existen en la actualidad dentro de la plataforma Online de Udemy. Los contenidos en los que están organizados se reparten en: las criptomonedas, el diseño gráfico, la programación y el diseño web, ofimática, productividad, marketing y SEO, las redes y la robótica El listado final se ¡SEGUIR LEYENDO!

60 Mejores Cursos Gratis de Programación Web y Móvil

Recopilatorio de cursos de programación web con los que aprender a generar apps y aplicaciones móviles en cualquier lenguaje de programación online y gratis.

The best Udemy courses in August, only for 9.99 $

Los mejores cursos en inglés y en oferta, hasta el día 27. Los cursos incluidos aquí son todos en inglés. Revisa por aquí, entre los mejores cursos en oferta de Udemy de Agosto en español, si lo que deseas son cursos en español. Si por desgracia, no tienes la oportunidad de acceder a comprar alguno de los excelentes cursos que te mostraré a continuación. Siempre puedes ¡SEGUIR LEYENDO!

Deja un comentario