DEVELOPPEMENT D UNE APPLICATION ANDROID DE GESTION AUTOMATIQUE DES MODES DU TELEPHONE

Dimension: px
Commencer à balayer dès la page:

Download "DEVELOPPEMENT D UNE APPLICATION ANDROID DE GESTION AUTOMATIQUE DES MODES DU TELEPHONE"

Transcription

1 Institut Supérieur d Informatique, de Modélisation et de leurs Applications Campus des Cézeaux BP Aubière Cedex Openium Développement d Applications Mobiles 15, Rue Jean Claret Bâtiment «Le XV» Parc Technologique de la Pardieu Clermont-Ferrand RAPPORT DE PROJET DE 1ERE ANNEE DE L INSTITUT SUPERIEUR D INFORMATIQUE, DE MODELISATION ET DE LEURS APPLICATIONS PROJET DE 20 HEURES DEVELOPPEMENT D UNE APPLICATION ANDROID DE GESTION AUTOMATIQUE DES MODES DU TELEPHONE Jérémy PFEIFER Mylène SIMON Tuteur de projet : Olivier GOUTET Année scolaire

2

3 Remerciements Nous tenons à remercier particulièrement Olivier GOUTET, notre tuteur de projet, pour toute l aide et les précieux conseils qu il nous a apportés au cours du développement de l application et pendant la rédaction de ce rapport, ainsi que pour sa patience et sa sympathie. Nous remercions également la société Openium qui nous a accueillis dans ses locaux lors de nos entretiens avec M. GOUTET. Enfin, nous remercions Christine FORCE d avoir accepté notre sujet de projet et de nous avoir dirigés vers la société Openium lorsque nous recherchions un encadrement pour ce projet.

4 Sommaire : Introduction Contexte Android Les Activités (appelées Activities) Les Services Les Broadcast et Intent receivers Les Content providers Le cycle de vie d une application Les outils utilisés Eclipse Dropbox Description du projet Choix du projet L application StatusManager Objectif Description générale... 7 Onglet Aperçu... 7 Onglet Agenda... 7 Onglet Exceptions Gestion du projet Le développement de l application Les applications de tests Planification d'évènements Création de graphiques à partir de données extraites dynamiquement Conception de la base de données Architecture de l application Spécificités d'android Organisation du code Bilan Conclusion Annexes Sitographie

5 Table des figures : Figure 1.1 : Cycle de vie d'une application Android... 3 Figure 1.2 : Logo d'eclipse... 4 Figure 1.3 : Capture d'écran de l'outil Dropbox... 5 Figure 2.1 : Capture d'écran de l'onglet "Aperçu"... 7 Figure 2.2 : Captures d'écran de l'onglet "Agenda" et de l'insertion d'une nouvelle plage horaire... 8 Figure 2.3 : Capture d'écran de l'onglet "Exceptions"... 8 Figure 2.4 : Maquette de l'application... 9 Tables des annexes : Annexe I : Schéma UML Annexe II : Base de données

6 Introduction Dans le cadre de notre première année à l Institut Supérieur d Informatique, de Modélisation et de leurs Applications (ISIMA), nous avons réalisé un projet informatique de vingt heures en binôme. Ce projet a porté sur la création d une application Android appelée StatusManager permettant de gérer le mode du téléphone automatiquement en fonction de plages horaires définies par l utilisateur. Pour l encadrement de notre projet, nous avons été dirigés vers l entreprise Openium, spécialisée en développement d applications mobiles, et c est Olivier GOUTET, Responsable Recherche et Développement de cette société qui a été notre tuteur. Ce rapport présente le travail que nous avons effectué pour développer l application StatusManager. Tout d abord, nous aborderons dans une première partie le contexte du projet ainsi que les outils que nous avons utilisé. Nous nous attacherons ensuite à décrire notre projet, en expliquant pourquoi nous l avons choisi et en présentant plus en détails l application StatusManager. Enfin, dans une troisième partie, nous nous pencherons sur le développement de l application, en développant les différentes étapes de sa conception et en décrivant son architecture. 1

7 1. Contexte 1.1. Android Android est un système d exploitation Open Source pour smartphones, PDA et terminaux mobiles, sorti en novembre Il a été à l origine conçu par Android Inc, une startup rachetée par Google, l entreprise mondialement connue pour son moteur de recherche. Ce système est fondé sur un noyau Linux et comporte une interface spécifique développée en Java. Il est ainsi possible de développer des applications fonctionnant sur les appareils mobiles équipés d Android, à l aide du SDK (kit de développement) fourni pour Google. Les applications Android comportent quatre principales composantes : les activités, les services, les broadcast et intent receivers et les content providers Les Activités (appelées Activities) Une activité ou activity est la composante principale d une application Android. Pour simplifier, cela correspond à une fenêtre de l application Les Services Un service est un processus qui effectue des traitements en arrière plan, il ne possède donc pas de vue, contrairement à une activité. Les services sont donc nécessaires lorsqu une application doit effectuer des opérations ou des calculs en dehors de l interaction utilisateur. Ils permettent l exécution d un algorithme sur un temps indéfini et ne s arrêtent que lorsque la tâche est finie ou que leur exécution est arrêtée Les Broadcast et Intent receivers Le Broadcast Receiver est un écouteur de messages. Il permet d écouter ce qui se passe sur le système ou sur l application et de déclencher une action prédéfinie. Les messages envoyés par le système Android sont appelés des Intent. Ce sont des structures de données basiques contenant diverses informations. Ils permettent de lancer les composants d une application (sauf les Content providers) et la communication interapplications. 2

8 Les Content providers Les content providers servent à accéder à des données depuis l application. Une application peut utiliser différents moyens pour stocker des données (bases SQL, préférences, fichiers, ), implémenter un content provider permet donc aux autres composants de l application, et éventuellement aux autres applications, de récupérer ces données de manière centralisée Le cycle de vie d une application Les applications Android suivent ce qu on appelle le «cycle de vie d une application» (Figure 1.1). Figure 1.1 : Cycle de vie d'une application Android 3

