Cross-Platform
Cross-Platform
7 reglasAdaptar navegación, mantener arquitectura
iOS usa tab bar inferior + navigation stack; Android usa navigation rail lateral en tablet y bottom bar en móvil. La arquitectura de información es la misma, solo cambia el patrón de navegación superficial. Nunca adaptar la jerarquía, solo el contenedor.
investigación 2026Back gesture: paradigma distinto
iOS: swipe desde el borde izquierdo avanza en el stack de navegación. Android: swipe desde cualquier borde cierra la pantalla actual. El gesto es visualmente identico pero semanticamente opuesto. Nunca asumir que el comportamiento será el mismo.
investigación 2026Fuente del sistema vs custom
iOS: -apple-system (SF Pro). Android: Roboto. Usar fuente del sistema cuando la app debe sentirse nativa; fuente custom cuando la marca requiere identidad consistente entre plataformas. Nunca mezclar: o sistema en ambas, o custom en ambas.
Componentes específicos por plataforma
Date picker, action sheet, alerts y pickers tienen idioma visual nativo en cada plataforma. Usar los componentes del sistema cuando el usuario ya los conoce. Remplazarlos con custom solo si la funcionalidad lo requiere, no por estética.
investigación 2026Consistente: marca, flujos, contenido
La marca, colores, logo, tono de voz y flujos de negocio, es identica en iOS y Android. Lo que varia es el empaquetado: terminologia nativa, gestos, y patrones de navegación. Un usuario de iPhone y uno de Android deben reconocer la misma aplicación.
investigación 2026Densidad de información por plataforma
iOS tiende a layouts más espaciados con padding generoso. Android tolera mayor densidad y elementos más compactos por la herencia de Material Design. En tablet de cualquier plataforma la densidad aumenta y aparecen layouts en columnas.
investigación 2026Testing en ambas desde sprint 1
Los bugs de plataforma cruzada son exponencialmente más caros de corregir cuando aparecen tarde. Desde el sprint 1, cada historia se verifica en dispositivo físico iOS y Android, no solo en simulador. Los simuladores no replican rendimiento de scroll ni gestos del sistema.
investigación 2026