Deux fois par mois, nous revoyons certains des articles préférés de nos lecteurs à travers l'histoire de Nettuts +. Ce tutoriel a été publié pour la première fois en octobre 2010.
Aujourd'hui, nous allons plonger dans jQuery Mobile, qui, au moment d'écrire ces lignes, était dans un état RC1. Nous allons construire un simple lecteur Tuts + RSS, en utilisant PHP et jQuery Mobile. Lorsque nous aurons terminé, vous pourrez ajouter ce projet simple à votre iPhone ou à votre téléphone Android en un clic, ainsi que les compétences nécessaires pour créer vos propres applications Web mobiles personnalisées.!
Il est toujours utile de commencer par définir ce que vous voulez que votre projet fasse / réalise..
La prochaine étape consiste à commencer à créer notre projet. Allez-y et créez un nouveau dossier - nommez-le comme vous le souhaitez - et ajoutez un nouveau header.php
fichier. * Notez que ce projet utilise PHP. Si vous n'êtes pas familier avec ce langage, n'hésitez pas à sauter les parties PHP! Dans ce fichier, nous référencerons jQuery mobile, sa feuille de style et tous les autres éléments nécessaires. Si seulement pour rester organisé, j'ai placé mon header.php
déposer dans un comprend /
dossier.
Tuts+
Il y a une poignée de choses à noter ici.
Compatible X-UA
tag force IE à utiliser le moteur de rendu le plus récent lien
tag, avec un rel
attribut de apple-touch-icon
. Le framework jQuery Mobile peut être activé en appliquant unique Les données-*
attributs à votre code. La structure de base de la plupart des sites ressemblera à:
Ajoutez le code ci-dessus à un nouveau index.php
fichier, à la racine de votre projet.
Nous devons dire jQuery sur notre projet. Par exemple, essayez de ne pas considérer chaque fichier comme un fichier. page. Techniquement, vous pouvez créer plusieurs des pages à la fois, en ajoutant un emballage supplémentaire data-role = "page"
les attributs. Ceux-ci sont appelés pages intérieures.
En outre, le cadre dispose de paramètres et de styles spécifiques pour la entête
, zone de contenu principale, et bas de page
. Pour informer jQuery Mobile des emplacements de ces éléments, nous ajoutons les attributs suivants.
data-role = "header"
data-role = "content"
data-role = "footer"
Non data-role
les attributs ont été appliqués.
Data-role
attributs appliqués.
Maintenant que la structure de notre index.php
page est complète, nous pouvons renseigner chaque section avec notre marquage Tuts +.
- Nettuts+
- Psdtuts+
- Vectortuts+
- Mobiletuts+
- Aetuts+
- Phototuts+
- Cgtuts+
- Audiotuts+
- Webdesigntuts+