Vídeo: Qual é a melhor plataforma para desenvolvimento mobile? - Tecnologia e Mobilidade 2024
Embora qualquer site possa ser visualizado com um navegador móvel, esses sites não otimizados para dispositivos móveis parecem um pouco estranhos, como se o tamanho da fonte e as dimensões da imagem do site regular fossem diminuídos para caber em uma tela móvel. Em contrapartida, os sites otimizados para dispositivos móveis possuem fontes que são legíveis, imagens que se dimensionam para a tela do dispositivo móvel e um layout vertical adequado para um telefone celular.
Construir aplicativos da web móvel é feito usando HTML, CSS e JavaScript. O CSS controla a aparência do site em dispositivos com base na largura da tela. As telas com uma pequena largura, como as que estão nos telefones, recebem um layout vertical, enquanto as telas com uma largura maior, como aquelas em tablets, recebem outro layout horizontal.
Como os aplicativos da Web móveis são acessados a partir do navegador e não estão instalados no dispositivo do usuário, esses aplicativos da web não podem enviar notificações push (alertas) para o seu telefone, executados em segundo plano enquanto o o navegador é minimizado ou se comunica com outros aplicativos.
Embora você possa escrever o HTML, CSS e JavaScript para o seu aplicativo web móvel a partir do zero, as estruturas web móveis permitem que você desenvolva a partir de uma base de código pré-escrito, bem como as estruturas para linguagens de programação. Esses frameworks web móveis incluem uma coleção de componentes genéricos que são reutilizados com freqüência e permitem aos desenvolvedores criar, testar e lançar sites mais rapidamente. O Twitter Bootstrap é uma dessas estruturas web móvel.