9 La méthode oncreate() est appelée à la création de l activité et sert à l initialiser. La méthode onstart() est appelée dans le cas où l application repasse en avant-plan alors qu elle était en arrière-plan. La méthode onresume() est appelée après la méthode onstart(), c'est-à-dire au moment où l application repasse en avant-plan. La méthode onpause() est appelée juste avant qu une autre application passe en avant-plan. L activité n a donc plus accès à l écran. La méthode onstop() est appelée quand l activité n est plus visible. La méthode ondestroy() est appelée quand l application est totalement fermée, c'est-à-dire quand le processus correspondant est terminé Les outils utilisés Eclipse Pour développer notre application, nous avons choisi d utiliser l environnement de développement intégré Eclipse (Figure 1.2). Il s agit d un environnement de développement libre, extensible, polyvalent et universel qui permet de créer des projets de développement dans n importe quel langage de programmation. Principalement écrit en Java, sa spécificité vient du fait que toutes ses fonctionnalités sont développées en tant que plugin. En installant le SDK Android fourni par Google, Eclipse permet de développer plus facilement des applications Android et de les tester sur un émulateur de téléphone. Figure 1.2 : Logo d'eclipse 4

10 Dropbox Afin de gérer les mises à jour du code de notre application, nous avons choisi d utiliser l outil Dropbox, un service de stockage et de partage de fichiers en ligne. C est un service dit d informatique en nuage qui est accessible depuis n importe quel navigateur web ou en utilisant un client multi-système d exploitation. Il permet la synchronisation des fichiers stockés sur différents ordinateurs de manière transparente avec sauvegardes et synchronisations automatiques. Grâce au site web de Dropbox, il est également possible d accéder à une copie des fichiers ainsi qu à leurs versions successives et à une copie des fichiers détruits (Figure 1.3). Figure 1.3 : Capture d'écran de l'outil Dropbox 5

11 2. Description du projet 2.1. Choix du projet Nous avons choisi de proposer un sujet personnel pour le projet que nous avons à réaliser dans le cadre de notre première année à l ISIMA. En effet, il nous semblait plus intéressant, étant donné que nous avions déjà réalisé des projets informatiques lors de notre formation à l IUT, de profiter de cette occasion pour travailler sur une technologie moins habituelle. Comme nous possédions tous les deux des téléphones Android et que l un de nous avait déjà acquis de solides notions de développement sur cette plateforme grâce à son stage, notre choix s est naturellement porté vers le développement d une application Android. Nous avons ensuite cherché à imaginer une application qui nous serait utile dans notre vie de tous les jours et qui resterait assez facilement développable pour que cela puisse s intégrer dans un projet d une vingtaine d heures de travail chacun. C est ainsi qu est née l idée de l application StatusManager, une application permettant de gérer de manière automatique le statut du téléphone. Nous nous sommes alors adressés à Mme Christine FORCE, directrice des études de l ISIMA, qui nous a orientés vers la société Openium, alors basée dans les locaux de l ISIMA et spécialisée dans le développement d applications mobiles. C est Olivier GOUTET, responsable Recherche et Développement de la société, qui nous a encadrés tout au long de ce projet L application StatusManager Objectif L'application StatusManager a pour but de permettre de programmer les changements de statut du téléphone, en fonction de certaines périodes. Ainsi, le téléphone pourra se mettre automatiquement en mode silencieux, vibreur, ou sonnerie, en fonction du jour de la semaine, et des différentes plages horaires définies par l'utilisateur. Ce dernier pourra de plus programmer certaines plages horaires ne se produisant qu'à une certaine 6

12 date, par exemple pour un rendez-vous, afin que le téléphone adapte automatiquement son mode Description générale L'application se présente sous la forme de trois onglets, chacun permettant d'accéder à différentes fonctions. Onglet Aperçu L'onglet aperçu permet de visualiser d'un seul coup d'œil les différentes plages horaires de la journée, avec le mode correspondant. Celles-ci se présentent sous la forme d'un diagramme circulaire, gradué suivant les heures de la journée (Figure 2.1). Onglet Agenda Figure 2.1 : Capture d'écran de l'onglet "Aperçu" Cet onglet permet de gérer les différentes plages horaires. Il est ainsi possible d'ajouter de nouvelles plages, avec le mode correspondant, ou de supprimer celles qui seraient déjà définies, ceci pour n'importe quel jour de la semaine (Figure 2.2). 7

13 Figure 2.2 : Captures d'écran de l'onglet "Agenda" et de l'insertion d'une nouvelle plage horaire Onglet Exceptions Le dernier onglet permet de gérer des plages horaires, avec un fonctionnement presque identique à celui de l'onglet Agenda. La différence est que les plages ne sont pas définies pour un jour de la semaine, mais pour un jour en particulier. L'utilisateur peut donc planifier un rendez-vous à l'avance, durant lequel le téléphone changera automatiquement de statut, pour se mettre en mode silencieux (Figure 2.3). Figure 2.3 : Capture d'écran de l'onglet "Exceptions" 8

14 2.3. Gestion du projet Nous avons commencé par définir les fonctions que devait remplir l application, comme vu dans la partie précédente. Puis, avant de commencer le développement, nous avons réalisé une maquette sous la forme d un diaporama OpenOffice (Figure 2.4). Le but était de développer l application en ayant déjà en tête l aspect général des différentes activités. Figure 2.4 : Maquette de l'application Nous avons après cela créé le modèle de la base de données de l application, détaillée dans le point 3.2. En ce qui concerne le développement, nous sommes réparti les tâches, et nous avons réfléchi ensemble et avec notre tuteur de projet aux différentes fonctionnalités à implémenter. 9

15 3. Le développement de l application 3.1. Les applications de tests Avant de réaliser certaines parties de l'application StatusManager, il a fallu nous assurer que tous les points étaient réalisables, avant de les intégrer dans l'application finale. Nous avons donc effectué des tests sur la planification des évènements, ainsi que sur la création de graphiques générés à partir de données extraites de la base de données. En effet, ces deux points nous paraissaient être ceux étant susceptibles d apporter le plus de problèmes Planification d'évènements La planification d'événements sur Android soulève quelques difficultés. En effet, il faut être en mesure de garantir que les actions qui ont été programmées soient exécutées, même si l'application à l'origine de ces actions a été stoppée entre temps. Afin de tester la possibilité de créer de tels évènements, nous avons développé une petite application, proposant un unique bouton, permettant de planifier l'affichage d'un message après une période donnée lors d'un appui sur ce dernier. Une fois l'application réalisée, nous avons intégré la fonctionnalité de planification dans l'application finale Création de graphiques à partir de données extraites dynamiquement Ce deuxième point méritait également une attention particulière. En effet, nous savions qu'il était possible de créer des graphiques sur Android, mais nous ne connaissions pas les différentes bibliothèques permettant de réaliser cela. Nous ne connaissions donc pas les contraintes liées à l'utilisation de ces bibliothèques. Après avoir sélectionné une bibliothèque correspondant à nos besoins, nous avons créé une application qui avait pour seul rôle d'afficher des graphiques à partir de données arbitraires. Une fois l'application réalisée, nous avons intégré l'affichage des graphiques à l'intérieur de l'application finale. 10

