DÉCOUVERTE DU DÉVELOPPEMENT ANDROID
|
|
- Marie-Françoise Dumas
- il y a 8 ans
- Total affichages :
Transcription
1 DÉCOUVERTE DU DÉVELOPPEMENT ANDROID Date Nom Objet 06 Septembre 2012 M. Minelli Création 15 Novembre 2011 M. Minelli Vérification 22 Novembre 2011 M. Minelli Finalisation Etat : Terminé
2 TABLE DES MATIÈRES 1 INTRODUCTION Les méthodes dépassée CAHIER DES CHARGES PLANIFICATION PRÉSENTATION DES APPLICATIONS Transport Public Genevois Analyse de l existant Déroulement Résultat Code Postal Suisse Analyse de l existant Fonctionnalités Résultat PRÉSENTATION RAPIDE DU DÉVELOPPEMENT ANDROID Manifest Création d une interface / Activity Activity LISTVIEW PERSONNALISÉE GÉOLOCALISATION Recherches des informations sur un lieu GOOGLE MAPS Initialisation de la carte Ajout d un point sur la carte GOOGLE PLAY Inscription Publication Accès aux statistiques CONCLUSION Apport personnelle LIENS UTILES / SOURCES Français Anglais ANNEXES Table des illustrations Mail des TPG Découverte du développement Android Page 2 sur 21
3 1 INTRODUCTION Ce document va traiter du développement Android. Lors de la lecture de ce document vous pourrez découvrir certains des principaux éléments qui on put me permettre de concevoir les deux applications qui vous serons aussi présentée. Afin de pouvoir comprendre ce document il faut avoir des base en langage JAVA et dans le développement Android (Principe de fonctionnement des activity, fichier de manifest, etc.). Si vous n avez pas de base dans le développement Android une rapide présentation des principes de base vous serons proposé en chapitre Les méthodes dépassée Vous pourrez remarquer que certaine fonctions sons notée en tant que dépassée (deprecated), j ai tout de même continué à les utiliser car même Google utilise encore ces fonction dans les dernières versions de leurs applications de démonstration ainsi que dans leurs documentation, ce qui indique donc que ces fonction ne sont pas prête de disparaitre. En faisant quelque recherche sur internet j ai peu mieux comprendre pourquoi le «géant du net» continuait à les utiliser tout en les notant «deprecated». La réponse est de nouvelle méthode plus compliquée mais surtout ouvrant plus de possibilité de personnalisation sont sortie cependant les anciennes reste tout à fait utilisable si nous souhaitons rester dans des utilisations simple. Découverte du développement Android Page 3 sur 21
4 2 CAHIER DES CHARGES Sujet: But: Découverte du développement sur Smartphones Android Découvrir le développement pour Smartphones Android en réalisant une application se reposant sur le site internet mobile des TPG pour en réaliser les mêmes fonctionnalités (à part la fonctionnalité itinéraire). Travail: Le travail consistera à: Découverte du système de «fenêtre» Découverte des ListView Découverte des requêtes WEB Découverte d interaction avec une base de données MYSQL Découverte des cartes Google maps Découverte de la géolocalisation Si le temps le permet: Découverte de l utilisation de l appareil photo Utilisation du SDK DropBox Découverte des widgets Découverte des notifications Afin de mettre en pratique ces divers points une application Android basé sur l application web des TPG sera créée. Pour les divers éléments qui ne pourront pas être trouvé dans les données des TPG (ex : Localisation de tous les arrêts) des données fictives seront mises en place afin de pourvoir tout de même la mise en pratique de ces nouvelles connaissances. Environnement: - Un ordinateur de type PC ou MAC - Système d exploitation : Windows 7 ou MAC OS X - Environnement de développement : Eclipse (Java) avec SDK Android A remettre: - Code Source - Documentation technique - Eventuellement un mode d emplois si cela est nécessaire Découverte du développement Android Page 4 sur 21
5 3 PLANIFICATION Analyse Apprentissage android Petit programme de test Programmation Test Documentation Redition Analyse Apprentissage android Petit programme de test Programmation Test Documentation Redition Août Septembre Octobre Novembre Août Septembre Octobre Novembre L analyse est divisée en deux dû à un changement de projet (voir chapitre 4). Découverte du développement Android Page 5 sur 21
6 4 PRÉSENTATION DES APPLICATIONS 4.1 Transport Public Genevois Analyse de l existant Les Transport Public Genevois (TPG) non à l heure d aujourd hui encore aucune réel application pour les appareils tournant sous Android. Cependant les TPG possèdent un site internet optimisé pour Smartphones, celui-ci est malheureusement très lent car la localisation doit passer par le browser et toutes les images se trouvent rechargée à chaque fois. C est pour cela que j ai pensé qu une application tournant directement sur Android et possèdent les images déjà dans ses ressources serrait plus rapide et pratique qu une WebApp Déroulement J ai tout d abord commencé par le développement de la fonctionnalité permettant de localiser le Smartphone afin d afficher les arrêts à proximité et de ainsi de voir les bus et le temps dans lequel ils arrivent. Le développement de cette application c est arrêté la car j ai pensé que trop tard à l aspect l égale d une tel application. J ai envoyé un aux TPG qui m ont répondu qu il ne pouvait autoriser cette application car ils ne pouvaient en assumer le support (pour le mail, voir annexes) Résultat L application c est donc terminée avec la fonctionnalité décrite précédemment tout à fait fonctionnelle. Cette fonctionnalité est tout de même apparemment recherchée car en moins de 3 heures (entre le moment de la publication de l application sur le Google Play et son retrait) celle-ci a totalisé 9 téléchargement rester tous actif jusqu à récemment ou ce nombre est descendu à 6, Ces nombre n ont été faites qu en trois heures sans compter les divers personnes de mon entourage qui mon demandé de leurs donné le fichier APK. Après l annulation de ce projet je me suis penché sur une autre idée que j avais eue (Voir le prochain point). Découverte du développement Android Page 6 sur 21
7 4.2 Code Postal Suisse Analyse de l existant Venant du monde Apple (iphone) j ai recherché divers applications pouvant combler mes besoins tels que j en avais sur mon iphone. C est en recherchant un programme permettant de données les correspondances numéro postale<-> localité que je n ai rien trouvé. C est donc pour cela que je me suis décidé à créer un programme permettant cela sur Android Fonctionnalités Les fonctionnalités recherchées au départ de l application étaient : - Recherche de NPA - Recherche de localité - Affichage sur une MAP Résultat Etant allé plus vite que prévu (grâce à la grande similitude entre le langage JAVA et C#) j ai pu ajouter les fonctionnalités suivantes : - Localisation et affichage sur Google Maps - Multi-langue - Synthèse vocale - Reconnaissance vocale - Interface paramétrable Découverte du développement Android Page 7 sur 21
8 5 PRÉSENTATION RAPIDE DU DÉVELOPPEMENT ANDROID Le développement Android ce réalise à l aide du logiciel gratuit «Eclipse» auquel il faut ajouter une surcouche qui est le SDK Android distribué lui aussi gratuitement par Google. Le langage de programmation utilisé est le JAVA. Voici maintenant quelques précisions utiles afin de pouvoir suivre la suite du document. 5.1 Manifest Android demande un fichier appelé «AndroidManifest.xml» ou on peut trouver le listage des activity, la version de l application, son nom, les librairies ainsi que les droits demandé par celle-ci. 5.2 Création d une interface / Activity Les interfaces se trouvent dans le dossier «res/layout». Celles-ci sont programmables en xml ou en wysiwyg depuis l interface d oracle (très peu maniable). Si vous souhaitez créer deux interfaces différentes en fonction de l orientation de l appareil il vous faut mettre les fichiers avec le même nom, l une dans le dossier «res/layout_land» pour le mode portrait et l autre dans le dossier «res/layout_port» pour le mode portrait. 5.3 Activity Une activity est une classe d interface. Elle est toujours reliée soit à un fichier xml dans le dossier «layout» soit à une création de vue dans son code. Découverte du développement Android Page 8 sur 21
9 6 LISTVIEW PERSONNALISÉE Les ListView sont des éléments d interface permettant d afficher une liste d élément sur lesquels l utilisateur peut «cliquer». De base ces listes laissent peu de possibilité d affichage aux développeurs. Heureusement Google a prévu la possibilité de créer des ListView personnalisée. Le principe de ces ListView consiste en un layout répété pour chaque élément de la liste. J ai eu besoin de ces listes dans l application TPG qui en contient deux : 1) Liste des arrêts à proximité 2) Liste des bus arrivants Voici un exemple afin de montrer comment les créer. Le rendu final de cet exemple est le suivant : Figure 1 Résultat de la ListView d'exemple Tout d abord, dans le fichier de l interface, il faut ajouter un élément de type ListView possèdent un id unique. <ListView android:id="@+id/listarret" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_below="@+id/maj" /> Découverte du développement Android Page 9 sur 21
10 En second, il faut créer un fichier xml qui va contenir le layout qui sera répété pour chaque élément de la liste. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" > <LinearLayout xmlns:android=" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:paddingleft="5dp" android:layout_weight="1" > <TextView android:layout_width="fill_parent" android:layout_height="fill_parent" android:textsize="10dp" android:textstyle="bold" /> <TextView android:layout_width="fill_parent" android:layout_height="fill_parent" android:textsize="20dp" android:textstyle="bold" android:text="croix-de-chavant" /> <TextView android:layout_width="fill_parent" android:layout_height="fill_parent" android:textsize="13dp" android:text="~190 m" /> <TextView android:layout_width="fill_parent" android:layout_height="fill_parent" android:textsize="10dp" android:textstyle="bold" /> </LinearLayout> <ImageView android:layout_gravity="center_vertical" android:layout_width="20dp" android:layout_height="30dp" /> </LinearLayout> Découverte du développement Android Page 10 sur 21
11 En troisième, il faut passer dans le code de l activity ou se trouve la liste. Ainsi il sera possible de lier le ListView et son layout d élément et ainsi de construire la liste. Ce bout de code est raccourci car contenait aussi une boucle et d autres appels. //Récupération de la listview ListView lv_arrets = (ListView) findviewbyid(r.id.listarret); //Création de l ArrayList qui nous permettra de remplir la listview ArrayList<HashMap<String, String>> listitem = new ArrayList<HashMap<String, String>>(); //On déclare la HashMap qui contiendra les informations pour un item HashMap<String, String> map; [ ] //Code récupérant les arrêts //Pour chaque arrêt trouvé for (Arret current_arret : arrets) { //L'incère ˆ la liste map = new HashMap<String, String>(); map.put("nom", current_arret.nom); Log.e("nom", current_arret.nom); map.put("distance", current_arret.distance); map.put("img", String.valueOf(R.drawable.fleche_droite)); listitem.add(map); } //Création d'un SimpleAdapter qui se chargera de mettre les items présent dans notre liste (listitem) dans la vue affichageitem SimpleAdapter mschedule = new SimpleAdapter(this.getBaseContext(), listitem, R.layout.select_arret_affichageitem, new String[] { "img", "nom", "distance" }, new int[] { R.id.img, R.id.nom, R.id.distance }); //On attributàˆ notre listview l'adapter que l'on vient de créer lv_arrets.setadapter(mschedule); Enfin pour détecter le click //Enfin on met un écouteur d'évènement sur notre listview lv_arrets.setonitemclicklistener(new OnItemClickListener() { public void onitemclick(adapterview<?> a, View v, int position, long id) { //Créer un nouveau Intent avec passage de paramètre de l'arret Intent intent = new Intent(Select_Arret_Activity.this, Bus_Arret_Activity.class); intent.putextra("nom", arrets.get((int) id).nom); intent.putextra("distance", arrets.get((int) id).distance); intent.putextra("lien", arrets.get((int) id).lien); startactivity(intent); } }); Découverte du développement Android Page 11 sur 21
12 7 GÉOLOCALISATION La localisation est utilisée dans l application TPG afin de pouvoir détecté les arrêts aux alentours ainsi que dans l application Code Postal Suisse. Il existe plusieurs types de localisations : la localisation par le GPS et la localisation par le réseau (triangulation, WIFI, etc.). Android ne permet que de faire une de celle-ci par LocationManager. Pour surmonter cette «limitation» la solution à utiliser est tout simplement de déclarer deux LocationManager avec chacun un des deux moyens puis des que l un des deux aura trouvé une solution il faudra désactiver l autre afin de ne pas avoir deux réponse. Voici comment procédé pour obtenir les coordonnées de l appareil. Tous d abord, il faut ajouter les droits demandé dans le fichier manifest : <uses-permission android:name="android.permission.access_coarse_location" /> <uses-permission android:name="android.permission.access_fine_location" /> <uses-permission android:name="android.permission.access_gps" /> <uses-permission android:name="android.permission.location" /> Puis, il faut ajouter la ligne suivante sur la ligne de déclaration de la class : implements LocationListener Cette ligne permet de pourvoir appeler la fonction de réussite de la localisation directement au sein de la class activity. Ensuite, il faut déclarer les variables globales qui sont les LocationManager : private LocationManager lmanager, lmanager_gps; Ensuite, dans la procédure d appel de la géolocalisation : //Obtient la localisation lmanager = (LocationManager) getsystemservice(context.location_service); lmanager_gps = (LocationManager) getsystemservice(context.location_service); lmanager.requestlocationupdates(locationmanager.network_provider, 60000, 0, this); lmanager_gps.requestlocationupdates(locationmanager.gps_provider, 60000, 0, this); La technique utilisée si dessus demande l envoi des données de localisation toute les XX mètres (ici mètres) parcouru. Si le développeur souhaite comme ici n avoir qu un seule résultat, il lui faut désactiver les LocationManager après avoir eu le premier résultat. Il existe une fonction permettant de ne demander qu une seule position (requestsingleupdate) cependant celle-ci n a été introduit qu à partir de la version 2.3 d Android et donc ne permet pas de faire d application universellement fonctionnelle. Découverte du développement Android Page 12 sur 21
13 Enfin le résultat de la localisation sera envoyé à la fonction suivante : public void onlocationchanged(location location) { //On stocke les differentes coordonées et on les affiche Int lat = location.getlatitude(); Int lng = location.getlongitude(); } //et on spécifie au service que l'on ne souhaite plus avoir de mise à jour lmanager.removeupdates(this); lmanager_gps.removeupdates(this); 7.1 Recherches des informations sur un lieu Avec Android il est possible de rechercher les informations d un lieu à partir de ses coordonnées ou d un nom. Cela passe par l utilisation d un service de Google. Cette recherche nécessite une connexion internet car va rechercher dans les bases de données Google. Il faut donc ajoute le droit suivant au manifest : <uses-permission android:name="android.permission.internet" /> Puis, voici le code permettant de rechercher une adresse à partir de ses coordonnées. Google en renvoie plusieurs cependant la première de la liste est toujours la plus précise donc il est possible d ignorer les autres. //Le geocoder permet de récupérer ou chercher des adresses gràce à un mot clé ou une position Geocoder geo = new Geocoder(Select_Arret_Activity.this); try { //Ici on récupère la premiere adresse trouvé gràce à la position que l'on a récupéré List<Address> adresses = geo.getfromlocation(location.getlatitude(), location.getlongitude(), 1); //Vérifie qu'une adresse a bien été trouvée if (adresses!= null && adresses.size() == 1) { Address adresse = adresses.get(0); } else { /* adresse.getaddressline(0) adresse.getpostalcode() adresse.getlocality(); */ ((TextView) findviewbyid(r.id.adresse)).settext("l'adresse n'a pu ètre déterminée"); } } catch (IOException e) ((TextView) findviewbyid(r.id.adresse)).settext("l'adresse n'a pu ètre déterminée"); Si il faut rechercher par un nom la ligne de code change légèrement : List<Address> adresses = geo.getfromlocationname(nom, 1); Google renvoi une liste d objet Adress dans lesquels se trouvent diverses informations. La documentation Google les listes toutes : Découverte du développement Android Page 13 sur 21
14 8 GOOGLE MAPS Les cartes sont souvent utilisées dans les applications et l application Code Postale Suisse ne fait pas exception. L ajout de Google Map dans une application se fait en deux principales phases. La première étant l ajout de la carte en elle-même puis l ajout de points sur la carte. 8.1 Initialisation de la carte Tout d abord il faut commencer par changer le sdk de votre projet par le même mais en Google API. Pour cela il faut faire un clic droit sur le projet puis aller dans ses propriétés et le changer comme cela : Figure 2 Ecran de sélection du SDK Ensuite, il faut commencer par ajouter les droits d accès à internet et l indication de l utilisation de la librairie Google Maps.dans le fichier manifest : <uses-permission android:name="android.permission.internet" /> <uses-library android:name="com.google.android.maps" /> Découverte du développement Android Page 14 sur 21
15 La particularité dans ce cas est qu il n y a pas besoin de lier l activity à un fichier layout. Tout d abord l activity n est pas un enfant de la class activity traditionnelle mais celui de la MapActivity : public class XXX extends MapActivity Ensuite, il faut déclarer les variables globales suivantes : private MapView mapview; private MapController mc; Puis, les initialiser a la création de l activity : // Initialise la MapView avec la MAP API KEY de publication mapview = new MapView(this, "MAP API KEY"); mapview.setclickable(true); mapview.setsatellite(true); mapview.invalidate(); setcontentview(this.mapview); Le «MAP API KEY» est une clé que Google fourni au développeur afin de pouvoir accéder a ses services. Il existe deux sortes de clé : la première est la clé de développement (débogage) et la deuxième de publication (lorsque l application est distribuée sur le Google Play Store). Pour obtenir ces clés il faut suivre la marche à suivre de Google à cette adresse : Une fois tout cela fait, la carte s affichera sur l écran sur Smartphone. Découverte du développement Android Page 15 sur 21
16 8.2 Ajout d un point sur la carte Dans le projet Code Postale Suisse j utilise une class personalisée pour affiché les points car j ai besoin de pouvoir ouvrir une fenètre lors du clic sur un des points. Cet exemple sera donc basé sur cette même class. Il faut donc, avant tout, la télécharger ( puis la mettre dans le projet. Une fois cela fait, il est possible d ajouter des points sur la carte comme cela : mapview.setclickable(true); // Définition de l image utilisée pour afficher le point Drawable locate = this.getresources().getdrawable(r.drawable.localisation_rouge); // Déclaration de la variable de class ItemizedOverlay CustomItemizedOverlay Overlay_Locate = new CustomItemizedOverlay(locate, this, tts, ttsisinit); // Ajout du point à la variable de class (A refaire pour chaque point devant posséder le même icone OverlayItem Overlayitem_Locate = new OverlayItem(GEOPOINT DE L ENDROIT,TITRE, TEXTE); Overlay_Locate.addOverlay(Overlayitem_Locate); // Ajout des points mapoverlays.add(overlay_locate); MapController mapcontroller = mapview.getcontroller(); // Rafraichissement de la carte mapview.invalidate(); Cela ouvrira une fenêtre contenant le titre et le texte au clic sur le point. Découverte du développement Android Page 16 sur 21
17 9 GOOGLE PLAY Le Google Play Store permet de distribuer sur la plateforme de Google les applications conçu par les développeurs. 9.1 Inscription Pour s inscrire il suffit de se rendre sur le site développeur de Google ( puis de suivre les étapes. 9.2 Publication Pour publier une application il faut se rendre dans la partie développeur (même adresse que précédemment). Puis de cliquer sur «Publier une application». Et pour finir remplir le formulaire. 9.3 Accès aux statistiques L application Code Postal Suisse a été mise en ligne dès qu une première version utilisable fus faite puis a été mise à jour trois fois pour y ajouté les fonctionnalités manquante et corrigé certains bugs. Les statistiques d exemple présenté si dessous sont celles de l application. Le Google Play laisse accès à certaines statistiques pouvant être intéressant. Savoir la nationalité dominante des utilisateurs, leur langue, la versions d Android et le pays peuvent servir à mieux cibler l application ou voir ou se trouve les points faible de celle-ci (mauvaise traduction, compatibilité avec certaines version et autres). Figure 3 Statistique de nombre d installations Découverte du développement Android Page 17 sur 21
18 Figure 4 Nb de chaque version d Android Figure 5 Nationalité des utilisateurs ayant téléchargé l'application Découverte du développement Android Page 18 sur 21
19 Figure 6 Langues des utilisateurs Figure 7 Le nombres de versions installées Découverte du développement Android Page 19 sur 21
20 10 CONCLUSION En conclusion, malgré le revirement de situation avec l application des TPG, le fait d avoir trouvé une autre idée a pu me permettre de continuer à progresser dans le développement Android comme le sujet du travail de semestre le demandait. J ai pu dépasser les exigence du cahier des charges avec l ajout de certaines fonctionnalité tel que la reconnaissance vocale, le TextToSpeech, le téléchargement de fichier, le multithread, le multi-langue et les paramètres d applications Apport personnelle Ne connaissant pas du tout le développement Android avant de réaliser ce projet. Cela m a apporté beaucoup. J ai ainsi pu découvrir le langage JAVA qui est finalement pas si loin du C#. Certain points ont été difficile à comprendre au début, notamment la comparaison de string que je ne fessais pas correctement et qui donc ne marchais pas, mais finalement la documentation sur internet étant tellement dense cela n a pas été difficile de trouver les réponses à mes question. En comparaison avec le système d Apple, celui de Google est plus simple sur plusieurs points. Tout d abord, le langage JAVA est plus simple pour moi que l Objective-C. En second, il n y a pas besoin de licence pour pouvoir tester son application directement sur un appareil. Enfin le mécanisme de publication (et les prix) sont aussi plus simple et plus rapide. A mon avis, avec tous ces points fort le dévellopement Android possède encore un grand désavantage qui est le logiciel de dévellopement Eclipse. Celui ci (et dans sa dernière version) possède encore trop de bugs et de lenteur. J estime le temps de travail hors des heures de cours à un moins de 10%. Celui-ci a surtout été consacré aux recherches, à l apprentissage et à la publication de l application. 11 LIENS UTILES / SOURCES Voici quelques liens utiles pour apprendre à développer sur Android Français - FrAndroid ( - Developpez.com ( - Tutos-android ( Anglais - Android developers ( - XDA Developers ( Découverte du développement Android Page 20 sur 21
21 12 ANNEXES 12.1 Table des illustrations FIGURE 1 RÉSULTAT DE LA LISTVIEW D'EXEMPLE... 9 FIGURE 2 ECRAN DE SÉLECTION DU SDK FIGURE 3 STATISTIQUE DE NOMBRE D INSTALLATIONS FIGURE 4 NB DE CHAQUE VERSION D ANDROID FIGURE 5 NATIONALITÉ DES UTILISATEURS AYANT TÉLÉCHARGÉ L'APPLICATION FIGURE 6 LANGUES DES UTILISATEURS FIGURE 7 LE NOMBRES DE VERSIONS INSTALLÉES Mail des TPG Bonjour Monsieur, Faisant suite à votre message nous ne sommes pas en mesure de donner une suite favorable immédiate à votre initiative. Ceci pour des raisons de respect du graphisme, de la justesse des données et du service client qui pourraient en découler. Nous ne pouvons répondre à des clients qui se baseraient sur des informations ou bugs produits par votre application même si je n ai pas de doute sur sa qualité. [ ] En vous félicitant pour votre approche et en vous souhaitant bon courage pour la suite de vos travaux, je vous prie d agréer, cher monsieur Minelli, mes cordiales salutations. Michaël Chopard Adjoint à la direction ventes, marketing et promotion Responsable marketing, promotion et web transports publics genevois Route de la Chapelle - Case postale Grand-Lancy 1 - Suisse Découverte du développement Android Page 21 sur 21
Génie Logiciel et Interaction Homme-Machine PROJET UCAMPUS
Master E-Services Génie Logiciel et Interaction Homme-Machine PROJET UCAMPUS 2010-2011 SPADI Julien VAN HOEYMISSEN Thomas TABLE DES MATIERES 1. L APPLICATION... 2 1.1 Objectif Principal... 2 1.2 Fonctionnalités
Plus en détailTP SIN Programmation sur androïde Support : eclipse
TP SIN Programmation sur androïde Support : eclipse Support : Smartphone sur androïde Pré requis (l élève doit savoir): Savoir utiliser un ordinateur Savoir utiliser un Smartphone Programme Objectif terminale
Plus en détailOutils, langage et approche Android Une introduction. Nicolas Stouls nicolas.stouls@insa lyon.fr
Outils, langage et approche Android Une introduction Nicolas Stouls nicolas.stouls@insa lyon.fr Webographie La bible contenant «tout» : http://developer.android.com/index.html Les supports cette intervention
Plus en détailTP2 : Client d une BDD SqlServer
TP2 : Client d une BDD SqlServer Objectifs : utiliser la barre de menu, utiliser les préférences d application (settings) ou (options), gérer la persistance des données, utiliser la bibliothèque jtds:jdbc
Plus en détailTP au menu «UI ANDROID»
TP au menu «UI ANDROID» Pré-requis & Installation ( du couvert) soit installer en natif sur vos postes (!!! ATTENTION!!! FromScratch 1,1 Go à télécharger ) JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html
Plus en détailAndroid 4 Les fondamentaux du développement d'applications Java
La plateforme Android 1. Présentation 13 2. Historique 14 3. Google Play 15 3.1 Création d'un compte développeur 16 3.2 Publication d'une application 16 3.3 Suivi et mise à jour d'une application 18 Environnement
Plus en détailwww.elektor.fr/android SOMMAIRE
www.elektor.fr/android Android Apprendre à programmer des applis Environnement de développement Eclipse Programmation orientée objet en JAVA Auteur : Stephan Schwark Éditeur : Elektor ISBN : 978-2-86661-187-3
Plus en détailSynchroniser ses photos
Synchroniser Avec l'arrivée des smartphones et tablettes équipés de fonctions «appareils photos», nous réalisons de plus en plus de photos avec ceux-ci. Soucis, la mémoire de ces outils n'est pas aussi
Plus en détailPoint sur les solutions de développement d apps pour les périphériques mobiles
Point sur les solutions de développement d apps pour les périphériques mobiles Par Hugues MEUNIER 1. INTRODUCTION a. Une notion importante : le responsive web design Nous sommes en train de vivre une nouvelle
Plus en détailEducation Delivery Intelligent Tool
Education Delivery Intelligent Tool Projet AMO2 Maxence RAOUX Joachim SEGALA RICM 4 Avril 2012 Sommaire I. Presentation du projet... 2 1. Contexte... 2 2. Demande... 2 3. Spécifications... 2 II. Guide
Plus en détailCréer des applications Android
Créer des applications Android Auteurs : Philippe Lacomme, Raksmey Phan Les outils nécessaires sont : - Android SDK - Eclipse - Le plugin ADT de Eclipse Plan (ceci n est pas un cours) Outils: Préparation
Plus en détailOptimiser pour les appareils mobiles
chapitre 6 Optimiser pour les appareils mobiles 6.1 Créer un site adapté aux terminaux mobiles avec jquery Mobile... 217 6.2 Transformer son site mobile en application native grâce à PhoneGap:Build...
Plus en détailTigerPro CRM Application mobile
TigerPro CRM Application mobile Mise à jour : 8 août 2014 Table des matières INTRODUCTION 3 INSTALLATION 4 STRUCTURE D APPLICATION 5 MENU 5 LA BARRE DES ACTIONS 6 LA BARRE DES MODULES LIES 6 LA VUE INDEX
Plus en détailDéveloppement tablette Android. SophiaConf2011 Par Arnaud FARINE
Développement tablette Android SophiaConf2011 Par Arnaud FARINE Parts de marché Android en 2011 1er OS vendu aux EU fin 2010 24% des smartphones en France (35% ios, 11% Blackberry) 3,6 millions de smartphones
Plus en détailIphone vs. Android. Mardi 17 Novembre 2009 Paris, la Défense. Xavier PARADON, Directeur Technique Valtech Training xavier.paradon@valtech-training.
Mardi 17 Novembre 2009 Paris, la Défense Iphone vs. Android Xavier PARADON, Directeur Technique Valtech Training xavier.paradon@valtech-training.fr Anthony DAHANNE, Consultant Valtech Technology Consulting
Plus en détailWarren PAULUS. Android SDK et Android x86
Android SDK et Android x86 2010/2011 Voici un petit tutoriel pour installer Android de façon à ce qu il soit compatible avec NetBeans et Eclipse, ainsi que l utilisation d Android x86. Ce tutoriel a été
Plus en détailSommaire Introduction... 3 Le but du projet... 3 Les moyens utilisés... 3 Informations sur le client FTP... 4 Pourquoi une version Linux et
Licence 3 CDA 2010/2011 Client FTP Java Maxence Jaouan Sommaire Introduction... 3 Le but du projet... 3 Les moyens utilisés... 3 Informations sur le client FTP... 4 Pourquoi une version Linux et Windows?...
Plus en détailInstallation et prise en main
TP1 Installation et prise en main Android est le système d'exploitation pour smartphones, tablettes et autres appareils développé par Google. Pour permettre aux utilisateurs d'installer des applications
Plus en détailProgrammation Mobile Android Master CCI
Programmation Mobile Android Master CCI Bertrand Estellon Aix-Marseille Université March 23, 2015 Bertrand Estellon (AMU) Android Master CCI March 23, 2015 1 / 266 Organisation de l UE Objectifs du cours
Plus en détailGUIDE D UTILISATION. Fonctionnement global du service sur l'interface Senior & Aidant
GUIDE D UTILISATION Fonctionnement global du service sur l'interface Senior & Aidant icompanion est une application mobile destinée au senior et à ses proches, les Aidants. Son objectif : faciliter l usage
Plus en détailBUREAU VIRTUEL. Utilisation de l application sur ipad. Guide utilisateur. Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6
BUREAU VIRTUEL Utilisation de l application sur ipad Guide utilisateur Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6 Utilisation du bureau virtuel sur ipad Table des matières PREAMBULE...2 QU
Plus en détailInstallation d un manuel numérique 2.0
Installation d un manuel numérique 2.0 Après la commande d un manuel numérique enrichi, le Kiosque Numérique de l Education envoie un email de livraison (sous 24h pour les commandes passées par Internet
Plus en détailFLUX POPCLUSTER PROCÉDURE D INSTALLATION ET D UTILISATION
FLUX POPCLUSTER PROCÉDURE D INSTALLATION ET D UTILISATION Introduction : Votre flux PopCluster permet d afficher des messages et photos envoyés depuis un smartphone sur l écran (vidéo projecteur, TV ou
Plus en détailPrésentation de l application Smartphone «Risques Nice»
Présentation de l application Smartphone «Risques Nice» Dans le cadre de sa politique de gestion des risques, la ville de Nice a souhaité mettre les nouvelles technologies de l information au service des
Plus en détailQPC Informatique vous propose d apporter la mobilité à vos applications de gestion d entreprise sans changer votre outil de gestion interne!
Ce mois-ci : dossier complet sur l application Nuxidev La mobilité! QPC Informatique vous propose d apporter la mobilité à vos applications de gestion d entreprise sans changer votre outil de gestion interne!
Plus en détailMise en route de votre collier GPS Pet Tracker
Mise en route de votre collier GPS Pet Tracker www.jelocalise.fr 1 Prérequis : Avant de procéder à l allumage de votre collier GPS, vous devez le laisser charger au moins 3 heures en le branchant sur le
Plus en détailEncore plus de widgets et de conteneurs
14 Encore plus de widgets et de conteneurs Nous avons déjà présenté un certain nombre de widgets et de conteneurs, et ce chapitre sera le dernier qui leur sera exclusivement consacré : il présente plusieurs
Plus en détailAvec sauvegardez sans y penser, partagez et bougez, vos données vous suivent! Retrouvez tous vos services du cloud pro en cliquant ici.
Avec sauvegardez sans y penser, partagez et bougez, vos données vous suivent! Retrouvez tous vos services du cloud pro en cliquant ici. SUGARSYNC VOUS ACCOMPAGNE À TOUT MOMENT DANS LA GESTION DE VOS DONNÉES
Plus en détailUtiliser un NAS pour remplacer Dropbox via Cloud Station
Utiliser un NAS pour remplacer Dropbox via Cloud Station Avec un NAS Synology et l application Cloud Station, vous pouvez synchroniser vos données sur l ensemble de vos ordinateurs et autres périphériques
Plus en détailReporting Services - Administration
Reporting Services - Administration Comment administrer SQL Server Reporting Services Cet article a pour but de présenter comment gérer le serveur depuis le "portail" de Reporting Services. Nous verrons
Plus en détailOffice Pro Plus. Procédures d installation. Direction des Systèmes d Information Grenoble Ecole de Management. Date de publication Juin 2014
Office Pro Plus Procédures d installation Date de publication Juin 2014 Direction des Systèmes d Information Version 1.1 Introduction Office Pro Plus 2013 vous est désormais offert pour toute la durée
Plus en détailIntroduction ANDROID
Introduction ANDROID 1 Un monde ouvert Première plateforme ouverte pour appareils mobiles.les applications natives et tierces utilisent les mêmes API. Un système d exploitation open source libre pour appareils
Plus en détailProgrammation des applications mobiles avec Android. 1 Inspiré du cours de Olivier Le Goaer
Programmation des applications mobiles avec Android 1 Inspiré du cours de Olivier Le Goaer 2 OS mobile : outils de développement D après le cours de Olivier Le Goaer 3 Plateforme de développement MobileApp
Plus en détailsommaire Archives... Archiver votre messagerie... Les notes... Les règles de messagerie... Les calendriers partagés... 15 Les listes de diffusions...
sommaire Votre solution de messagerie Futur Office évolue. Pour préparer au mieux la migration qui aura lieu le week-end du 23-24 Juin, nous vous conseillons de réaliser les actions préalables décrites
Plus en détailUtiliser le site learningapps.org pour créer des activités interactives
Utiliser le site learningapps.org pour créer des activités interactives I. Créer un compte - Pour pouvoir utiliser le site learningapps.org à des fins de création, il faut commencer par créer un compte
Plus en détailI / La démarche à suivre pour l installation de l application-crm
Page 1 sur 9 I / La démarche à suivre pour l installation de l application-crm Démarrer Internet Explorer et saisir dans la barre des adresses le lien suivant : «http://81.192.156.110/fcondl/» Une fois
Plus en détailPoste virtuel. Installation du client CITRIX RECEIVER
SITEL Poste virtuel Installation du client CITRIX RECEIVER DOCUMENTATION UTILISATEUR Service informatique et télématique E-mail: hotline.sitel@unine.ch Téléphone : +41 32 718 20 10 www.unine.ch/sitel Table
Plus en détailGUIDE de prise en main. let s play
GUIDE de prise en main let s play Sommaire Description Telma ONE TAB 7.1 / 1 / Premières manipulations / Comment insérer ma carte mémoire? / Comment copier vos fichiers sur la tablette? / Comment recharger
Plus en détailDéployer des Ressources et des Applications sous Android.
Déployer des Ressources et des Applications sous Android. Maj 24 avril 2013 Préambule Pour déployer des ressources et des applications sur des Appareils Android en établissement scolaire, plusieurs solutions
Plus en détailRapport de Stage Christopher Chedeau 2 au 26 Juin 2009
Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009 «Web. De l intégration de pages statiques HTML à un CMS, à la dynamisation d un site grâce au Javascript et l utilisation de nouvelles technologies
Plus en détailBéatrice Bertrand CDDP de l Eure. Béatrice Bertrand CDDP de l'eure
CDDP de l Eure Android (prononcé androïde) est un système d'exploitation fondé sur un noyau Linux, en open source, pour Smartphones, PDA (Personal Digital Assistant) et terminaux mobiles. Il comporte une
Plus en détailTP Composants Java ME - Java EE. Le serveur GereCompteBancaireServlet
TP Composants Java ME - Java EE Vous allez, dans ce TP, construire une architecture client serveur, plus précisément MIDlet cliente, servlet serveur. Pour cela, on va d'abord installer la partie serveur
Plus en détailHTML. Google Maps. Approfondir. 3 :HIKONB=^UZ^Z]:?k@l@g@h@a"; Codez une fois, déployez sur Android, ios, Kindle... Smartphones. Matériel.
100 % développeur Mensuel n 167 - Octobre 2013 Approfondir HTML www.programmez.com Smartphones Avec Corona SDK Codez une fois, déployez sur Android, ios, Kindle... Google Maps Utiliser Maps et Street View
Plus en détailCeci est un Chromebook, ton ordinateur!
Ceci est un Chromebook, ton ordinateur! CHROMEBOOK - Dans le royaume des ordinateurs personnels, il n'y a pas beaucoup de choix. Pour schématiser, soit vous avez un PC, soit vous avez un Mac. Et ce depuis
Plus en détailProjet Android (LI260) Cours 2
Projet Android (LI260) Cours 2 Nicolas Baskiotis Université Pierre et Marie Curie (UPMC) Laboratoire d Informatique de Paris 6 (LIP6) S2-2013/2014 Plan Les ressources Debug Communication entre activités
Plus en détailSmartCaisse, depuis 2005. Prise de Commande IPhone, IPad (2, 3 et mini), IPod et tablette Android SmartCaisse
SmartCaisse, depuis 2005 Prise de Commande IPhone, IPad (2, 3 et mini), IPod et tablette Android SmartCaisse Présentation : Les logiciels de prise de commande téléchargeables sur Android Market sous le
Plus en détailNOTICE DE EOBD-Facile Pour Android
NOTICE DE EOBD-Facile Pour Android EOBD-Facile Android 1 Outils OBD Facile copyright Introduction : EOBD-Facile est une application de diagnostic automobile. Elle vous permettra de lire les défauts moteurs
Plus en détailTutorial pour une application simple
ANDROID & ECLIPSE Tutorial pour une application simple 1. Introduction Android est un système d'exploitation pour téléphone portable de nouvelle génération développé par Google. Celui-ci met à disposition
Plus en détailSP-1101W/SP-2101W Quick Installation Guide
SP-1101W/SP-2101W Quick Installation Guide 05-2014 / v1.0 1 I. Informations sur le produit I-1. Contenu de l'emballage Prise intelligente commutée Guide d'installation rapide CD avec guide d'installation
Plus en détailSecuritoo Mobile guide d installation
Securitoo Mobile guide d installation v12.11 Toutes les marques commerciales citées dans ce document sont la propriété exclusive de leurs détenteurs respectifs. Copyright 2012 NordNet S.A. objectif Le
Plus en détailOutil de démonstration : Application PassNFC
Outil de démonstration : Application PassNFC Utilisation dans le cadre de la formation Synerg ID uniquement Testé avec : Google Nexus / MIFARE Ultralight Contenu 1 Préambule... 2 2 Configuration requise...
Plus en détailDéveloppement sous Android
Développement sous Android Chapitres traités Les fournisseurs de contenu (Content Provider) Pour cette dernière étude de l'environnement Android, nous allons en profiter pour découvrir plein de fonctionnalités
Plus en détailTD/TP 1 Introduction au SDK d Android
TD/TP 1 Introduction au SDK d Android Romain Raveaux 1 Introduction Android est un système d'exploitation pour téléphone portable de nouvelle génération développé par Google. Celui-ci met à disposition
Plus en détailLes fondamentaux du développement d applications Java
Android 5 Les fondamentaux du développement d applications Java Nazim BENBOURAHLA Table des matières 1 Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr Saisissez
Plus en détailCHECKLIST : OUVERTURE DES OFFRES
CHECKLIST : OUVERTURE DES OFFRES 1 Introduction 2 De quoi avez-vous besoin? 2.1 La configuration minimale 2.2 La solution intermédiaire (recommandée) 2.3 La configuration maximale 3 Comment préparer un
Plus en détailGuide de démarrage rapide. (pour la version 5.0.)
Guide de démarrage rapide (pour la version 5.0.) 2 Table des matières Introduction Réglages de l application MyTalk Mobile 1. MODIFICATION 2. DEMARRER 3. AFFICHER 4. SYNTHETISEUR VOCAL 5. NOMBRE DE MOTS
Plus en détailTRACcess ekey. Référence rapide
TRACcess ekey Référence rapide i Tous droits réservés Avis de nonresponsabilité Marques de commerce et brevets Utilisation prévue 2013 United Technologies Corporation. Tous droits réservés. 10103338P1,
Plus en détailGestion des différentes tailles d écran
25 Gestion des différentes tailles d écran Les écrans des terminaux Android, qui sont apparus sur le marché l année qui a suivi l apparition d Android 1.0, avaient tous la même résolution (HVGA, 320 480
Plus en détailComment télécharger et
Dispositifs de lecture numérique Comment télécharger et lire un livre numérique sur tablette et liseuse? Par souci de synthèse nous retiendrons ici les modèles de tablettes et liseuses les plus utilisés
Plus en détailAuteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA
Auteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA Sommaire 1. Introduction 2. Installation 3. Fonctionnement 4. Développement 5. Démonstration 2
Plus en détailTutorial et Guide TeamViewer
Tutorial et Guide TeamViewer TeamViewer est un programme qui permet de partager son bureau ou prendre la main d'un bureau à distance via internet partout dans le monde, et d'ainsi avoir l'opportunité de
Plus en détailGUIDE D UTILISATION LA DEPECHE PREMIUM
www.ladepeche.fr/premium GUIDE D UTILISATION LA DEPECHE PREMIUM La version 100% numérique de La Dépêche du Midi 1 Madame, Monsieur, Ce guide a pour objectif de vous accompagner dans la prise en main de
Plus en détailFORMATION KAWET. Formation : Créer une appli mobile avec Kawet
FORMATION KAWET Formation : Créer une appli mobile avec Kawet Document réalisé par : Kawet 12 septembre 2014 Page 1! sur 10! SOMMAIRE Introduction page 3 Créer une appli mobile : découverte page 4 Créer
Plus en détailBanque de données d offres & carte web interactive d offres
Réseau des parcs suisses Monbijoustrasse 61, 3007 Bern Tel. +41 31 381 10 71; info@paerke.ch; www.paerke.ch Banque de données d offres: a.jordan@paerke.ch Carte web interactive: t.estermann@paerke.ch Feuille
Plus en détailDossier. Développer en Java sur téléphone mobile. Benjamin Damécourt benjamin.damecourt@me.com. UFR SITEC Master 2 EESC 11 janvier 2012
Dossier Développer en Java sur téléphone mobile Benjamin Damécourt benjamin.damecourt@me.com UFR SITEC Master 2 EESC 11 janvier 2012 Table des matières Introduction 2 Pré-requis 3 Hello World! 5 Installation
Plus en détailTUTORIEL. L application SIKKENS FR pas à pas
TUTORIEL L application SIKKENS FR pas à pas L application SIKKENS FR SIKKENS présente son application pour smartphones et tablettes, un outil incontournable et complet au service des peintres professionnels.
Plus en détailINSTALLATION RAPIDE DU CONVERTISSEUR WRC-300 Version 1.1
INSTALLATION RAPIDE DU CONVERTISSEUR WRC-300 Version 1.1 Home Confort / Installation rapide Procédure PROCEDURE D INSTALLATION DE HOME CONFORT Pour ajouter le Convertisseur RF/Wifi dans votre Espace Home
Plus en détailRÉALISATION D UN SITE DE RENCONTRE
RÉALISATION D UN SITE DE RENCONTRE Par Mathieu COUPE, Charlène DOUDOU et Stéphanie RANDRIANARIMANA Sous la coordination des professeurs d ISN du lycée Aristide Briand : Jérôme CANTALOUBE, Laurent BERNARD
Plus en détailinviu routes Installation et création d'un ENAiKOON ID
inviu routes Installation et création d'un ENAiKOON ID Table des matières inviu routes...1 1 L installation...1 2 Lancer l application...1 3 L assistant d installation d inviu routes...2 3.1 Se connecter
Plus en détailINSTALLATION ET PRISE EN MAIN
Business Phone CTI Client Pro INSTALLATION ET PRISE EN MAIN Vous trouverez dans ce document, la démarche d installation de Business Phone CTI Client Pro et les différentes possibilités qu offre ce logiciel.
Plus en détailSmartphone Android by SFR STARADDICT II
Smartphone Android by SFR STARADDICT II Guide de prise en main DAS : 0,749 W/kg sfr.fr Carrément vous. Sommaire 1- PREMIÈRES Manipulations 6 Comment insérer ma carte SIM et la batterie? 6 Comment insérer
Plus en détail1.3 Gestion d'une application
1.3 Gestion d'une application 1. Un premier projet... Il est temps maintenant d'écrire la véritable première application Android avec l'inévitable affichage du mot bonjour, ce qui évidemment pour un développement
Plus en détailPHILA-Collector-USB-16Go Pour Windows & Android
PHILA-Collector-USB-16Go Pour Windows & Android Bon à savoir : Cette édition permet de gérer une collection de timbres sur clé USB ou sur PC. L échange de données entre la clé et le PC est possible en
Plus en détailCTIconnect PRO. Guide Rapide
CTIconnect PRO Guide Rapide Version 01.02.2013 CTIconnect PRO est une application de communication permettant aux utilisateurs du système de voir le statut de leurs collègues et de les contacter en 1 clic
Plus en détailFormation. Module WEB 4.1. Support de cours
Formation Module WEB 4.1 Support de cours Rédacteur Date de rédaction F.CHEA 08/02/2012 Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis Sauf mention contraire,
Plus en détailSignalétique touristique en vallée Vézère. Quel pourrait être l apport des technologies numériques et du GPS
Signalétique touristique en vallée Vézère Quel pourrait être l apport des technologies numériques et du GPS 2 Rappels L objectif est d étudier l apport possible des TIC dans la problématique de signalétique
Plus en détailDévelopper des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David
Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server Sébastien Boutard Thomas David Le plan de la présentation Petit retour sur les environnements de développement ArcGIS Server
Plus en détailGuide de configuration. Logiciel de courriel
Guide de configuration Logiciel de courriel Août 2013 Table des matières 1. Logiciels de courriel Mac 1.1 Télécharger, installer et mettre à niveau Microsoft Outlook (Utilisateurs du Courriel Affaires
Plus en détailApplication CarPostal Informations relatives aux services mobiles de CarPostal
Application CarPostal Informations relatives aux services mobiles de CarPostal L'application CarPostal vous offre un ensemble d'informations et d'outils intéressants non seulement pour vos loisirs, mais
Plus en détailSECURIDAY 2013 Cyber War
Club de la Sécurité Informatique à l INSAT Dans le cadre de la 3ème édition de la journée nationale de la sécurité informatique SECURIDAY 2013 Cyber War SECURINETS Présente Formateurs: 1. Emna BEY 2. Manel
Plus en détailTransmetteur Wifi Heden NOTICE D UTILISATION
Transmetteur Wifi Heden NOTICE D UTILISATION Référence : BEHEDTVAB0 1 Sommaire 1 - Contenu de l emballage et description... 3 1-1 - Contenu de l emballage... 3 1-2 - Caractéristiques... 3 1-3 - Description...
Plus en détailCompte Rendu d intégration d application
ISMA 3EME ANNEE Compte Rendu d intégration d application Compte Rendu Final Maxime ESCOURBIAC Jean-Christophe SEPTIER 19/12/2011 Table des matières Table des matières... 1 Introduction... 3 1. Le SGBD:...
Plus en détailDocumentation utilisateur. [EIP] TransLSF
Documentation utilisateur [EIP] TransLSF Henri HARDILLIER - Thomas MOREL - Florian JOUSSEAU Alexis MONNIER - Keo KHEMARA - Leo MARTIN Stéphane RICARDO Résumé Ce document présente la documentation destinée
Plus en détailTP architecture N-tiers en Java EE ou Java EE, Android : la synthèse. Le serveur GereCompteBancaireServlet
TP architecture N-tiers en Java EE ou Java EE, Android : la synthèse Vous allez, dans ce TP, construire une architecture client serveur, plus précisément une application Android cliente et une servlet
Plus en détailLA MOBILITE : ACTEURS, OUTILS,
LA MOBILITE : ACTEURS, OUTILS, DEVELOPPEMENT, CONCEPTION, GESTION DE PROJET INTERVENTION MASTER DILIPEM Pascal Moutet, iseeds Software, 02/02/2012 PARCOURS ET FONCTIONS OCCUPEES Parcoursuniversitaire Parcoursprofessionnel
Plus en détailEnvironnement Zebra Link-OS version 2.0
Environnement Zebra Link-OS version 2.0 Pour répondre aux nouvelles attentes et à une demande croissante en appareils à la fois mobiles, intelligents et connectés au Cloud, Zebra Technologies a créé un
Plus en détailSERVICE APGIS MOBILE : https://apgismobile.apgis.com. Siège social : 12, rue Massue - 94684 Vincennes cedex
apgis Institution de prévoyance 12 rue Massue 94684 Vincennes cedex SERVICE APGIS MOBILE : https://apgismobile.apgis.com QUELQUES EXPLICATIONS Siège social : 12, rue Massue - 94684 Vincennes cedex APGIS
Plus en détailBenjamin Morin SANSTABOO. L iphone OS 4. maîtrisé. pour l utilisateur avancé. Groupe Eyrolles, 2010, ISBN : 978-2-212-12746-1
Benjamin Morin SANSTABOO L iphone OS 4 pour l utilisateur avancé maîtrisé Groupe Eyrolles, 2010, ISBN : 978-2-212-12746-1 Table des matières 1. LE B.A.-BA DE L IPHONE..................................................
Plus en détailL écran du marais : Comment configurer le viewer OpensSim
L écran du marais : Comment configurer le viewer OpensSim Dans un premier temps, il vous faut télécharger et installer un logiciel de navigation dédié aux serveurs de mondes virtuels. En voici deux ainsi
Plus en détailDepuis votre ordinateur de bureau
Le standard RSS représente un moyen simple d'être tenu informé des nouveaux contenus d'un site web, sans avoir à le consulter directement. Nous allons voir ci dessous comment récupérer le flux RSS des
Plus en détailProjet tablettes numériques Document de référence
Projet tablettes numériques Document de référence Version 1.0 Projet tablettes numériques Document de référence 1 Gestion des versions Numéro de Auteur Révision Date version 0.1 Martin Langelier Ébauche
Plus en détailComprendre les outils mobiles
Les RDV etourisme de Cornouaille Un programme organisé et financé par Avec le partenariat Et le soutien de l Etat Atelier Juin 2014 Comprendre les outils mobiles Au menu 1 Définitions 2 Quelques chiffres
Plus en détailCréation d'un identifiant Apple sans carte bancaire (à partir d'un ORDINATEUR) - 1
Création d'un identifiant Apple sans carte bancaire (à partir d'un ORDINATEUR) *** À PARTIR D'UN ipad, iphone, ipod, veuillez consulter la page suivante : http://monurl.ca/mobileidentifiant *** TUTORIEL
Plus en détailN.B. : Le mot de passe est le même pour les connexions sans fil, e-learning et Windows (laboratoires) ainsi que les adresses électroniques.
Foire aux questions : Comptes et mot de passe Quels types de compte USEK sont disponibles? - Connexion sans fil, e-learning et Windows (Matricule universitaire et mot de passe) - Bannière (Matricule universitaire
Plus en détailMag. à la carte de fidélité virtuelle? Solution de fidélisation sur application mobile. Et si vous passiez
http5000 Mag Et si vous passiez à la carte de fidélité virtuelle? Solution de fidélisation sur application mobile Retrouvez ce magazine et tous les autres numéros sur notre application mobile! Tapez http5000
Plus en détailNotice CUBE TALK 9x U65GT
Notice CUBE TALK 9x U65GT 1 2 3 4 5 6 7 8 Stockage Paramètres > Stockage Utilisez les paramètres de stockage pour surveiller l'espace utilisé et l'espace disponible dans la mémoire de stockage interne
Plus en détail