jueves, 10 de septiembre de 2026

Novedades de NAPPS: de junio a agosto de 2026

Novedades de NAPPS: de junio a agosto de 2026

Tres meses de lanzamientos.

Las páginas personalizadas ya no dependen de nosotros: ahora las creas tú. Ahora eliges a quién llega cada notificación y cuándo debe esperar. El panel de analítica ya está disponible. Y la app tiene un aspecto nuevo, sobre una base más rápida.

Esto es lo que ha cambiado, en el orden en que probablemente te importe.

Las páginas personalizadas ya están disponibles

Hasta ahora, una página personalizada en tu app significaba pedirnos que la construyéramos. Eso ya no es así.

Las páginas personalizadas tienen ahora su propio editor. Está junto a Home, PLP, PDP y Menu, y funciona igual: arrastras componentes, los ordenas y publicas. Ya conoces los componentes, porque son los mismos que usas en los demás editores. También puedes usar cualquier componente de Expresso que haya creado tu equipo o tu agencia.

Puedes enlazar cada página directamente desde tu navegación. Puedes ver una previsualización tal como se verá en la app, buscar entre tus páginas cuando ya tengas varias, y proteger las páginas personalizadas con su propio permiso para decidir quién las edita.

Guías de tallas. Historias de marca. Instrucciones de cuidado. Páginas de destino para campañas. Cualquier cosa que tu tienda necesite y que una página de colección nunca iba a poder mostrar.

Las notificaciones: a quién llegan y cuándo esperan

Son dos cambios. Juntos cambian la frecuencia con la que puedes permitirte enviar.

Segmentos. Una notificación ya puede ir a una parte de tu audiencia en lugar de a toda. Crea un segmento una vez a partir del país, el idioma y el tipo de cliente (todos, clientes registrados o usuarios anónimos de la app) y reutilízalo. La lista de segmentos muestra el porcentaje de tus clientes al que llega cada uno, así conoces el tamaño de la audiencia antes de enviarle nada.

Horas de silencio. Asigna a cualquier notificación automatizada una ventana de silencio, con su hora de inicio, su hora de fin y su zona horaria. El mensaje de carrito abandonado que antes salía a las 3 de la madrugada ahora espera hasta la mañana. La zona horaria se respeta en cada notificación, así que una tienda que vende en tres mercados ya no tiene que elegir una sola.

Un destino real para cada envío. Una notificación ya puede abrir la lista de deseos, el menú, el feed de Drops, el perfil del cliente, una página personalizada o cualquier enlace, además de los destinos de producto, colección, pedido y carrito que ya tenías. Se acabó enviar a alguien a la pantalla de inicio con la esperanza de que encuentre lo que le ofreces.

Gestionarlas también es más fácil. Puedes buscar entre las notificaciones, cada una muestra su audiencia en la ficha y las notificaciones automatizadas admiten traducciones, así el mensaje se lee bien en cada mercado en el que vendes.

El panel de analítica ya está disponible

Tu app ahora informa sobre sí misma, en el panel, junto a todo lo demás.

Responde a las preguntas que el panel de administración de una tienda no puede responder: qué productos se ven pero no se añaden al carrito, qué busca la gente sin encontrar resultados, qué contenido de las notificaciones push genera ingresos de verdad, cómo funciona cada formato de Drop y a qué parte de tu base instalada puedes llegar con una notificación.

Los ingresos de las notificaciones push y de Drops se atribuyen dentro de una ventana de 12 horas y se cuentan en la moneda de cada pedido. Esa ventana es una decisión deliberada, igual que mantener esas cifras separadas de las de Shopify, del email y de la publicidad pagada. Si quieres el razonamiento y un marco para saber qué cifra pertenece a qué sistema, lo explicamos aquí: métricas de apps móviles para marcas de Shopify.

Para que esos informes sean concretos hizo falta trabajo nuevo en la app: desde qué tarjeta y qué diseño se ha pulsado un producto, de dónde viene cada añadido a la lista de deseos y el seguimiento a nivel de pantalla. Esa es la diferencia entre saber que tu app convierte y saber qué decisión de merchandising lo ha conseguido.

Un aspecto nuevo y una barra de navegación que controlas tú

Hemos reconstruido la navegación y las barras de herramientas de la app alrededor de un material de cristal. Barra inferior translúcida, barras de cristal en Home, PLP, PDP, búsqueda, menú, lista de deseos y perfil, un indicador en forma de píldora que se desliza entre pestañas, y una barra que se recoge en las pantallas donde el contenido importa más que la navegación.

La barra inferior también es configurable, cuando antes era fija:

  • Elige qué páginas aparecen y en qué orden.
  • Elige un icono propio para cada elemento desde la biblioteca de iconos, o vuelve a los valores por defecto.
  • Traduce cada etiqueta.
  • Define los colores de la barra en el tema.
  • Usa una barra de cristal flotante en Android, no solo en iOS.

Lo importante del cristal es que se adapta al teléfono, en las dos plataformas.

La app consulta el nivel de rendimiento del dispositivo y reduce el efecto en el hardware de gama media. En los dispositivos Android de gama baja, y en Android 12 y anteriores, usa barras opacas. En iOS 18 y anteriores, el cliente ve la barra inferior nativa de esa generación, la misma que ya conoce del resto de apps del teléfono.