16 3.2. Conception de la base de données La gestion des plages horaires repose sur une table principale, permettant de stocker des instants précis dans le temps, associés chacun à un mode particulier : la table link_mode_weekday_slots. Elle fait ainsi le lien entre la table ref_modes, qui contient les différents modes possibles, et les tables slots et ref_weekday, qui contiennent respectivement les heures et les jours de la semaine. De la même manière, la table link_mode_exception permet de stocker les rendez-vous précis, en liant cette fois ci la table ref_modes avec la table exceptions, qui contient les différents rendez-vous. La table ref_strings contient quant à elle la liste des chaines de caractères, dans différentes langues. Elle permet ainsi de doter l application d un aspect multilingue. Enfin, les la table logs contient les logs enregistrés lors de l utilisation de l application, à des fins de débogage. Les différents niveaux de logs sont enregistrés dans la table ref_logs_levels, et le niveau désiré peut être réglé grâce à une constante prédéfinie dans la classe DatabaseManager, ce qui permet de désactiver les logs lors de la publication de l application, ou de les filter afin de ne garder que les logs d erreurs. Le schéma de cette base de données est disponible dans l Annexe II : Base de données. 3.3 Architecture de l application Spécificités d'android Les applications Android possèdent un fonctionnement particulier. Tandis qu'une application courante comporte un seul point d'entrée, et permet ensuite de naviguer à l'intérieur, les applications Android comprennent de multiples points d'entrée, et seulement une partie du code de l'application nécessite d'être exécuté, en fonction de l'action demandée. Ce fonctionnement permet de faire communiquer les applications entre elles de manière très efficace. En effet, une application peut utiliser des éléments d'une autre application, si celle-ci le permet. Par exemple, si une application a besoin d'afficher une liste déroulante 11

17 d'images, et qu'une autre application comporte un système qui pourrait convenir, qu'elle rend disponible aux autres, alors il est possible d'appeler cette dernière afin qu'elle réalise la tache à accomplir, plutôt que de développer de nouveau une action similaire. Le fonctionnement des applications repose donc sur un principe comparable à un site web interactif, où l'on peut naviguer d'une page à l'autre, en suivant un cheminement logique entre les pages, mais où l'on peut aussi entrer indifféremment par la page d'accueil, ou par toute autre page permettant d'effectuer une certaine action. Les applications sont ainsi composées «d'activités» qui peuvent être exécutées indépendamment. Il a donc été nécessaire de concevoir l'application différemment de ce que nous avions l'habitude de développer en Java. Notamment, nous avons du faire attention à l'enchainement entre les activités, et aux paramètres transmis d'une activité à l'autre. Nous avons également rencontré une autre difficulté, liée à la plateforme Android. Cette dernière permet en effet de lancer plusieurs applications en même temps, et sa gestion du cycle de vie des programmes est assez particulière. Lorsqu'une activité passe en arrière plan, elle est mise en pause, puis redémarré lorsqu'elle revient sur le premier plan. Or, lorsque celle-ci est en arrière-plan, elle peut être détruite si le système a besoin de libérer des ressources. Il faut donc faire attention à sauvegarder l'état de l'activité, et à le restaurer dès que ceci est nécessaire. Le téléphone est également équipé de capteurs permettant de détecter son inclinaison. Ainsi, lorsque le téléphone change d'orientation, l'application change également d'orientation. Lorsqu'un changement d'orientation intervient, l'activité actuellement au premier plan est détruite, puis recrée instantanément. Il est alors nécessaire d'anticiper ce comportement lors de la conception d'une activité, et donc d'une application en général Organisation du code Afin d'organiser notre raisonnement, nous avons commencé par réaliser un diagramme de classes, afin de visualiser l'architecture globale de l'application (Annexe I : Schéma UML). Tout d'abord, la plupart des activités devant accéder à la base de données, cette dernière représente un point central de l'application. Nous avons donc commencé par implémenter 12

18 une classe gérant l'ouverture et la fermeture de la base de données : le DatabaseManager, pouvant être instanciée facilement depuis une autre classe. L'architecture du logiciel se rapprochant fortement du modèle MVC, celui ci s'appuie sur un modèle : le ScheduleManager, héritant de la classe abstraite Manager, qui lui permet d'obtenir une connexion à la base de données. D'autres modèles peuvent ainsi être rajoutés, chacun héritant de la classe Manager (voir Annexe I : Schéma UML). Le ScheduleManager permet ainsi de récupérer la liste des différentes plages horaires depuis la base de données, et de les gérer, en ajoutant de nouvelles plages ou en supprimant celles déjà existantes. Le reste des classes représente des activités, qui peuvent être considérées comme contrôleurs. En effet, ce sont elles qui gèrent l'affichage des éléments à l'écran, et les interactions de l'utilisateur. Les vues, quand à elles, sont matérialisées sous forme de fichiers xml liés à l'application, et indiquant la position des éléments sur l'écran. Chaque activité est alors liée à un ou plusieurs de ces fichiers Bilan Nous n'avons malheureusement pas été en mesure de réaliser la totalité des fonctionnalités prévues, mais un certain nombre ont tout de même été implémentées. Il est ainsi possible d'insérer des plages horaires pour n'importe quel jour de la semaine, avec le mode associé. Le passage effectif du téléphone dans le mode correspondant n'est pas encore assuré complètement, mais celui-ci change bien lors du début de la plage horaire. L application n est donc pas encore totalement fonctionnelle, et il reste à compléter la liaison avec le gestionnaire d alarme lors de l ajout d une plage horaire. Les graphiques fonctionnent, mais ils sont pour l'instant codés en dur, et il reste juste la liaison avec la base de données à effectuer. 13

