Mobile app development is a process of edifice mobile applications that run on mobile devices. These applications can either be pre-installed or downloaded.