Don't you speak portuguese? Translate this site with Google Translator

Pensamento do Dia

Existe alguma coisa melhor do que ter alguém com quem te atrevas a falar como contigo mesmo? (Cícero)

Introdução à jQueryMobile

jQueryMobile

Mesmo que tenha jquery em seu nome, jQueryMobile encoraja uma forma inteiramente diferente da que temos visto com jQuery.

É um framework para desenvolver aplicativos mobile responsives e com ele geralmente não usamos CSS nem JavaScript, apenas indicamos suas classes e IDs que ele faz o resto.

Para conhecer mais sobre o jQueryMobile veja seus demos na pasta completa do download.

Algo interessante do jQueryMobile é que ele cria opaginas lógicas em apenas um arquivo html, que funcional como se fossem vários arquivos.

Para criar uma página lógica precisamos de uma div contendo um ID e um data-role="page", assim:

<section id="Pagina1" data-role="page">

Para chamar esta página acima usamos:
<a href="#pagina1">Página 1</a>

No pacote baixado a jQueryMobile já traz uns 50 ícones.

Primeira página a ser aberta
Lembrando que a pripeira das páginas lógicas a ser aberta é a primeira na ordem de criação.

Exemplo:

<!DOCTYPE html>
<html>
<head>
<title>jQuery Mobile</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8"/>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.css" />
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script src="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.js"></script>
</head>

<body>
<div data-role="page" id="pag1">
<div data-role="header">
<h1>Título 1</h1>
</div>

<div data-role="content">
<h3>Esta é a página 1</h3>
<a href="#pag2">Página 1...</a>
</div>

<div data-role="footer">
<h1>Rodapé 1</h1>
</div>
</div>

<div data-role="page" id="pag2">
<div data-role="header">
<h1>Título 2</h1>
</div>

<div data-role="content">
<h3>Esta é a página 2</h3>
<a href="#pag1">... Página 1</a>
</div>

<div data-role="footer">
<h1>Rodapé 2</h1>
</div>
</div>

<div data-role="page" id="pag3">
<div data-role="header">
<h1>Título 3</h1>
</div>

<div data-role="content">
<h3>Esta é a página 3</h3>
<a href="#pag2">... Página 2</a>
</div>

<div data-role="footer">
<h1>Rodapé 3</h1>
</div>
</div>

</body>
</html> 



Read more: http://www.linhadecodigo.com.br/artigo/3514/jquery-mobile-estrutura-da-pagina.aspx#ixzz45SlI2MaU

Plataformas
Algo importante de um framework como o jQueryMobile é que ele suporta plataformas distintas como iOS e Android. O programador não precisa se preocupar com as diferenças entre as plataformas e seu código será compatível com ambas.

 

Usando como mobile

Podemos criar um site web normal, mas que use jQueryMobile e fornecer sua URL para o cliente para que acesse em seu celular.

 

Comments fornecido por CComment

Novo Testamento

Entristecendo-se muito, principalmente pela palavra que dissera, que não veriam mais o seu rosto. E acompanharam-no até o navio.
(At, 20:38)

Rotas no Mapa do Google

© 2015 Ribamar FS. All Rights Reserved. Designed By JoomShaper