Dos veces al mes, volvemos a visitar algunas de las publicaciones favoritas de nuestros lectores de toda la historia de Nettuts +. Este tutorial se publicó por primera vez en octubre de 2010..
Hoy, nos sumergiremos en jQuery Mobile, que, en el momento de escribir este artículo, se encuentra en estado RC1. Construiremos un simple lector Tuts + RSS, usando PHP y jQuery Mobile. Cuando hayamos terminado, podrá agregar este proyecto simple a su teléfono iPhone o Android con solo hacer clic en un botón, así como las habilidades para crear sus propias aplicaciones web móviles personalizadas.!
Siempre es útil delinear primero lo que quiere que su proyecto haga o logre.
El siguiente paso es comenzar a crear nuestro proyecto. Continúe y cree una nueva carpeta (nombre como desee) y agregue una nueva header.php
expediente. * Tenga en cuenta que este proyecto utiliza PHP. Si no está familiarizado con este idioma, ¡no dude en omitir las partes de PHP! Dentro de este archivo, haremos referencia a jQuery mobile, su hoja de estilo y cualquier otro activo que necesitemos. Solo para estar organizado, he colocado mi header.php
archivo dentro de un incluye /
carpeta.
Tuts+
Hay un puñado de cosas que vale la pena mencionar aquí.
Compatible con X-UA
La etiqueta obliga a IE a usar el motor de renderización más actual enlazar
etiqueta, con un rel
atributo de icono de toque de manzana
. El framework jQuery Mobile puede ser activado aplicando unico datos-*
Atributos a tu código. La estructura básica para la mayoría de los sitios se verá similar a:
Agregue el código de arriba a un nuevo index.php
archivo, dentro de la raíz de tu proyecto.
Tenemos que contar jQuery sobre nuestro proyecto. Por ejemplo, trate de no pensar en cada archivo como un página. Técnicamente, puedes crear múltiples páginas a la vez, añadiendo envoltura adicional data-role = "page"
atributos Estos se conocen como páginas interiores.
Además, el marco tiene configuraciones y estilos específicos establecidos para el encabezamiento
, área de contenido principal, y pie de página
. Para informar a jQuery Mobile sobre las ubicaciones de estos elementos, agregamos los siguientes atributos.
data-role = "header"
data-role = "contenido"
data-role = "pie de página"
No rol de datos
atributos han sido aplicados.
Rol de datos
atributos aplicados.
Ahora que la estructura de nuestra index.php
La página está completa, podemos completar cada sección con nuestro marcado específico de Tuts +.
- Nettuts+
- Psdtuts+
- Vectortuts+
- Mobiletuts+
- Aetuts+
- Phototuts+
- Cgtuts+
- Audiotuts+
- Webdesigntuts+