Nadie recibe una app lenta a cambio de una barra bonita. Tu cliente con un teléfono de hace tres años recibe la versión que funciona bien en ese teléfono.

Una app más rápida

Casi todo esto es invisible, y esa es la idea.

  • Todas las páginas cargan fuera del hilo principal, así la app sigue respondiendo mientras trabaja.
  • Los componentes se cargan de forma diferida, en todas partes. La app precarga los componentes que el cliente está a punto de ver y se salta los que no va a alcanzar. Nada se carga solo porque esté más abajo en la página.
  • Hemos reducido el trabajo de renderizado en varios sitios, entre ellos el botón de añadir al carrito de la PDP, las historias de producto, Drops y la barra inferior.
  • Drops precarga siempre el vídeo siguiente, así el feed no se detiene entre clips. Los datos de Drops se precargan después de Home y Menu, en ese orden.
  • La carga diferida es lo que hace que la app consuma menos memoria y menos procesador. La precarga gasta parte de ese ahorro a propósito, cuando permite acelerar la primera pantalla. Además, la caché de red tiene un límite, y cuando el teléfono avisa de que queda poca memoria la app vacía su caché en memoria en lugar de esperar a que la cierren.

Errores corregidos: la app ya no se cierra al abrirse sin conexión, ni durante el onboarding, ni al volver atrás en ciertas pantallas. El vídeo se detiene cuando la app pasa a segundo plano. Hemos cerrado una fuga de memoria en la capa de renderizado.

Privacidad, explicada en detalle

Tu app ya pedía el consentimiento durante el onboarding. Lo que ha cambiado es cuánto puede ver y decidir el cliente en ese paso.

El paso de privacidad ahora indica qué se recopila y para qué se usa, sección por sección, y ofrece un interruptor por sección en lugar de un único sí o no para todo. Un cliente que quiera colaborar con una cosa y no con otra puede decirlo exactamente, en la primera apertura, sin buscar entre los ajustes.

Lo hemos cambiado por el RGPD. Ese motivo dio forma a dos decisiones: indicar qué recopila cada sección y permitir que el cliente acepte una finalidad sin aceptar las demás. Lo que tu tienda necesita para cumplir la normativa lo decide tu equipo legal, y esto le da un paso de consentimiento lo bastante preciso para trabajar con él.

Cada aviso y cada descripción están traducidos a 16 idiomas, incluido el aviso de seguimiento de Apple, así el cliente lo lee en su idioma y no en inglés. Su respuesta se respeta en todos los sitios a los que la app envía datos, y puede cambiarla más adelante desde sus preferencias de privacidad.

Los datos esenciales y de rendimiento se siguen recogiendo en cualquier caso, porque sin ellos la app no puede funcionar ni mantenerse estable. Ningún dato personal se mueve antes de que alguien diga sí.

Tiendas, stock y recogida

Para las marcas con tiendas físicas:

  • Click and Collect en la página de producto, con la disponibilidad por variante.
  • Una tienda preferida que se guarda, con un selector de tiendas ordenado y una disponibilidad que se actualiza cuando el cliente cambia de tienda.
  • Navegación desde la página de producto hasta la disponibilidad en tienda.
  • Una opción de restricción geográfica, para limitar el acceso a la app según la ubicación.

Mejoras de comodidad en el panel

  • Duplica un editor con un nombre y llévate sus traducciones con él.
  • Importa un diseño de un editor que ya tengas en lugar de empezar de cero.
  • Programa los diseños de PDP, igual que ya programas Home y Menu.
  • Restablece un tema, o los iconos, a los valores por defecto.
  • Borra los datos de una colección en una sola acción, con un aviso antes de descartar cambios en las traducciones.
  • Gestión del área segura en la PLP, para que los productos de la colección dejen de recortarse.

Para tus desarrolladores y tu agencia

Expresso ha ganado este trimestre un entorno de ejecución y unas herramientas de verdad.

El entorno de ejecución ya admite las APIs estándar de JavaScript que necesita un componente real: fetch con datos de formulario, multipart y streams, WebSocket, Web Streams, Web Crypto, Compression, URL y URLPattern, TextEncoder, Blob, Performance y temporizadores. La generación de definiciones de TypeScript ha mejorado, así que escribir un componente cuenta con tipos y autocompletado de verdad.

Las herramientas son nuevas: un árbol de interfaz que puedes inspeccionar, recarga rápida, los registros de consola replicados en las devtools dentro de la app en las dos plataformas, y sesiones de desarrollo delimitadas que inyectan un componente en una app en marcha. Todo ello se apoya en una batería de pruebas que cubre el SDK, la capa de renderizado y los editores de Home, PLP y PDP.

Los componentes personalizados ya se pueden colocar en las páginas personalizadas, y los componentes personalizados de la página de producto emiten eventos. Las agencias se autentican en una API de partners con acceso por cliente y eligen en qué tienda están trabajando.

¿Quieres activar algo de esto o ver una demostración de los segmentos y del panel de analítica?

¿Quieres activar algo de esto?

Si ya usas NAPPS, tu contacto puede explicarte los segmentos y el panel de analítica. Si todavía no, te mostramos ese mismo panel con los datos de tu tienda.

Reserva una llamada de 20 minutos