No veo un problema con el sitio web de Amazon. Puedo ver un producto, puedo buscar uno, puedo ver reseñas, puedo comprarlo. Eso es todo lo que necesita hacer (en general).
Estás combinando destellos con función (o peor, con accesibilidad) No lo hagas.
¿Puede el sitio ser hermoso? Seguro. ¿Necesita eso? No.
- ¿Me aconsejas usar meteorito?
- ¿Cuáles son las desventajas desconocidas del marco iónico?
- ¿Cuál es un buen marco para desarrollar aplicaciones de Android?
- ¿Qué herramientas de back-end puedo usar para el chat móvil en tiempo real?
- ¿Cuáles son los mejores creadores de aplicaciones que requieren poca o ninguna codificación?
La gente no va al sitio por dulces visuales. Van allí para hacer una verificación de precios y comprar un producto.
En cuanto a por qué desarrollar una aplicación híbrida (y no hay una excusa para eso), lo siento, hay muchas razones (buenas o malas) para escribir una aplicación híbrida, ya que hay muchas razones (buenas y malas) para ser nativo .
Estás viendo esto desde el punto de vista solitario de ser un desarrollador móvil. Necesitas pensar como una organización. Es más fácil obtener un grupo de desarrolladores no móviles de uno de sus departamentos existentes para poner en marcha una aplicación híbrida y enviarla al mercado lo antes posible que contratar un nuevo equipo móvil (o usar un equipo no móvil existente) para poner en marcha una aplicación nativa en su lugar.
Claro que puede volverse nativo después de la versión 3 o 4. Pero lo que importa es el tiempo de comercialización, especialmente cuando es una organización sujeta a plazos (a veces legales). Y si nunca hay una razón real para ser nativo, entonces te mantienes híbrido.
He realizado desarrollo integrado, empresarial / web y móvil (principalmente integrado y empresarial / web) en muchas plataformas desde 1994. Y sé esto:
Los buenos desarrolladores crearán un buen producto, ya sea nativo o híbrido.
Los desarrolladores de mierda no crearán un buen producto, ya sea nativo o híbrido.
Nunca es la herramienta, sino el artesano. Siempre. Siempre. Siempre.
Una plataforma híbrida es, para algunas organizaciones, la única opción lógica e inteligente para obtener un MVP (producto mínimo viable). Si no sabía lo que significaba MVP (o lo que implica), le sugiero que lo aprenda, entonces sabrá las razones organizativas válidas para utilizar dicho enfoque.