19 L'architecture globale est donc en place, et les fonctionnalités manquantes pourront être rajoutées par la suite, car la conception de l'application est telle qu'il est possible de la faire évoluer dans le futur sans trop de difficultés. En effet, des fonctionnalités telles que l'ajout de modes personnalisés ou la personnalisation des graphiques sont envisageables, et la base de données est construite en conséquence. 14

20 Conclusion Ce projet a été très bénéfique pour nous, dans la mesure où il nous a permis de nous confronter aux difficultés liées à ce type de travail. Il nous a ainsi permis de progresser dans le développement d applications Android, l un d entre nous ayant appris à développer sur cette plateforme grâce à ce projet, et l autre ayant pu compléter ses connaissances. Nous avons également rencontré les difficultés du travail collaboratif, notamment la confrontation des différents points de vue lors de la conception de la base de données et des différents composants de l application. Cette expérience nous a ainsi permis d apprendre à collaborer sur un projet, ce qui n est pas toujours facile. Il nous a de plus permis d obtenir davantage d expérience en ce qui concerne la gestion du temps, et des priorités, que nous avions parfois du mal à cerner, dans un projet de développement. Grâce à tous ces différents aspects, nous pouvons dire que ce projet a constitué une expérience enrichissante, et malgré le fait que nous n ayons pas été en mesure de le terminer, nous sommes heureux d avoir eu la possibilité de travailler sur un projet que nous avons choisi de toutes parts. 15

21 Annexes Annexe I : Schéma UML

22 Annexe II : Base de données

23 Sitographie 1. ANDROID Android. < 2. THE ECLIPSE FOUNDATION Eclipse. < 3. DEVELOPPEZ.COM Introduction à la programmation sous Android. < 4. MIXIMUM Android : découvrir les concepts de base. < 5. WIKIPEDIA Dropbox. < 6. TUTOS ANDROID Les services sous Android. < 7. BLOG OXIANE Créer une base sqlite dans Android. < 8. ANDROID POUR LES NULS Tutoriel : Installation de l environnement de développement Eclipse - Android. < 9. MySQL MySQL Workbench 5.2. < 10. XEBIA Comment intégrer des graphiques dans une application Android. < 11. ACHARTENGINE AChartEngine. <

24

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013 Rapport de stage Création d un site web Stage du 20/01/2013 au 21/02/2013 Auteur : Antoine Luczak Tuteur professionnel : M. Tison Tuteur scolaire : Mme Girondon Année scolaire : 2013/2014 1 Table des matières

Plus en détail

DUT. Informatique, orientation Imagerie Numérique. Domaine : Sciences, Technologies, Santé. Mention : Informatique

DUT. Informatique, orientation Imagerie Numérique. Domaine : Sciences, Technologies, Santé. Mention : Informatique DUT Informatique, orientation Imagerie Numérique Domaine : Sciences, Technologies, Santé Mention : Informatique Organisation : Institut Universitaire de Technologie Lieu de formation : Le Puy en Velay

Plus en détail

http://articles.softonic.fr/2013-06-04-sauvegarde-android-sms-contacts-applications-backup Sauvegarde Android

http://articles.softonic.fr/2013-06-04-sauvegarde-android-sms-contacts-applications-backup Sauvegarde Android 15/06/2013 http://articles.softonic.fr/2013-06-04-sauvegarde-android-sms-contacts-applications-backup Sauvegarde Android Comment sauvegarder SMS, contacts et applications Android d'un appareil à l'autre?

Plus en détail

Tutorial pour une application simple

Tutorial 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étail

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24 Guide Utilisateur Titre du projet : Sig-Artisanat Type de document : Guide utilisateur Cadre : Constat : Les Chambres de Métiers doivent avoir une vision prospective de l'artisanat sur leur territoire.

Plus en détail

DUT Informatique, orientation Imagerie Numérique

DUT Informatique, orientation Imagerie Numérique DUT Informatique, orientation Imagerie Numérique BAC+2 Domaine : Sciences, Technologies, Santé Mention : Informatique Organisation : Institut Universitaire Technologique Lieu de formation : Le Puy en Velay

Plus en détail

7.0 Guide de la solution Portable sans fil

7.0 Guide de la solution Portable sans fil 7.0 Guide de la solution Portable sans fil Copyright 2010 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur

Plus en détail

Programmation 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 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étail

Intégration de l interface graphique de Ptidej dans Eclipse

Intégration de l interface graphique de Ptidej dans Eclipse Intégration de l interface graphique de Ptidej dans Eclipse Driton Salihu (salihudr@iro.umontreal.ca) Lulzim Laloshi (laloshil@iro.umontreal.ca) Département d informatique et de recherche opérationnelle

Plus en détail

Qu'est ce que le Cloud?

Qu'est ce que le Cloud? Qu'est ce que le Cloud? Le Cloud computing (informatique dans les nuages) consiste en l'utilisation de données à distance. Les fichiers de l utilisateur se trouve non pas dans son ordinateur personnel

Plus en détail

Travail collaboratif à distance

Travail collaboratif à distance UNIVERSITE ABDELMALEK ESSAADI FACULTE POLYDISCIPLINAIRE LARACHE 2012-2013 Travail collaboratif à distance P r o f e sse u r A z iz M A B ROU K P r. a z i z. m a b r o u k. f p l @ g m a i l. c o m S.E.G

Plus en détail

Installation et prise en main

Installation 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étail

Dossier -projet d'informations et Sciences du numérique.

Dossier -projet d'informations et Sciences du numérique. Dossier -projet d'informations et Sciences du numérique. Groupe : Andrzejewski Axel Raymond Olivier Belmadani Rayan Formation du groupe : Notre groupe d ISN est née instinctivement, Olivier et moi sommes

Plus en détail

Android 4 Les fondamentaux du développement d'applications Java

Android 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étail

Projet Viticulture - TP 3 : bases de données distantes BTS Services informatiques aux organisations

Projet Viticulture - TP 3 : bases de données distantes BTS Services informatiques aux organisations Projet Viticulture TP 3 : bases de données externes Description du thème Partie 1 : bases de données locales SQLite Partie 2 : projet H2O stockage local Partie 3 : bases de données distantes Partie 4 :

