Este documento describe los tres tipos principales de aplicaciones móviles: nativas, web y híbridas. Las aplicaciones nativas se desarrollan para una plataforma específica como Android o iOS y tienen acceso completo al hardware, pero requieren habilidades en diferentes lenguajes de programación. Las aplicaciones web se ejecutan en un navegador y son multiplataforma pero tienen acceso limitado al hardware. Las aplicaciones híbridas combinan lo mejor de las nativas y las web al permitir el acceso al hardware mientras usan lenguajes web y son multi