DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Desenvolvendo para Android - Revista Clube Delphi 143 - Parte 3

Esta terceira parte do minicurso tem o objetivo de iniciar o desenvolvimento da aplicação Cliente que vai consumir o servidor de aplicação DataSnap apresentado na edição anterior, através de um Software para o sistema operacional móvel Android





ClubeDelphi 143

[Artigo disponível no Leitor Digital DevMedia. Clique aqui para acessá-lo]

> Clique aqui para ler todos os artigos da ClubeDelphi 143


Uma boa alternativa para responder ao crescimento da mobilidade é incorporar nas aplicações comerciais módulos que podem ser utilizados nos dispositivos móveis, aumentando assim a acessibilidade e praticidade dos mesmos, além evidentemente de ser um importante diferencial competitivo. Após o desenvolvimento do servidor de aplicação DataSnap, através do Delphi XE 2, que oferece a base para a realização de uma venda através de um dispositivo móvel, assim como a aplicação WebApp teste para consumir e testar a conectividade, o próximo passo é iniciar a elaboração da aplicação Cliente, que deve se executada diretamente no dispositivo móvel baseado no S.O. Android. Neste momento, o RadPHP XE 2 se torna um grande aliado para o desenvolvimento de softwares para outras plataformas pois além de utilizar a linguagem de programação PHP como base, oferece suporte a outras tecnologias como o HTML 5, biblioteca JavaScript jQuery e à API PhoneGap, além evidentemente dos recursos em tempo de Design. Diante deste fator, para utilizar todos os recursos que o RadPHP oferece, é necessária um certo conhecimento nestas linguagens e ferramentas.


A linguagem HTML


O HTML (HyperText Markup Language) é uma linguagem de marcação padrão base utilizada para a elaboração de páginas da Internet que nasceu essencialmente de dois padrões, o HyTime (Hypermedia/Time-based Document Structuring Language) e o SGML (Standard Generalized Markup Language). O padrão HyTime é utilizado para representar estruturalmente uma informação ou hipermídia com base em tempo, oferecendo os recursos necessários para a construção padronizada de sistemas baseados em hipertextos. Já o padrão SGML é muito conveniente para a transformação de documentos em hiper-objetos e para descrição de informações, apesar de não ter sido elaborado para hipertexto. Neste contexto também está presente o padrão DTD (Document Type Definition), que é utilizado para a definição das regras de formatação que devem ser empregadas em determinada classe de documentos. A linguagem HTML evolui constantemente e atualmente está na versão 5, sendo uma linguagem interpretada pelo navegador e que pode ser escrita através de qualquer editor de textos. A sua base são as tags (etiquetas), que por sua vez são utilizadas para descrever todo o conteúdo de uma página e são definidas com a utilização dos caracteres “”. A maior parte das tags deve possuir outra tag correspondente para o fechamento da mesma, marcando assim onde é o início e o fim de determinado elemento, bem como tudo que está relacionado a ele. Também é importante salientar que as tags não são case-sensitive, portanto, podem ser escritas com letras maiúsculas ou minúsculas. Como o RadPHP XE 2 também se baseia nesta linguagem, é muito importante conhecê-la para manipulá-la e usufruir de todos seus recursos.


Uma página HTML tem como base, a anatomia apresentada a seguir:


"
A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Giuliano Scombatti Pinto
É Analista Desenvolvedor da Sygnux Software (www.sygnux.com.br) localizada em Monte Alto/SP, atuando também com desenvolvimento Web e Android. Formado pela Fatec/TQ, começou a desenvolver com Delphi em 2003. Atualmente trabalha com Delphi, Java, PHP e Flash/Flex. Professor de Informática de Projetos...
O que você achou deste post?

    3 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Walter De Araujo Silva
Bom dia

estou acompanhando o seu mini curso e gostaria de saber se tem como alterar o tipo do input de um MEdit, o padrão é input="text" queria mudar para input="number" ou input="tel" tem como?
[há +1 mês] - Responder

 

Wesley Yamazack
Olá Walter, entramos em contato com o autor para que ele possa te auxiliar, tudo bem ? Peço que aguarde um pouco até que o mesmo possa retornar o contato.
Um abraço.
[há +1 mês] - Responder
 

[autor] Giuliano Scombatti Pinto
Boa Tarde, então, talvez você tenha que efetuar um override em uma função como setFilterInput() ou criar uma classe descendendo de FocusControl, presente em stdctrls.inc.php, no RadPHP. Contudo, você poderia empregar esta funcionalidade em JavaScript, utilizando jQuery por exemplo.
[há +1 mês] - Responder
 
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03