Vous êtes ici : › Description des principales plateformes mobiles

Génie logiciel

Description des principales plateformes mobiles

agarzam - Mise à jour : 08/08/2011

Lire en ligne
Gratuit

Té:lécharger
Gratuit après inscription

Pas encore d'avis

9 téléchargement(s)

Document docx format .docx
77 Ko

Niveau : Bac+5

Signaler un abus

Extrait / Introduction

Extrait / Introduction :

Toute navigation au sein de jQuery Mobile est basée sur les modifications et mises à jour de location.hash. Chaque fois que c'est possible, les changements de "page" utiliseront une transition en douceur entre la "page" courante et la "page" suivante, si elle est soit déjà présente dans le DOM, ou est automatiquement chargée via Ajax. Les valeurs de hash créées par jQuery Mobile sont normalisées comme les chemins complets par rapport à l'URL de la première "vrai" "page" qui a été chargée. Le hachage est toujours maintenu en une URL valide, de sorte que toute "page" dans jQuery mobile peut être enregistrée sous forme de signet ou référencée dans un lien. Pour récupérer une URL non basée sur le hachage, il suffit de retirer le dièse "#" de l'adresse et d'actualiser la page. En général, les changements de hachage sont créés chaque fois qu'un lien est cliqué dans jQuery mobile. Quand un lien est cliqué, jQuery mobile s'assure que le lien fait référence à un URL locale, et dans l'affirmative, il empêchera le comportement par défaut du clic de se produire et demandera à la place l'adresse référencée par Ajax. Lorsque la page est retournée avec succès, il fixera le location.hash sur l'URL relative à la nouvelle page.

Plan

Plan :

Within the framework, les changements de page - à la fois pour les pages déjà chargées dans le DOM et pour les pages qui doivent être chargées via Ajax - utilisez la fonction $.mobile.changePage. $.mobile.changePage contient toute la logique pour trouver des pages à la transition vers et à partir de, et comment gérer des conditions de réponse diverses comme une page non trouvée. $.mobile.changePage peut être appelé en externe et accepte les arguments suivants (to, transition, back, changeHash). L'argument to peut accepter soit une chaîne (exemple : une URL ou l'ID d'un élément local), un tableau (dans laquelle l'élément premier tableau est une page à laquelle vous souhaitez faire la transition entre, et l'élément est le deuxième réseau à la page),

Signaler un abus

Lire en ligne
Gratuit
Té:lécharger
Gratuit après inscription

Exemple de page de Description des principales plateformes mobiles

Android :

  • Android est un système d’exploitation basé sur un noyau Linux pour terminaux mobiles.

  • Il était initialement développé par la société Android Inc., cette start-up a était racheté par Google

  • Le code source est placé sous licence Apache, il s’agit donc d’un projet libre.

  • Android se constitue ainsi d’une importante communauté qui a pour but l’amélioration du système.

  • Cette licence est intéressante pour les entreprises car elle permet d’ajouter des composantes propriétaires dans le système afin de le personnaliser pour un appareil précis.

Caractéristique :

  • Disponible via une licence Apache version 2,.

  • le système d'exploitation inclut tous les utilitaires requis par un constructeur ou par un opérateur pour mettre en ?uvre un téléphone portable.

  • Les applications pour Android sont développées en Java, la technologie Java s’appuie sur une machine virtuelle la Java Virtual Machine (JVM), le code n’est donc pas ciblé pour une machine. En Java, le code est compilé pour obtenir du « byte code », il s’agit d’une étape intermédiaire. Ensuite ce code est exécuté par la JVM qui le transformera en code natif pour la machine. Ce mécanisme est couteux.

  • Google n’a pas utilisé la JVM pour Android, mais a plutôt réécrit sa propre machine virtuelle : Dalvik

  • Il s’agit donc d’une machine virtuelle pour des programmes Java sur appareils mobiles équipés d’Android.

  • Dalvik exécute des applications convertit au format Dalvik Exécutable (.dex). Ce format a était étudié pour les systèmes à ressources limités (surtout mémoire et processeur).



Le système d’éxploitation Android est utilisé dans des smartphones, netbooks, des tablettes, Google TV et autres.

Résumé :

Langages de programmation

JAVA ( des proportions de code peuvent être écrites en C ou en C++)

Débogueurs disponibles

Débogueurs intégrés dans Eclipse (des moniteurs de débogage sont disponibles)

Emulateurs disponibles

OUI

Environnement de développements intégrés disponibles

Eclipse, Undroid (plugin pour NetBeans)

Plateformes de déploiement

Android seulement, et ce, à cause de la machine virtuelle Dalvik.

Paquets d’installations

apk

Coûts des outils de développement

Gratuit

Pour visualiser la suite du document Description des principales plateformes mobiles vous pouvez :

Lire en ligne
Gratuit
Té:lécharger
Gratuit après inscription
Donnez votre avis sur Description des principales plateformes mobiles
Note / 20
Votre avis
 
Valider
Avis sur Description des principales plateformes mobiles

Le document Description des principales plateformes mobiles appartient à la rubrique Génie logiciel qui elle même appartient à la thématique Informatique.

Nouveaux documents Génie logiciel

Tweets Doc-etudiant
Tout chaud sur Doc-etudiant.fr
Superdoc Lettre de motivation net... Il y a 2 jour(s) - Autre
Superdoc Lettre de Motivation Usine Il y a 2 jour(s) - Autre
sofia-hs A quel niveau se fait le... Il y a 1 jour(s) - Question
512 Le tourisme de luxe actu... Il y a 2 jour(s) - Question
+ de Tweet Doc-etudiant.fr

Partenaires - Devenir partenaire - Doc etudiant est une marque déposée - c 2008 2012 - Tous droits réservés - Conditions générales d'utilisation - Crédits
Contact - Signalez-nous un bug - Bac 2012 - Brevet 2012 - Recrutement

Pour donner votre avis sur ce document, vous devez être membre de Doc-étudiant

Si ce n'est pas encore fait ?

Inscrivez-vous !

ou Identifiez-vous :


Mot de passe oublié ?
Besoin d'aide