A la hora de desarrollar una aplicación, existen cuatro grandes tipos: app nativa, app híbrida, web app y React Native. Para el desarrollo de una aplicación móvil es importante saber qué tipo de app se va a desarrollar y cuál se adapta mejor, basándonos en sus ventajas e inconvenientes, mejor según sus características.