de pessoas que acessam a internet atraves de seu smartphone ou tablet, isso faz com que cada vez mais estas pessoas busquem por solucoes que possam ser utilizadas atraves do proprio celular ou tablet. Esta nova geracao de usuarios preferem sistemas ou mesmo sites que possam ser visualizados de forma adequada em seus dispositivos, fazendo com tempo seja economizado e o acesso seja realmente movel, hoje iremos dar inicio ao desenvolvimento de um formulario completo em HTML totalmente otimizado e desenvolvido para que seja bem visualizado e totalmente operacionalizavel atraves de um smartphone ou mesmo um tablet.TECNOLOGIAS UTILIZADASHa muitas formas de criar aplicativos que rodem diretamente no smartphone, mas a abordagem de se produzir aplicativos nativos e sempre um pouco complicado, pois voce devera criar um aplicativo para cada plataforma que se deseja executar o aplicativo, caso queira aprender a desenvolver aplicativos nativos para Android, temos uma serie completa produzida aqui no Escola Criatividade, alguns destes artigos sao listados abaixo:Introducao ao Desenvolvimento para Android (Parte I)Desenvolvimento para Android: Conexao e Envio via FTPIntroducao ao Desenvolvimento para Android (Parte IV)No artigo de hoje iremos aprender uma nova abordagem que e a de construir aplicativos mais genericos, ou seja, eles poderao ser executados em qualquer plataforma movel moderna, sem muitas alteracoes, ja que o mesmo utilizara tecnologias que sao comuns a estes dispositivos tais como o HTML, CSS e o JavaScript.Na construcao de aplicativos para dispositivos moveis ha um grande foco na construcao dos codigos JavaScript, sejam eles JQuery ou nao, estes codigos JavaScript sao o que darao mais vida ao nosso aplicativo, realizando validacoes, efeitos visuais tornando o aplicativo o mais proximo de um aplicativo nativo. Alem das tecnicas de desenvolvimento web utilizadas em um aplicativo comum, executado no navegador de um computador temos de encontrar formas de fazer com que nosso aplicativo seja bem interativo e tenha uma otima qualidade.PREPARANDO O AMBIENTE DE DESENVOLVIMENTOPara o desenvolvimento de aplicativos baseados em HTML preparados ou nao para dispositivos moveis e recomendado ter um servidor web para tal tarefa, tambem e possivel realizar testes apenas acessando os arquivos diretamente no computador hospedeiro mas esta nao e a melhor estrategia. Eu sempre recomendo o uso do pacote WAMP Server pois o mesmo ja instala de uma so vez um servidor web, no caso o Apache, o PHP e tambem o MySQL que usaremos la na frente para salvar dados em um banco de dados. Se quiser mais detalhes sobre este pacote, escrevi um pouco sobre ele no artigo sobre o Yii Framework e pode ser acessado neste link: PHP Orientado a Objetos: Introducao ao Yii Framework.Alem de ter um servidor web para rodar a sua aplicacao tambem sera necessario ter um dispositivo movel, e preferivel que o mesmo seja Android ou rode o iOS da Apple. Este dispositivo deve compartilhar alguma rede com o computador hospedeiro, a melhor forma de se ter um ambiente como este e conectando ambos a uma rede wifi. Depois disso apenas verifique o IP do servidor e insira no navegador do seu dispositivo.UTILIZANDO HTML EM DISPOSITIVOS MOVEISSe voce ja esta acostumado