O desenvolvimento de aplicativos móveis é um processo pelo qual o aplicativo é desenvolvido para dispositivos móveis
O desenvolvimento de aplicativos móveis é o ato ou processo pelo qual um aplicativo móvel é desenvolvido para dispositivos móveis, como assistentes digitais pessoais, assistentes digitais corporativos ou telefones celulares. Esses aplicativos de software são projetados para serem executados em dispositivos móveis, como um smartphone ou tablet. Esses aplicativos podem ser pré-instalados em telefones durante as plataformas de fabricação ou entregues como aplicativos da web usando processamento do lado do servidor ou do lado do cliente (por exemplo, JavaScript) para fornecer uma experiência "semelhante a um aplicativo" em um navegador da web. Os desenvolvedores de software de aplicativos também devem considerar uma grande variedade de tamanhos de tela, especificações de hardware e configurações devido à intensa concorrência no software móvel e às mudanças dentro de cada uma das plataformas. O desenvolvimento de aplicativos móveis tem crescido constantemente, em receitas e empregos criados. Um relatório de analista de 2013 estima que haja 529.000 empregos diretos na economia de aplicativos na UE e 28 membros (incluindo o Reino Unido), 60% dos quais são desenvolvedores de aplicativos móveis. na criação de aplicativos móveis. A interface do usuário móvel considera restrições, contextos, tela, entrada e mobilidade como contornos do design. O usuário geralmente é o foco da interação com seu dispositivo, e a interface envolve componentes de hardware e software. A entrada do usuário permite que os usuários manipulem um sistema, e a saída do dispositivo permite que o sistema indique os efeitos da manipulação dos usuários. As restrições de design de interface do usuário móvel incluem atenção limitada e fatores de forma, como o tamanho da tela de um dispositivo móvel para a(s) mão(s) do usuário. Os contextos de interface do usuário móvel sinalizam sugestões da atividade do usuário, como localização e agendamento, que podem ser mostradas nas interações do usuário em um aplicativo móvel. No geral, o objetivo do design de interface do usuário móvel é principalmente uma interface compreensível e amigável. A funcionalidade é suportada por plataformas de aplicativos corporativos móveis ou ambientes de desenvolvimento integrado (IDEs).