Plus en détail

Serveur de travail collaboratif Michaël Hoste -

Serveur de travail collaboratif Michaël Hoste - Serveur de travail collaboratif Michaël Hoste - Table des matières 1. Qu'est ce qu'un serveur de travail collaboratif?...2 2. Pourquoi ce projet?...2 3. Possibilités d'utilisation dans le cadre de l'université...3

Plus en détail

Synchroniser ses photos

Synchroniser 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étail

UNIVERSITE BORDEAUX - MONTAIGNE. Projet HK_Lime

UNIVERSITE BORDEAUX - MONTAIGNE. Projet HK_Lime UNIVERSITE BORDEAUX - MONTAIGNE INSTITUT UNIVERSITAIRE DE TECHNOLOGIE Département MMI (Métier du Multimédia et de l Internet) Projet Tuteuré Deuxième Année Projet HK_Lime Etudiants: Alexandre Lacombe Jimmy

Plus en détail

Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA

Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA I. Introduction Suite à une demande des étudiants, il m'est apparu intéressant de montrer, à travers un exemple concret, comment

Plus en détail

Edutab. gestion centralisée de tablettes Android

Edutab. gestion centralisée de tablettes Android Edutab gestion centralisée de tablettes Android Résumé Ce document présente le logiciel Edutab : utilisation en mode enseignant (applications, documents) utilisation en mode administrateur (configuration,

Plus en détail

Guide de l'utilisateur de l'application mobile

Guide de l'utilisateur de l'application mobile Guide de l'utilisateur de l'application mobile Avis de droit d'auteur Copyright Acronis International GmbH, 2002-2012. Tous droits réservés. «Acronis», «Acronis Compute with Confidence», «Acronis Recovery

Plus en détail

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces

Plus en détail

TD/TP 1 Introduction au SDK d Android

TD/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étail

Sybase PowerAMC 16. Guide des nouvelles fonctionnalités générales. www.sybase.fr/poweramc DOCUMENTATION

Sybase PowerAMC 16. Guide des nouvelles fonctionnalités générales. www.sybase.fr/poweramc DOCUMENTATION Sybase PowerAMC 16 Guide des nouvelles fonctionnalités générales DOCUMENTATION 2 2 www.sybase.fr/poweramc A propos de PowerAMC 16 PowerAMC est une solution de modélisation d'entreprise graphique qui prend

Plus en détail

REQUEA. v 1.0.0 PD 20 mars 2008. Mouvements d arrivée / départ de personnels Description produit

REQUEA. v 1.0.0 PD 20 mars 2008. Mouvements d arrivée / départ de personnels Description produit v 1.0.0 PD 20 mars 2008 Mouvements d arrivée / départ de personnels Description produit Fonctionnalités L application Gestion des mouvements d arrivée / départ de Requea permet la gestion collaborative

Plus en détail

Qu'est-ce que le BPM?

Qu'est-ce que le BPM? Qu'est-ce que le BPM? Le BPM (Business Process Management) n'est pas seulement une technologie mais, dans les grandes lignes, une discipline de gestion d'entreprise qui s'occupe des procédures contribuant

Plus en détail

Mai 2014. Médiathèque «Les Trésors de Tolente»

Mai 2014. Médiathèque «Les Trésors de Tolente» Mai 2014 Médiathèque «Les Trésors de Tolente» Sommaire Google, premiers repères Google, le moteur de recherche Google map Gmail Google agenda Google drive Google+ Conclusion / Framasoft Pour continuer

Plus en détail

Visual Paradigm Contraintes inter-associations

Visual Paradigm Contraintes inter-associations Visual Paradigm Contraintes inter-associations Travail de Bachelor d'informaticien de gestion Partie C Présentation de Visual Paradigm 1 Présentation de Visual Paradigm For UML L objet du travail de Bachelor

Plus en détail

Utilisation de GLPI. 1.Page d'accueil. Introduction

Utilisation de GLPI. 1.Page d'accueil. Introduction Introduction OCS inventory NG, Open Computer and Software Inventory Next Generation est une application permettant de réaliser un inventaire de la configuration matérielle du réseau et des logiciels installés.

Plus en détail

OneDrive, le cloud de Microsoft

OneDrive, le cloud de Microsoft OneDrive est le cloud mis à disposition par Microsoft. Pour en profiter, il suffit de disposer d'un compte Microsoft (Tutoriel), Microsoft offre 10 Go de stockage (Dont 3 Go pour sauvegarder des photos).

Plus en détail

TigerPro CRM Application mobile

TigerPro 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étail

Présentation de l'architecture QlikView. Livre blanc sur la technologie QlikView. Date de publication : octobre 2010 www.qlikview.

Présentation de l'architecture QlikView. Livre blanc sur la technologie QlikView. Date de publication : octobre 2010 www.qlikview. Présentation de l'architecture QlikView Livre blanc sur la technologie QlikView Date de publication : octobre 2010 Sommaire Signification de la plate-forme QlikView... 3 La majorité des logiciels de BI

Plus en détail

Google Apps for Business

Google Apps for Business PROGRAMME DE FORMATION : Initiation au logiciel Google Apps for Business Programme détaillé sur : http:www.gestion-de-contacts.comformation Google Apps for Business Google Apps est un service externalisé

Plus en détail

GANTTPROJECT. Julien TENDERO

GANTTPROJECT. Julien TENDERO GANTTPROJECT Julien TENDERO SOMMAIRE : 1 -Introduction : 2 -Installation et utilisation : 3-Édition, compilation et exécution dans Eclipse : 4-Améliorations apportées : 5-Conclusion: 1 -Introduction :

Plus en détail

Déployer des Ressources et des Applications sous Android.

Dé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étail

Baccalauréat professionnel GESTION ADMINISTRATION

Baccalauréat professionnel GESTION ADMINISTRATION Baccalauréat professionnel GESTION ADMINISTRATION 1 Ouvrir un compte Google Appuyer sur le bouton connexion de la page d accueil de Google. Appuyer ensuite sur le bouton. Remplir le formulaire d inscription.

Plus en détail

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude

Plus en détail

SITE WEB E-COMMERCE ET VENTE A DISTANCE

SITE WEB E-COMMERCE ET VENTE A DISTANCE Développement d une application JAVA EE SITE WEB E-COMMERCE ET VENTE A DISTANCE PLAN PROJET Binôme ou monôme (B/M): M Nom & Prénom : AIT NASSER Btissam Email : aitnasser.btissam123@gmail.com GSM : Organisme

Plus en détail

Raja Bases de données distribuées A Lire - Tutoriel

Raja Bases de données distribuées A Lire - Tutoriel Université des Sciences de Montpellier Master 2 Semestre 1 Unité d'enseignement FMIN306 Raja Bases de données distribuées A Lire - Tutoriel 26 janvier 2011 Audrey Novak Romain Maneschi Jonathan Fhal Aloys

Plus en détail

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques livre blanc DÉVELOPPEMENT INFONUAGIQUE MEILLEURES PRATIQUES ET APPLICATIONS DE SOUTIEN DÉVELOPPEMENT INFONUAGIQUE - MEILLEURES PRATIQUES 1 Les solutions infonuagiques sont de plus en plus présentes sur

Plus en détail

Gestion de projets. avec. Microsoft Office PROJECT 2003

Gestion de projets. avec. Microsoft Office PROJECT 2003 Gestion de projets avec Microsoft Office PROJECT 2003 Décembre 2006 1 Sommaire 1. Présentation de MS Office Project 2003 2. Aperçu général de l interface 3. Elaboration d un plan de projet 4. Gestion des

Plus en détail

MESVISITEURSPRO.COM. TUTO : Comment intégrer Google Analytics à mon site?

MESVISITEURSPRO.COM. TUTO : Comment intégrer Google Analytics à mon site? MESVISITEURSPRO.COM TUTO : Comment intégrer Google Analytics à mon site? Comment intégrer Google Analytics à mon site? Page Sommaire Bienvenue dans notre guide d'installation pour Google Analytics.

Plus en détail

RAPPORT DE STAGE. Terrasse Hugo 1/12

RAPPORT DE STAGE. Terrasse Hugo 1/12 RAPPORT DE STAGE Terrasse Hugo 1/12 Sommaire Introduction Les CMS Présentation CMSMS CMS Made Simple Prestashop Les Travaux VAMO Moulin du Calanquet Le Responsive Design La Refonte graphique Le Reférencement

Plus en détail

Les Enseignants de l Ere Technologique - Tunisie. Niveau 1

Les Enseignants de l Ere Technologique - Tunisie. Niveau 1 Les Enseignants De l Ere Technologique - Tunisie - LE CLOUD COMPUTING TAT Tunisie 2014 Le Cloud Computing 1. Définition Les Enseignants de l Ere Technologique - Tunisie Le cloud computing (en français

Plus en détail

Projet Active Object

Projet Active Object Projet Active Object TAO Livrable de conception et validation Romain GAIDIER Enseignant : M. Noël PLOUZEAU, ISTIC / IRISA Pierre-François LEFRANC Master 2 Informatique parcours MIAGE Méthodes Informatiques

Plus en détail

Tableau Online Sécurité dans le cloud

Tableau Online Sécurité dans le cloud Tableau Online Sécurité dans le cloud Auteur : Ellie Fields Ellie Fields, directrice principale du marketing produits, Tableau Software Juin 2013 p.2 Tableau est conscient que les données font partie des

Plus en détail

Introduction MOSS 2007

Introduction MOSS 2007 Introduction MOSS 2007 Z 2 Chapitre 01 Introduction à MOSS 2007 v. 1.0 Sommaire 1 SharePoint : Découverte... 3 1.1 Introduction... 3 1.2 Ce que vous gagnez à utiliser SharePoint... 3 1.3 Dans quel cas

Plus en détail

Cahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES

Cahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES Antonin AILLET Remi DEVES Thibaut AZZOPARDI 2 ème année de DUT Informatique Cahier Technique «Développer une application intranet pour la gestion des stages des étudiants» Encadré par Didier BOULLE Année

Plus en détail

Outils, 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 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étail

MS PROJECT 2000. Prise en main. Date: Mars 2003. Anère MSI. 12, rue Chabanais 75 002 PARIS E mail : jcrussier@anere.com Site : www.anere.

MS PROJECT 2000. Prise en main. Date: Mars 2003. Anère MSI. 12, rue Chabanais 75 002 PARIS E mail : jcrussier@anere.com Site : www.anere. DOCUMENTATION MS PROJECT 2000 Prise en main Date: Mars 2003 Anère MSI 12, rue Chabanais 75 002 PARIS E mail : jcrussier@anere.com Site : www.anere.com Le présent document est la propriété exclusive d'anère

Plus en détail

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

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 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étail

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML http://olivier-augereau.com Sommaire Introduction I) Les bases II) Les diagrammes

Plus en détail

ERP5. Gestion des Services Techniques des Collectivités Locales

ERP5. Gestion des Services Techniques des Collectivités Locales Gestion des Services Techniques des Collectivités Locales Cte 1 2 P 3 s tio T 4 m ilg h trc c n p.o 5 re u fe ro a le tio c M S tw u aa c e O 2 Relation Citoyen Interventions Patrimoine Core Ressources

Plus en détail

Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8. Powered by. Version 3.0 - EXOCA 1

Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8. Powered by. Version 3.0 - EXOCA 1 Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8 Powered by Version 3.0 - EXOCA 1 Sommaire Introduction... 3 1. Configuration du logiciel Zdesktop...4 2. Connexion

Plus en détail

1.3 Gestion d'une application

1.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étail

Pluridisciplinarité. Classe de BTS DATR 1 -----------------------------------------------------------------------

Pluridisciplinarité. Classe de BTS DATR 1 ----------------------------------------------------------------------- Pluridisciplinarité Classe de BTS DATR 1 ----------------------------------------------------------------------- Module M53: Diagnostic de territoire cible dans le secteur des services. -----------------------------------------------------------------------

Plus en détail

GLPI (Gestion Libre. 2 ième édition. Nouvelle édition. de Parc Informatique)

GLPI (Gestion Libre. 2 ième édition. Nouvelle édition. de Parc Informatique) GLPI (Gestion Libre de Parc Informatique) Installation et configuration d une solution de gestion de parc et de helpdesk 2 ième édition Marc PICQUENOT Patrice THÉBAULT Nouvelle édition Table des matières

Plus en détail

Seafile, pour simplifier l'accès à ses fichiers, les partager et les synchroniser

Seafile, pour simplifier l'accès à ses fichiers, les partager et les synchroniser Seafile, pour simplifier l'accès à ses fichiers, les partager et les Accès : hors E.N.T. Direction Informatique Accès : hors E.N.T. Version : 2.3 Date : 20/05/2015 Editeur : Auteur(s) : Copyright : Licence

Plus en détail

ECLIPSE ET PDT (Php development tools)

ECLIPSE ET PDT (Php development tools) ECLIPSE ET PDT (Php development tools) Eclipse Eclipse est un IDE (Integrated Development Environment)).C estun projet de la Fondation Eclipse visant à développer tout un environnement de développement

Plus en détail

Sage 100 CRM - Guide de démarrage rapide Version 8. Mise à jour : 2015 version 8

Sage 100 CRM - Guide de démarrage rapide Version 8. Mise à jour : 2015 version 8 Sage 100 CRM - Guide de démarrage rapide Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel est enregistré

Plus en détail

Le générateur d'activités

Le générateur d'activités Le générateur d'activités Tutoriel Mise à jour le 09/06/2015 Sommaire A. Mise en route du Générateur d'activité... 2 1. Installation de Page... 2 2. Création des bases du générateur d'activités... 3 3.

Plus en détail

DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova

DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova I. Introduction Dans une période où la plasticité peut aider à réduire les coûts de développement de projets comme des applications mobile,

Plus en détail

Formation Utiliser son iphone ou son ipad

Formation Utiliser son iphone ou son ipad Objectifs de la formation Utiliser son iphone ou son ipad L'iPhone est une famille de smartphones conçue et commercialisée par Apple Inc. depuis 2007. Ces smartphones disposent de l'app Store qui permet

Plus en détail

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : http://www.hegerys.com/documentation/magicsafe-windows-doc.pdf

Plus en détail

Un outil de planning ET de ticketing? Ne cherchez plus, vous l avez trouvé!

Un outil de planning ET de ticketing? Ne cherchez plus, vous l avez trouvé! Un outil de planning ET de ticketing? Ne cherchez plus, vous l avez trouvé! Appel téléphonique Assistance encodage rapide EMAIL entrants Alerte de robots de surveillance Création de rendez -vous Outlook

Plus en détail

Réalisation d'une application de gestion des candidatures

Réalisation d'une application de gestion des candidatures Réalisation d'une application de gestion des candidatures Rapport de Projet Pierre Daval et Antoine Faivre Octobre 2010 à Mars 2011 Licence Professionnelle Systèmes Informatiques et Logiciels de Besançon

Plus en détail

Formation Tutorée A Distance (FTAD) en BUREAUTIQUE

Formation Tutorée A Distance (FTAD) en BUREAUTIQUE Durée : 20 heures (Sur 2 mois maximum) Positionnement et parcours individuel de formation. Plate-forme de formation incluant cours, exercices et évaluation en ligne, disponibles 24 H/24, 7 j/7. 4 cours

Plus en détail

Développement d applications professionnelles avec Android 2

Développement d applications professionnelles avec Android 2 Développement d applications professionnelles avec Android 2 Reto Meier Traduit par Dalil Djidel, avec la contribution technique d Arnaud Farine Pearson Education France a apporté le plus grand soin à

Plus en détail

Dropbox, stocker et partager des fichiers

Dropbox, stocker et partager des fichiers Dropbox? Qu'est-ce que c'est? Dropbox c'est à la fois un espace personnel de stockage sur Internet et une application qui permet très simplement de transférer des photos, documents ou vidéos de votre ordinateur

Plus en détail

Cahier des charges : gestion de projets agiles. Programmation d Algorithmes Distribués (PAD)

Cahier des charges : gestion de projets agiles. Programmation d Algorithmes Distribués (PAD) Cahier des charges : gestion de projets agiles Programmation d Algorithmes Distribués (PAD) Benoit Bernardin Rachid Bouherrou Bruno Juillard Kaba Kabinè Sid-ahmed Anouar Lekhal 2012 / 2013 Sommaire I.

Plus en détail

Le service d'agenda en ligne SOGo

Le service d'agenda en ligne SOGo http://cri.univ-lille1.fr/services/agenda Le service d'agenda en ligne SOGo Version 1.0 Décembre 2009 Assistance utilisateur : http://portail.univ-lille1.fr/ rubrique Suivi demandes Sommaire Introduction

Plus en détail

Education Delivery Intelligent Tool

Education 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étail

Béatrice Bertrand CDDP de l Eure. Béatrice Bertrand CDDP de l'eure

Bé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étail

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.3

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.3 Sophos Mobile Encryption pour Android Aide Version du produit : 1.3 Date du document : février 2013 Table des matières 1 À propos de Sophos Mobile Encryption...3 2 Affichage de la page d'accueil...5 3

Plus en détail

CommandCenter Génération 4

CommandCenter Génération 4 Notes importantes: Lors de l'installation de cette version logicielle SE Génération 4 8.11.2456-13, la mise à jour peut rester jusqu'à 25 minutes au même pourcentage (p. ex., 82 %) dans la phase d'installation

Plus en détail

Conception d'applications de base de données ios plus rapides Guide Pratique FileMaker

Conception d'applications de base de données ios plus rapides Guide Pratique FileMaker Conception d'applications de base de données ios plus rapides Guide Pratique FileMaker Table des Matières Introduction... 3 Conception de modèles... 3 Conception de bases de données... 5 Conception pour

Plus en détail

Logiciel de gestion de point de vente dédié à la restauration. Rapport de projet. 3 e année F5

Logiciel de gestion de point de vente dédié à la restauration. Rapport de projet. 3 e année F5 Institut Supérieur d Informatique Modélisation et leurs Applications Complexe des Cézeaux BP 125 63173 AUBIERE CEDEX Rapport de projet 3 e année F5 Logiciel de gestion de point de vente dédié à la restauration

Plus en détail

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.0

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.0 Sophos Mobile Encryption pour Android Aide Version du produit : 1.0 Date du document : septembre 2012 Table des matières 1 À propos de Sophos Mobile Encryption...3 2 Affichage de la page d'accueil...4

Plus en détail

Google Drive, le cloud de Google

Google Drive, le cloud de Google Google met à disposition des utilisateurs ayant un compte Google un espace de 15 Go. Il est possible d'en obtenir plus en payant. // Google Drive sur le web Se connecter au site Google Drive A partir de

Plus en détail

MEMENTO D'UTILISATION Du T.N.I. SmartBoard (Version 10.0.130)

MEMENTO D'UTILISATION Du T.N.I. SmartBoard (Version 10.0.130) CRDP de l académie de Versailles Mission TICE Médiapôles mediapoles @crdp.ac-versailles.fr MEMENTO D'UTILISATION Du T.N.I. SmartBoard (Version 10.0.130) Mars 2009 584, rue Fourny 78530 Buc Tél. 01 39 45

Plus en détail

Guide d'utilisation. Mendeley

Guide d'utilisation. Mendeley Guide d'utilisation Mendeley 1 Table des matières 1.Installation et présentation...3 1.1.Qu'est-ce que Mendeley?...3 1.2.Installation de Mendeley Desktop sur Linux, pour les distributions Debian/Ubuntu...3

Plus en détail

Configuration Interface for MEssage ROuting

Configuration Interface for MEssage ROuting Configuration Interface for MEssage ROuting Cahier des Charges Date : 05/04/07 Version : 1.1 Statut : diffusable Auteurs : BAGNARD Natacha FOROT Julien 1/16 Table des révisions Version Date Modifications

Plus en détail

Administration du site (Back Office)

Administration du site (Back Office) Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface

Plus en détail

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI Contexte de la mission Suite à la multiplication des matériels et des logiciels dans les locaux de GSB, le service

Plus en détail

Netvibes : optimiser sa veille d'informations

Netvibes : optimiser sa veille d'informations Netvibes : optimiser sa veille d'informations Juin 2014 Netvibes est un outil en ligne efficace pour les professionnels qui organisent leur veille sur le web. Ce tableau de bord permet en effet de suivre

Plus en détail

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Création d'un site dynamique en PHP avec Dreamweaver et MySQL Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du

Plus en détail

Prise en main rapide

Prise en main rapide Objectif terminal Réaliser un objet communicant Pourquoi? : 20 millards d objets connectés en 2020! Quelques mots sur l outil de développement App Inventor App Inventor pour Android est une application

Plus en détail

Netissime. [Sous-titre du document] Charles

Netissime. [Sous-titre du document] Charles [Sous-titre du document] Charles Sommaire I. Commandez votre sauvegarde en ligne 2 II. Installation 3-7 III. Utilisation du logiciel de sauvegarde en ligne 8-19 A. Fonctionnement de l application de protection

Plus en détail

Didacticiel du service cartographique en cache

Didacticiel du service cartographique en cache Didacticiel du service cartographique en cache Copyright 1995-2012 Esri All rights reserved. Table of Contents Didacticiel : Création d'un service de carte mis en cache................... 3 Copyright 1995-2012

Plus en détail

Licence Professionnelle Génie logiciel, développement d'applications pour plateformes mobiles

Licence Professionnelle Génie logiciel, développement d'applications pour plateformes mobiles Licence Professionnelle Génie logiciel, développement d'applications pour plateformes mobiles BAC+3 Domaine : Sciences, Technologies, Santé Dénomination nationale : Systèmes informatiques et logiciels

Plus en détail

Trousse de sécurité d'alarme - NVR

Trousse de sécurité d'alarme - NVR Trousse de sécurité d'alarme - NVR FR Tous les capteurs de mouvement, capteurs de fenêtre/porte, télécommandes et sirènes sans fil sont jumelés avec une antenne USB au cours de la fabrication. Toutefois,

Plus en détail

Ce tutoriel ne fera pas de vous un expert sur le déploiement via WDS, mais il vous permettra de comprendre un peu les rouages de ce système.

Ce tutoriel ne fera pas de vous un expert sur le déploiement via WDS, mais il vous permettra de comprendre un peu les rouages de ce système. Ce tutoriel ne fera pas de vous un expert sur le déploiement via WDS, mais il vous permettra de comprendre un peu les rouages de ce système. L'objectif final de ce tutoriel est de pouvoir déployer une

Plus en détail

Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8. Powered by. - media-2001.communication &.

Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8. Powered by. - media-2001.communication &. Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8 Powered by - media-2001.communication &.networks 1 Version 3.0 Sommaire Introduction... 3 1. Configuration du logiciel

Plus en détail

Documentation de produit SAP Cloud for Customer (novembre 2013) Nouveautés de SAP Cloud for Customer pour les administrateurs

Documentation de produit SAP Cloud for Customer (novembre 2013) Nouveautés de SAP Cloud for Customer pour les administrateurs Documentation de produit PUBLIC de SAP Cloud for Customer pour les administrateurs Table des matières 1 de SAP Cloud for Customer pour les administrateurs.... 4 Table des matières P U B L I C 2011, 2012,

Plus en détail

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed 6, bd maréchal Juin F-14050 Caen cedex 4 Spécialité Informatique 2 e année Rapport de projet Gestion du parc informatique matériel et logiciel de l Ensicaen SAKHI Taoufik SIFAOUI Mohammed Suivi ENSICAEN

Plus en détail

Nécessité de concevoir un outil de recherche PDF... 3. Présentation des fonctionnalités d'indexation et de recherche... 3

Nécessité de concevoir un outil de recherche PDF... 3. Présentation des fonctionnalités d'indexation et de recherche... 3 1 Table des matières Nécessité de concevoir un outil de recherche PDF... 3 Présentation des fonctionnalités d'indexation et de recherche... 3 Architecture IFilter... 4 Performances et extensibilité : des

Plus en détail

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/ Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/

Plus en détail

1. Considérations sur le développement rapide d'application et les méthodes agiles

1. Considérations sur le développement rapide d'application et les méthodes agiles Chapitre 1 Introduction 1. Considérations sur le développement rapide d'application et les méthodes agiles 1.1 Rappel Longtemps les méthodes en cascade ou en V ont été opposées aux démarches empiriques

Plus en détail

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin Objectifs : Apprendre à l apprenant à lancer un serveur local «Apache» Apprendre à l'apprenant à lancer un serveur MySQL

Plus en détail