Como os usuários Android estão se tornando cada vez mais familiarizados com seus dispositivos e com o que é capaz, os desenvolvedores estão criando novas formas que funcionem bem com essas capacidades. Um formulário é simplesmente um documento escrito com espaços em onde digitar ou escolher, geralmente com texto. Os documentos podem tipicamente todos têm as seções impressas comuns, mas, talvez, com um número de série exclusivo para cada documento. Esses formulários podem ser usados com qualquer dispositivo celular ou PDA, incluindo BlackBerrys, celulares HTC e similares.
Um textarea é uma caixa de texto simples, onde você pode inserir informações ou inserir texto alternativo. Ele pode ser redimensionado para caber qualquer largura que você especificar e conter listas suspensas, caixas de seleção, botões de opção e talvez até mesmo uma opção para bloquear o valor que deseja inserir. Você pode adicionar, remover, editar e criar subcampos dentro de uma textarea e o mesmo é verdadeiro para qualquer outro elemento em seu formulário; Os elementos podem ser denominados usando CSS e, mais importante, você pode alterar seus valores e como eles aparecem dentro do formulário a qualquer momento, digitando uma nova textárea nas propriedades dos textos. Não há necessidade de recompilar todo o seu formulário em todas as páginas, pois cada página é criada uma etapa de cada vez, pronta para uso.
Um campo de entrada é simplesmente qualquer elemento que permita alterar o valor que você pretende entrar, sem realmente renderizar a entrada em si. Uma entrada é um elemento HTML e pode incluir listas suspensas, caixas de seleção, botões de rádio e até mesmo rótulos. Esse tipo de elemento permite criar elementos de interface simples para gerenciar dados, em vez de controles HTML codificados. Muitos sites usam campos de entrada como parte dos elementos de forma primária para gerenciar formulários e dados.