Si nativo o de plataforma cruzada debe desarrollarse es una discusión posiblemente interminable. Los campos están divididos. Por un lado, hay expertos que prefieren el desarrollo de apps nativas y están en contra del desarrollo de aplicaciones híbridas argumentar. Por otro lado, las acciones y los hechos de las empresas establecidas hablan de la versión contraria. Por ejemplo, Uber (operador de aplicaciones de taxis) ha creado su propio marco de aplicaciones multiplataforma llamado Ribs para rediseñar su aplicación para conductores.
Ambas tecnologías están en constante cambio, lo que obliga a analizar y comparar periódicamente los dos tipos de desarrollo de aplicaciones. Sólo así se puede saber cuál de las dos vías está actualmente en cabeza.
Desarrollo de aplicaciones nativas tiene como objetivo productos sostenibles con un diseño duradero en la respectiva plataforma de destino, Android o iOSpara desarrollar. Los frameworks multiplataforma pretenden llegar al mayor número posible de usuarios con un esfuerzo limitado.