Son procesos y procedimientos automatizados que son ejecutados por pequeños dispositivos de cómputo como tabletas y teléfonos inteligentes, al igual que el desarrollo web, estos se basan en el desarrollo de software tradicional para dar respuesta a un requerimiento, sin embargo se diferencian en que se realizan las aplicaciones (apps móviles). para aprovechar los recursos que solo tienen los dispositivos móviles.