{EPITECH.} Cahier des Charges. Meetopia. Team Meetopia

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

Download "{EPITECH.} Cahier des Charges. Meetopia. Team Meetopia"

Transcription

1 {EPITECH.} Cahier des Charges Meetopia Team Meetopia EIP 2012

2 Résumé du document Notre idée est basée sur l'observation de notre entourage. Par exemple, Facebook permet une visualisation des photos et informations relatives à une liste d'amis. Cependant, nous avons pu remarquer qu il manque un aspect essentiel aux réseaux sociaux. Ce dernier, par sa définition est un ensemble d'entités reliées par des liens sociaux. Un lien capital est la proximité géographique. C'est le cœur de notre projet. En effet, les réseaux sociaux sont complets, nombreux et la géo-localisation a déjà été intégrée dans quelques uns, mais son utilisation en plus d être complexe reste très limitée voire inexistante. Nous avons donc réfléchi au moyen de créer une application qui permettrait de regrouper un maximum d informations filtrées et modelées en fonction d une position, pour les proposer à l utilisateur. Ainsi ce dernier se verra situé au cœur d un monde personnalisé selon ses goûts, tant au niveau social qu au niveau économique. Notre avantage ici, sera d'utiliser la géo-localisation pour pouvoir proposer un grand nombre de services, qui deviendront des services de proximité. Profitant du développement des Smartphones, de l engouement pour la technologie GPS, plus le balbutiement de ce type d'applications passé, notre projet possède de grandes chances de créer un nouveau phénomène. Aujourd hui nous pouvons designer Meetopia comme un réseau social basé sur la géolocalisation permettant aux utilisateurs d interagir et de rester en contact avec leur environnement. Page 2

3 Informations sur le projet Groupe : Sébastien BADEAU Kevin CHHOY Sébastien DEVEZA Jean-Damien DUMAS Jonathan DURAND Edem GBIKPI Christopher RETHORE Guillaume RICHARD Bastien SOHIER Nom du projet : Meetopia Type de document : Cahier des charges Version : 1.1 Référence : MEETOPIA-CDC-1.1 Statut du document : À valider Rédaction et modification Diffusion Personne Rôle Sébastien BADEAU Kevin CHHOY Sébastien DEVEZA Jean-Damien DUMAS Chef de projet Jonathan DURAND Edem GBIKPI Christopher RETHORE Guillaume RICHARD Bastien SOHIER Historique des révisions du document Version Date Nom Description /06/2010 Dumas Création du document /06/2010 Dumas Résumé du document /06/2010 Durand Résumé partie Android /07/2010 Badeau Résumé partie Web /07/2010 Durand Résumé partie IPhone /07/2010 Deveza Ajout vu pour Android /07/2010 Richard Ajout vu pour IPhone /07/2010 Chhoy Mis en forme du document /07/2010 Badeau Ajout vu pour site web /08/2010 Deveza Réinitialisation du document /08/2010 Deveza Répartition des rôles /12/2010 Dumas Ajout réalité augmentée, BDD, architecture et SCRUM Page 3

4 Table des matières I. Nature du document Objectif du document Périmètre... 5 a. Ce que comprend le document... 5 b. Ce que ne comprend pas le document... 5 II. Introduction Contexte Historique... 8 a. Réseau social... 8 b. Géolocalisation Rappel sur l EIP... 9 a. Objectif de l EIP... 9 b. Sujet de l EIP... 9 III. Description de la demande Les objectifs Produits du projet a. Description générale b. Liste des fonctionnalités c. Réalité augmentée d. La Base de données e. Livrables Critères d acceptabilité et de réception IV. Contraintes et verrous techniques Contraintes techniques a. Application Web b. Application Android c. Application IPhone Contraintes de couts Contraintes de délais V. Déroulement du projet Ressources a. Définitions des rôles b. Répartition des rôles Page 4

5 2. Planification / SCRUM Suivi récurent VI. Annexes Etude préliminaire réalité augmentée I. Nature du document 1. Objectif du document Ce cahier des charges vise à définir exhaustivement les «spécification de base» de notre projet Meetopia. En interne ce document va servir à formaliser les besoins et a les expliquer aux différents acteurs pour s assurer que tout le monde est d accord. En particulier ce cahier des charges va permettre de cadrer les missions des différents membres du groupe, et notamment celles du chef de projet. En externe ce document va servir de référentiel entre le lab EIP et l équipe interne. Il est un outil fondamental de communication du chef de projet. 2. Périmètre a. Ce que comprend le document Outre les spécifications de base, ce cahier des charges décrit : - Les enjeux sous-jacents - Les objectifs généraux à atteindre, y compris la livrable principale (site web) et les livrables secondaires (Applications IPhone et Android) - Les modalités d exécution (notamment couts estimes a priori, délai, jalons, ), sans toutefois imposer des solutions - Les critères d évaluation des livrables - Les contraintes principales b. Ce que ne comprend pas le document Ce cahier des charges ne comprend pas les choses suivantes : - Les descriptions de comment les solutions vont être implémentés Page 5

6 - Une liste exhaustive des réseaux sociaux avec lequel Meetopia pourra s interfacer. - La répartition atomique des taches par membre du groupe. II. Introduction 1. Contexte Evolution du nombre de clients aux services mobile en France (en millions) T ,47 T ,66 T ,18 T T ,98 58, Selon une étude réalisée par l'acerp (L'Autorité de Régulation des Communications Electroniques et des Postes), la France compte 61,5 millions d'abonnes a un operateur mobile (au dernier trimestre 2009). Ce qui représente un taux de pénétration de plus de 92%. Selon une autre étude réalisée par l'afom (Association Française des Operateurs Mobiles), les utilisateurs de Smartphones, qui constituent évidemment notre cible privilégiée, sont au nombre de 7,3 million, au 31 Mai On note d'ailleurs une augmentation constante du nombre de possesseurs Smartphone. Aussi, on constate que les operateurs mobiles et constructeurs ont décidé d'augmenter considérablement le taux de pénétration des Smartphones dans le secteur de la téléphonie mobile en augmentant de manière sensible le nombre d'offre de Smartphones, tout en réduisant l offre des autres familles de téléphones mobiles. Page 6

7 Taux de pénétration du mobile en France 93,00% 92,00% 91,00% 90,00% 89,00% 88,00% 87,00% 86,00% Cette étude récente sur la répartition des Smartphones par système d'exploitation et constructeurs nous permet d'avoir une bonne vue d'ensemble de la structure actuelle du marche des Smartphones. Demandes de Smartphone par Marque: US 3% 4% 9% 10% 19% 55% iphone HTC RIM Motorola Palm Other Demandes de Smartphone par OS: US 3% 2% 1% 2% iphone OS 10% 27% 55% Android RIM OS Web OS Windows Mobile OS Palm OS Other Comme on peut le constater, Android et Iphone ont une place prédominante sur le marche des Smartphones, ce qui explique que notre choix ce soit porte sur ces deux systèmes d'exploitation pour la diffusion de notre client Meetopia. Mais pas seulement. Page 7

8 En effet, nous avons opte pour deux plateformes diamétralement opposées. D'un cote, nous avons Android qui est un système ouvert et donc open source, qui n'est a proprement parle qu'un système d'exploitation librement distribue aux constructeurs de Smartphones qui l'installent et le modifient selon les besoins et objectifs du téléphone. A contrario, IPhone d Apple, constitue un système ferme, contrôle par la firme, puisque IPhone désigne non seulement le système d exploitation mais aussi le Smartphones lui-même. Apple assure la partie logicielle et matérielle du Smartphone. A ces deux philosophies correspondent deux voies possibles dans l'évolution du marché futur des Smartphones. Du même coup ce choix nous permettra d'être présent sur les deux marches principales des Smartphones, à savoir Android et Iphone, mais aussi de rester présent si l'une des deux philosophies précédemment citées prend le pas sur l'autre. 2. Historique a. Réseau social En 1995, le premier site web de réseautage social voyait le jour sous le nom de domaine Classmates.com. Un peu plus tard, en 1997, Company of Friends, le réseau en ligne de Fast Company introduisait le réseautage d affaire. D autres sites ont emboités le pas, incluant Sixdegrees.com (1997), Epinions (1999), suivi par les équivalents européens Ciao, Dooyoo et ToLuna. Jusqu alors présent sous la forme d intranet c est seulement en 2001 que des sites web de réseautage social en ligne commencent à apparaitre. Ils commencent à devenir de plus en plus populaire a partir de 2002, avec notamment l avènement du site web appelé Friendster, avant de connaitre un tel succès qu en 2006, MySpace a obtenu un plus haut taux de pages visitées que le moteur de recherche Google. Aujourd hui comment ne pas parler de Facebook qui selon la firme contait en 2009 plus de 500 millions de membres actifs a travers la planète dont 17,2 millions en France, ou encore de Twitter qui contait en 2009 environ 11,5 millions de membres dans le monde et en France. b. Géolocalisation La géolocalisation se fait sur PC d après l adresse IP, sur mobile d après les informations de l operateur mobile et le GPS du téléphone. A l origine le GPS était un projet de recherche militaire. Il a été lance dans les années 1960 et c est a partir de 1978 que les premiers satellites GPS sont envoyés dans l espace. Toutefois ce n est qu à partir de 1995 que le nombre de satellite disponible permet de rendre le GPS opérationnel. En 2000, le président américain confirme l intérêt de la Page 8

9 technologie a des fins civiles. La technologie c est tellement démocratisé que la majorité des téléphones mobiles sont désormais équipes du GPS. Partis de cette constatation Google crée en 2009 le service Google Latitude qui permet de déterminer la position d une personne par le biais de son téléphone portable. Dodgeball acquis en 2005 par Google proposait d ailleurs un service similaire via SMS. 3. Rappel sur l EIP a. Objectif de l EIP L Epitech Innovative Project est l étape la plus importante dans le cursus de l école. C est ce qui fait passer un Epitechéen du statut d étudiant à celui de professionnel. Elle se déroule de la 4eme a la 5eme année. Le but de l EIP est de choisir un projet qui soit original et innovant et de le réaliser par groupe de minimums 5 dans un délai de 18 mois. Pour parvenir à leurs fins les étudiants devront apprendre a se gérer et devront pratiquer de la gestion de groupe. L EIP a un double but pour les étudiants: - Leurs permettre aux étudiants d acquérir une expérience de gestion intégrale de projet par la pratique. - Les aidera constituer une carte de visite professionnel de haut niveau b. Sujet de l EIP Le projet est né de l engouement nouveau pour la géocalisation associé à l ampleur débordante des réseaux sociaux. Le but est de créer une application pour Smartphone avec un support sur internet mêlant les deux. Avec Meetopia sur son téléphone, il sera donc possible de localiser ses amis et ainsi les voir apparaitre et se déplacer sur une carte, leur parler, leur fixer rendez vous. Avec l application ouverte, en se déplaçant on verra apparaitre des pop in ciblées qui auront été sélectionnées selon les préférences de l utilisateur, les magasins auront ainsi une vitrine, pourront proposer leurs nouveautés, des promotions, des événements Le projet se destine donc à la population active et aux détenteurs d un Smartphone, nous visons donc les 16/55ans soit un public très large. Page 9

10 III. Description de la demande 1. Les objectifs Ce cahier des charges a été réalisé en se basant sur une connaissance des technologies et du besoin des utilisateurs. Ce besoin a été défini par le biais de recherches sur des sites communautaires et une observation des utilisateurs actuels de réseaux sociaux, tels que Facebook, Twitter, Foursquare... Nous avons constate un engouement de plus en plus prononcé pour la geolocalisation ainsi qu un besoin de plus en plus exacerbé de rencontre de nouvelles personnes. Les objectifs sont donc simple, proposé un réseau social de dernière génération, ou les utilisateurs seront non seulement capable de geolocaliser des personnes ou des lieux mais aussi d afficher leurs informations a partir de la réalité augmentée. 2. Produits du projet a. Description générale La solution que nous allons mettre en place se découpe en plusieurs parties. La principale partie est un site web qui va être l interface principale à destination des utilisateurs finaux. Cette application fera de la résolution de localisation par adresse IP (précision approximative). Elle fournira une API afin que des applications mobiles puissent communiquer avec elle. La seconde partie de notre projet est donc un service (Web) permettant de stocker les informations utilisées. Il va servir de liaison entre le site web et les applications mobiles. Enfin en troisième partie il y aura les applications mobiles qui implémenteront l API afin de pouvoir communique avec le site web. Ces applications feront de la résolution de localisation par GPS (grande précision). Page 10

11 Il a été longtemps discuté, comment nous allions faire communiquer nos modules de façon a ce que toutes les plateformes, quelles que ce soient leurs OS et leur provenance (mobile ou PC) Par exemple lors d une requête pour finaliser son inscription tout sera retransmis avec une URL de type corrélant notre volonté de modularité. Le webservice gérant l inscription aura toute les données nécessaires envoyées par formulaire sécurisé. C est par ce biais que les informations d un formulaire ou d une page en général seront transmises aux webservices et que ces derniers pourront par la suite interagir avec la base de données. En plus d ajouter une dimension sécurité au projet cette méthode nous permet d automatiser et de sérialiser notre traitement des informations. Au fur et à mesure que des webservices seront nécessaires, il suffira de les ajouter au module père et la connexion entre le nouveau webservice et la plateforme de gestion des WS se fera d elle-même. Pour illustrer cette conception, nous avons choisi d expliquer comment la communication se déroule au sein du projet par un diagramme : Page 11

12 De plus le projet peut-être découpé de la manière suivante : b. Liste des fonctionnalités Utilisateurs Fonctionnalité Dev Test L utilisateur peut s inscrire en rentrant son nom complet, son login, son mot de passe et confirmation, son et enfin en acceptant les conditions. L utilisateur pourra s authentifier en rentrant son login et son mot de passe. Il pourra cocher un champ «se souvenir de moi» afin de ne pas avoir à entrer ces informations une nouvelle fois. L utilisateur doit pouvoir modifier ses informations : nom, prénom, mot de passe, numéro de téléphone, adresse postale, photo, préférences. L utilisateur pourra partager, définir, masquer sa position ou encore se déconnecter L utilisateur pourra choisir qui peut voir sa position Page 12

13 D un point de vue concret et technique, en prenant par exemple la procédure d authentification, le diagramme de séquence suivant représente exactement la marche à suivre : Contacts Fonctionnalité Dev Test L utilisateur doit pouvoir ajouter des amis à sa liste L utilisateur doit pouvoir supprimer des amis de sa liste L utilisateur doit pouvoir localiser ses amis sur une Google Map L utilisateur doit pouvoir communiquer avec une personne via un chat L utilisateur doit pouvoir refuser une conversation L utilisateur doit pouvoir voir les informations de ses amis L utilisateur doit pouvoir voir les informations des personnes aux alentours à partir de la réalité augmentée Page 13

14 Lieux Fonctionnalité Dev Test L utilisateur doit pouvoir localiser des lieux sur une Google Map L utilisateur doit pouvoir recevoir des informations sur les restaurant, bars, lieux touristiques situes a proximité de lui de manière simple ou grâce a la réalité augmentée. L utilisateur doit pouvoir recevoir des promotions des magasins situés à proximités Un diagramme de séquence peut également donner ici une vision plus concrète de la gestion de la géolocalisation, quelle soit des utilisateurs ou des lieux : Page 14

15 Exemple avec l application Android (image non contractuel et sujet a fort changement) 1.1 Page de démarrage Cette page apparaitra au lancement de l application. Elle permettra de se connecter à Meetopia en renseignant son adresse et son mot de passe. On pourra cocher «Se souvenir de moi» afin de ne pas avoir a rentrer ces informations a chaque démarrage de l application. Si l on est pas inscrit on pourra accéder a la page d inscription en appuyant sur le lien «Nouveau? Inscrivez-vous» 1.2 Page d inscription Cette page permettra de s inscrire sur Meetopia. Il suffira d entrer son nom complet (pour permettre aux utilisateurs de faire des recherches par nom), un login, un mot de passe (a confirmer), son adresse et enfin il faudra accepter les conditions d utilisations Page 15

16 1.3 Index Mon compte : permettra d accéder à toutes les informations relatives à l utilisateur. Ce dernier pourra y renseigner ses musiques préférées, ses films, ses livres, etc. Mes amis : permettra d accéder à sa liste d amis. On pourra y voir leurs informations, les localiser (cf vue 4), leurs parler (chat), ajouter un ami, le supprimer, etc. Mes lieux : permettra d accéder à la liste de ses lieux préférés. On pourra y ajouter un nouveau lieu (cf vue 5), supprimer un lieu, localiser les lieux, etc. Se localiser : permettra d afficher notre emplacement sur une carte. On pourra aussi y voir les amis situés à proximités. Recherche : Permettra de rechercher une personne. On pourra faire des recherches avancées, notamment par tag (music, film, livre, sport, etc). Page 16

17 1.4 Géolocalisation des utilisateurs Affichage sur une google map des utilisateurs. A partir de cette page on pourra accéder aux informations d un utilisateur en appuyant sur son avatar. Ainsi on pourra voir qui sont ses amis voir ses lieux préférés, etc. 1.5 Géolocalisation des lieux Affichage sur une google map de ses lieux préférés. On pourra ajouter un nouveau lieu en utilisant soit une photo présente sur le téléphone, soit en prenant une photo du lieu a partir de l appareil photo. En appuyant sur la photo du lieu on pourra accéder aux commentaires qu un utilisateur aura joints à la photo. Page 17

18 c. Réalité augmentée Un changement drastique cote application mobile, donc autant dire, une révolution pour Meetopia a été opérée lorsque le concept de Réalité Augmentée a été mis sur le tapis et intégré a l idée même du projet. En effet, lors de l implémentation de la géolocalisation par Facebook, Twitter et tous les grands pontes des réseaux sociaux, nous a forcés à reconsidérer notre offre et notre placement sur le marché du «geosocial networking» en allant nous nicher dans l innovation et en se rangeant sous la bannière de ce qu on pourrait appeler une «killer app». Dans sa conception et son intégration au sein de nos applications, il est sans doute question d encapsuler la librairie ou l API, au cœur de la notre. Le but étant de fournir via Meetopia, une interface novatrice faisant appel a la réalité augmentée, elle-même, intégrée a l ensemble des services proposes par l application. Un exemple d API déjà étudiée, mais malheureusement écartée est Layar. Cette dernière proposait exactement la panoplie RA escomptée, cependant, son encapsulation était impossible. Nous pouvions inclure notre API dans la leur mais pas l inverse. Lors de l intronisation de l idée au sein même du projet, le problème le plus évident a été de savoir s il allait être possible de trouver une libraire libre capable de répondre à nos besoins et qui plus est libre de droits et de frais financiers. Finalement nous avons une personne qui s est consacrée entièrement à la recherche d API ou de librairie de réalité augmentée. A l heure actuelle, et après le 1 er rapport de l étude préliminaire, 6 APIs ont été retenues. Cependant après analyse, il se pourrait qu une seule réponde parfaitement à nos exigences ; son nom est Total Immersion. Notez bien tout de même que ce choix n est pas validé. Le module de réalité augmentée, toujours a l état de concept, après avoir été sujet à plusieurs rapports préliminaires a tout de même été étudié depuis un point de vue technique. Cependant il n y a toujours de nom d API sur ce module. L étude technique a donc été basée sur l API de Qualcomm qui apparaissait comme la plus adaptée (malgré sa licence payante) a notre projet et a ses besoins. Page 18

19 Le fonctionnement de l API de réalité augmentée peut donc être représenté par ce diagramme : Page 19

20 d. La Base de données La base de données est un point crucial, et surtout dans un projet comme le notre, qui est un réseau social regroupant de nombreuses informations personnelles et en plus des coordonnées GPS d un grand nombre d utilisateurs. Notre souci de conception premier a été de penser la base de données de façon évolutive. C'est-à-dire, comme je l ai déjà expliqué, notre projet va se voir par la suite dote de plusieurs modules complémentaires pas forcement anticipés aujourd hui. Il nous fallait donc prévoir une manière d intégrer de futurs tables et champs. Le principe des metadatas intervient ici. Cela nous permettra d ajouter aisément de nouvelles informations sans pour autant remettre l intégrité entière de la base en question. Dans l optique de notre nouvelle méthode de travail SCRUM, et plus particulièrement de notre point de commit baptisé Opération Ninja, la base de données possède l organisation suivante : Page 20

21 e. Livrables Meetopia Cahier des charges Notre projet comprend deux livrables complètements fonctionnels. Ces derniers comprendront le site web ainsi qu une application IPhone et une application Android. Le premier livrable, la version «alpha», sera livrée fin juin Elle présentera des fonctionnalités limitées. Seules les fonctionnalités de l utilisateur seront opérationnelles. Le second livrable, la version «beta», sera livré fin mai Elle devra intégrer la totalité des fonctionnalités listées dans ce cahier des charges. 3. Critères d acceptabilité et de réception Bugs Les livrables devront bien évidemment être exempte de bug majeur mais ne devront surtout pas présenter de fuite de ressource. Si une application mobile fait tomber le system d exploitation, il est bien évident que l utilisateur s en séparera. Ergonomie La facilite de téléchargement d'applications depuis les plateformes de téléchargement respectives de chaque support Apple Store et Android Market rend l'utilisateur relativement versatile. De ce fait, la première impression de l'utilisateur envers notre application est absolument cruciale et déterminante. Des lors, certaines règles s'imposent. Premièrement, le temps de prise en main de l'application devra être instantané. Il n'est absolument pas pertinent de demander a l'utilisateur un effort cognitif, car cela l'amènerait en cas de frustration vis a vis d'une interface mal pensée, a la suppression pure et simple de l'application de son Smartphone. Deuxièmement, l'interface devra être simple et efficace. Ainsi, chaque opération demandée par l'utilisateur devra être réalisée avec le moins d'interactions possibles, limitant des lors le risque d'erreurs. Troisièmement, les composants de l'interface devront être conçus selon des principes permettant de s'assurer du caractère immédiatement évocateur du composant Page 21

22 IV. Contraintes et verrous techniques 1. Contraintes techniques a. Application Web Physique L'offre d'hébergement mutualisée d'ovh "business" fournis 250 Go d'espace disque ainsi que 2To de trafic par mois sur un serveur fonctionnant sous Linux. Un nom de domaine est inclus avec la gestion de multi-domaines, sous domaines et alias de domaines, il est aussi possible de créer jusqu'à 1000 comptes utilisateur ftp afin de pouvoir définir des répertoires différents suivant les utilisateurs par exemple. En ce qui concerne les s, un serveur smtp ainsi qu'un client mail avec interface web sont fournis avec la possibilité de gérer de multiples comptes disposant de 2Go de stockage chacun et d'une protection antispam et antivirus. Le serveur autorise l'envoi de mails automatiques pour les actions particulières au site (par exemple une inscription d'utilisateur) et peut gérer jusqu'a 100 mailing lists. Quatre bases de données SQL sont fournies : 3 bases de 100 Mo et une de 1 To. Ces quatre bases disposent toutes d'un maximum de 10 connexions simultanées. Les connexions SSL sont possibles via un certificat SSL mutualisé. Les données du serveur sont sauvegardées quotidiennement et 6 sauvegardes sont constamment disponibles en cas de problème. Plusieurs outils sont mis à disposition : une interface de gestion, un système de statistiques détaillées, un gestionnaire de version (SVN) ainsi qu'un planificateur de tâches. Technologie de développement Pour l environnement de développement, nous utiliseront Symfony en mode Doctrine qui est un Framework de développement PHP puissant et stable, il permet un développement de formulaire rapide en ce basant sur la base de donnée. Avec sa myriade de plugin facile à installer, cela en fait l outil parfait pour notre application. Récapitulatif de l environnement (versions pouvant evoluer) Système d exploitation Windows Seven 32 Bits Serveur HTTP Apache Serveur SQL MySQL Version PHP Framework Symfony 1.4 ORM Doctrine 1.2 Library annexe JQuery Web services Les web services seront bases sur basés un échange de requêtes http 1.1 et de contenu XML, ce qui permettra au serveur de traiter les requêtes rapidement et de ne pas souffrir de ralentissement. Page 22

23 b. Application Android Android est un système d'exploitation fondé sur un noyau Linux. Disponible via une licence Apache version 2, le système d'exploitation inclut tous les utilitaires requis par un constructeur ou par un opérateur pour mettre en œuvre un téléphone portable. Android a été conçu pour intégrer au mieux des applications existantes de Google comme le service de courrier Gmail, Google Agenda, Google Talk, YouTube ou encore celui de la cartographie, Google Maps. Un accent particulier est mis sur la géo localisation. Ce système d exploitation nous offre donc tous les outils nécessaires à la réalisation de notre projet en nous offrant des APIs souple et facile d utilisation. Plateforme de développement Le développement de la solution Android de notre client s'appuiera sur l'environnement de développement intègre Eclipse. En effet, Android propose une extension Eclipse stable permettant d'utiliser l'android Development Tools (0.9.7), et d'accéder ainsi a l'android Software Development Kit. Nous utiliserons l'android SDK r06, qui est la dernière version du SDK disponible. GNU/Linux sera le système d'exploitation utilise pour faire fonctionner Eclipse (dont la version préconisée sera éclipse JEE-Galileo-SR2 64 bits). Enfin, la version du Java Development Kit utilisée sera la 6.0. Récapitulatif de l environnement (sujet a modification) Système d exploitation GNU/Linux Ubuntu LTS IDE Eclipse JEE Galileo SR2 64bits Java Development Kit JDK 6.0 Android Development Tools Android Software Development Kit R06 Plateforme de tests Afin de réaliser nos tests unitaires, nous nous appuierons sur un Framework de tests reconnu et largement diffuse dans l'univers Java ME, JUnit. En sus, nous utiliserons EasyMocking afin de simuler certains objets inaccessibles et/ou non implémentés au moment des premières phases de développement. Plateforme logique La plupart de nos tests seront testes depuis la plateforme logique de tests fournie par Android Development Tools. Celle-ci contient un émulateur de terminaux base sur Qemu Page 23

24 qui permet de simuler le comportement de differents types de mobiles, dans des situations particulières d'utilisation. Il fournit en plus une suite d'utilitaire pour tester le fonctionnement en internet de l'application, comme un debugger. En outre, la plateforme logique simule des objets systèmes d'android couramment utilises, grâce a des objets mock, librement manipulables. Plateforme physique Du fait qu'il existe de sensibles différences entre le comportement de la plateforme logique et de la plateforme physique dans certaines conditions, nous ne pourrons nous contenter d'effectuer nos tests unitaires et de production sur la plateforme logique proposée par Google. Ainsi, nous aurons à notre disposition un Android HTC Legend disposant du dernier firmware en date (actuellement 2.2), et d'un LG GW620 disposant du firmware le plus répandu au moment des tests (actuellement 1.5/1.6), afin de s'assurer de la compatibilité avec des firmware plus anciens, mais toujours utilises. Répartition des Versions d'android sur le marché 0,10% Android ,30% 38,00% Android 1.5 Android 1.6 2,70% 0,30% 31,60% Android 2.0 Android Android 2.1 Publication Pour pouvoir être installée sur un terminal Android, la solution doit être signée et donc accompagnée d'une clé permettant de l'identifier et de certifier de son intégrité. Il y aura deux types de publication. Premièrement une publication interne debug mode qui permettra de tester la solution Android sur la plateforme physique a l'aide de clé requise pour le debug mode. Ensuite, viendra la publication externe, c'est à dire la livraison publique de la solution, sur l'android Market, avec une release mode associée. Page 24

25 c. Application IPhone Au vu de la proportion d Iphone parmi les Smartphones, il est indispensable de réaliser une application sur ce support afin de permettre de toucher une plus grande part d utilisateurs potentiels. Malgré les contraintes techniques imposées par Apple, nous allons donc mobiliser plusieurs développeurs sur la prise en main et la réalisation d une application en Objective C via le SDK fourni gratuitement par Apple. Cette application devra permettre le même degré de fonctionnalité que les applications développées sur les plateformes plus ouvertes (web et Java) sur les modèles d Iphone les plus répandus, a savoir l Iphone 3G, 3GS ainsi que le récent Iphone 4G. Plateforme de développement Le développement de la solution Iphone de notre client utilisera l'environnement de développement intègre Code, dans sa dernière version (actuellement 3.2.2). Ce dernier sera exécute depuis une machine virtuelle faisant tourner le système d'exploitation Mac OSX La version du Iphone SDK utilise sera la version et 4.0, correspondant respectivement au développement sur Iphone 3G/GS et 4G. Ne disposant pas d Iphone, nous testerons en premier lieu notre application sur l Iphone simulator fourni avec le SDK. Récapitulatif de l environnement (sujet a modifications) Système d exploitation Mac OSX IDE Xcode IPhone SDK SDK 3.1.3/4.0 Plateforme de tests Afin de réaliser nos tests unitaires, nous nous appuierons sur un Framework de tests reconnu et largement diffuse dans l'univers Java ME, Jaunit. En sus, nous utiliserons EasyMocking afin de simuler certains objets inaccessibles et/ou non implémentes au moment des premières phases de développement. Plateforme logique La plupart de nos tests se feront depuis la plateforme de tests logique qui est représentée par le simulateur de terminal fourni par le SDK et qui peut être exécute depuis Page 25

Conception et développement des plates-formes webs, de services et des applications mobiles des clients Entreprise: Yaal

Conception et développement des plates-formes webs, de services et des applications mobiles des clients Entreprise: Yaal Université Bordeaux 1 Master Informatique spécialité Système et Réseaux parcours Réseaux Conception et développement des plates-formes webs, de services et des applications mobiles des clients Entreprise:

Plus en détail

Application Smartphone pour les élèves ingénieurs du réseau Polytech

Application Smartphone pour les élèves ingénieurs du réseau Polytech CAHIER DES CHARGES Application Smartphone pour les élèves ingénieurs du réseau Polytech auteur : Communication Externe validé par : Présidence 1/14 Annexe : Acronymes FEDERP : BDE : Fédération des Elèves

Plus en détail

Chapitre 1 Retour en arrière

Chapitre 1 Retour en arrière Chapitre 1 : Retour en arrière 1 Chapitre 1 Retour en arrière Chapitre 1 : Retour en arrière 2 1. Difficultés de développer pour les systèmes embarqués Quelques contraintes à prendre en compte : - Mémoire:

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

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

FICHE D ACTIVITE N 4 : APPLICATION SMARTPHONE DE GESTION DE FRAIS (ANDROID)

FICHE D ACTIVITE N 4 : APPLICATION SMARTPHONE DE GESTION DE FRAIS (ANDROID) FICHE D ACTIVITE N 4 : APPLICATION SMARTPHONE DE GESTION DE FRAIS (ANDROID) Table des matières I. Pôle de compétences concernées... 3 II. Circonstance et contexte... 3 III. Situation professionnelle et

Plus en détail

Environnements de développement

Environnements de développement 4 Environnements de développement Au sommaire de ce chapitre UU Mettre en place un environnement de développement UU Environnement de production Contrairement au développement web de bureau, dans lequel

Plus en détail

I. Présentation générale

I. Présentation générale CAHIER DES CHARGES APPLICATION MOBILE «MY SCHOOL APP» I. Présentation générale Il s agit d une application mobile destinée aux étudiants. Elle est spécialement pensée pour présenter toutes les fonctionnalités

Plus en détail

CROSS PLATEFORM MOBILE DEVELOPMENT (Phonegap, RhoMobile)

CROSS PLATEFORM MOBILE DEVELOPMENT (Phonegap, RhoMobile) INGENIEUR EN SCIENCES INFORMATIQUES RAPPORT D ETUDE TECHNOLOGIQUE SUR LES SOLUTIONS WEB CROSS PLATEFORM MOBILE DEVELOPMENT (Phonegap, ) Student : Jiachen NIE Parcours: IHM Subject : Adaptation des Interfaces

Plus en détail

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

Ma première visibilité sur le Web. en 60 min avec des outils gratuits

Ma première visibilité sur le Web. en 60 min avec des outils gratuits Ateliers Commerce Internet Ma première visibilité sur le Web en 60 min avec des outils gratuits 23/04/2015 1 Ma première visibilité sur Internet Même sans site internet! Pourquoi être présent sur Internet?

Plus en détail

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens Hébergement WeboCube Le service d'hébergement WeboCube a pour but de sécuriser la présence internet grâce à un suivi personnalisé et une maintenance active de votre serveur internet. Un espace de gestion

Plus en détail

Fonctions. Solution professionnelle pour le stockage de données, la synchronisation multi- plateformes et la collaboration

Fonctions. Solution professionnelle pour le stockage de données, la synchronisation multi- plateformes et la collaboration Fonctions Synchronisation dynamique des fichiers : mise à jour automatique des documents sur tous les équipements Partage et collaboration : partage simple des fichiers entre employés, clients et partenaires

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

Plate formes mobiles. Utilisation. Contexte 9/29/2010 IFC 2. Deux utilisations assez distinctes :

Plate formes mobiles. Utilisation. Contexte 9/29/2010 IFC 2. Deux utilisations assez distinctes : Plate formes mobiles IFC 2 Markus Jaton Utilisation Deux utilisations assez distinctes : Téléphones évolués (Nokia, Motorola) Smartphones (Apple,, Windows) La téléphonie est en stagnation, alors que les

Plus en détail

Avant-Propos Sencha Touch

Avant-Propos Sencha Touch Avant-Propos Développeurs web, vous qui souhaitez vous diversifier et appréhender simplement le développement mobile, mais redoutez un apprentissage long d un langage que vous ne connaissez pas, vous allez

Plus en détail

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage Technologies du Web Créer et héberger un site Web Page 1 / 26 Plan Planification Choisir une solution d hébergement Administration Développement du site Page 2 / 26 Cahier des charges Objectifs du site

Plus en détail

CAHIER DE S CHARGE S Remote Workload Manager

CAHIER DE S CHARGE S Remote Workload Manager CAHIER DE S CHARGE S Remote Workload Manager équipe Regis Rouyard (rouyar_r) Jonathan Bouchot (boucho_o) Johan Massin (massin_j) Jacky Rouquette (rouque_j) Yannick Boillon (boillo_o) EPITECH INOVATION

Plus en détail

Iphone vs. Android. Mardi 17 Novembre 2009 Paris, la Défense. Xavier PARADON, Directeur Technique Valtech Training xavier.paradon@valtech-training.

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

Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet

Cahier de charges (Source : Java EE - Guide de développement d'applications web en Java par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module Site Web dynamique JSP / Servlet Sujet : betaboutique Soutenance le 04 / 01 /2013 &

Plus en détail

Activité - Serveur sous Linux Suse

Activité - Serveur sous Linux Suse Activité - Serveur sous Linux Suse Configuration de services réseaux Problématique : Configurer les services réseaux (DHCP, SAMBA, APACHE2) sur un serveur afin de répondre au besoin des postes clients

Plus en détail

Présentation Skype 14 janvier 2015

Présentation Skype 14 janvier 2015 Windows et ipad Skype est un logiciel de communication Grâce à l'évolution de la technologie, la distance n'est plus un obstacle à la communication. Quiconque connaît le logiciel Skype sait que cela est

Plus en détail

LA MOBILITE : ACTEURS, OUTILS,

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

Cyberclasse L'interface web pas à pas

Cyberclasse L'interface web pas à pas Cyberclasse L'interface web pas à pas Version 1.4.18 Janvier 2008 Remarque préliminaire : les fonctionnalités décrites dans ce guide sont celles testées dans les écoles pilotes du projet Cyberclasse; il

Plus en détail

Séance Android n 1 : Installation de l environnement, création de projets et déploiement d applications

Séance Android n 1 : Installation de l environnement, création de projets et déploiement d applications Programmation Android Juin 2014........................................................................... Séance Android n 1 : Installation de l environnement, création de projets et déploiement d applications

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

Démonstration Google Apps. Christophe Thuillier Avril 2010 Arrowsoft

Démonstration Google Apps. Christophe Thuillier Avril 2010 Arrowsoft Démonstration Google Apps Christophe Thuillier Avril 2010 Arrowsoft Sommaire 0. Présentation E-Consulting 1. Le Cloud computing 2. Les Google Apps Communication et connexion Collaboration et publication

Plus en détail

CAHIER DES CHARGES. -Solution applicatives de gestion de ressources humaines. -Site intranet de notation de repas et d hôtels

CAHIER DES CHARGES. -Solution applicatives de gestion de ressources humaines. -Site intranet de notation de repas et d hôtels CAHIER DES CHARGES -Solution applicatives de gestion de ressources humaines -Site intranet de notation de repas et d hôtels Sommaire Contexte... 4 Maitrise d ouvrage... 4 Maitre d œuvre... 4 Présentation...

Plus en détail

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM) Ministère de l Enseignement Supérieur et de la Recherche Scientifique Ecole Supérieure Privée d Ingénierie et de Technologie BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

Plus en détail

Gestion collaborative de documents

Gestion collaborative de documents Gestion collaborative de documents ANT box, le logiciel qui simplifie votre GED Les organisations (entreprises, collectivités, associations...) génèrent chaque jour des millions de documents, e-mails,

Plus en détail

À qui s adresse ce livre? Suppléments web. Remerciements

À qui s adresse ce livre? Suppléments web. Remerciements Avant propos Le marché de la géolocalisation est en pleine effervescence, comme le prouve l annonce de lancement par Facebook, en août 2010, de son service Places, qui permet de partager sa position géographique

Plus en détail

Développer une application pour iphone et ipad

Développer une application pour iphone et ipad 22 Développer une application pour iphone et ipad Dans ce chapitre, nous abordons la création d applications pour ipad, iphone et ipod Touch à partir de documents au format Flash codés en ActionScript

Plus en détail

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

Comment utiliser FileMaker Pro avec Microsoft Office

Comment utiliser FileMaker Pro avec Microsoft Office Guide d utilisation Comment utiliser FileMaker Pro avec Microsoft Office Comment utiliser FileMaker Pro et Microsoft Office page 1 Table des matières Introduction... 3 Avant de commencer... 4 Partage de

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

Plus en détail

CONTACT EXPRESS 2011 ASPIRATEUR D EMAILS

CONTACT EXPRESS 2011 ASPIRATEUR D EMAILS CONTACT EXPRESS 2011 ASPIRATEUR D EMAILS MANUEL D UTILISATION Logiciel édité par la société I. PREAMBULE a) Avant propos... 3 b) Support... 3 c) Interface d accueil... 4 à 5 d) Interface de Recherche...

Plus en détail

Initiation à la Prog. Sous Android (Session 1) med.hossam@gmail.com

Initiation à la Prog. Sous Android (Session 1) med.hossam@gmail.com Initiation à la Prog. Sous Android (Session 1) med.hossam@gmail.com Plan Statistiques Différences entre Mobile App, Mobile Site et Web App Développement pour terminaux mobiles Outils de développement pour

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

DOSSIER FLASH. «Path - Tango»

DOSSIER FLASH. «Path - Tango» DOSSIER FLASH «Path - Tango» Contexte L utilisation des réseaux sociaux étant de plus en plus forte, nous avons constaté que les plus jeunes utilisateurs d Internet possédant des Smartphones, avaient tendance

Plus en détail

LANDPARK HELPDESK GUIDE DE PRISE EN MAIN (VERSION 3.9.2)

LANDPARK HELPDESK GUIDE DE PRISE EN MAIN (VERSION 3.9.2) LANDPARK HELPDESK GUIDE DE PRISE EN MAIN (VERSION 3.9.2) Avril 2014 Installation de l application Pré-requis (page 2) Mise en place de la base de données Base de données SQL Express (page 2) Base de données

Plus en détail

Spécifications de l'offre Surveillance d'infrastructure à distance

Spécifications de l'offre Surveillance d'infrastructure à distance Aperçu du service Spécifications de l'offre Surveillance d'infrastructure à distance Ce service comprend les services Dell de surveillance d'infrastructure à distance (RIM, le «service» ou les «services»)

Plus en détail

À propos de l intégration continue dans Xcode

À propos de l intégration continue dans Xcode À propos de l intégration continue dans Xcode Table des matières À propos de l intégration continue dans Xcode 4 En bref 4 Installer et configurer le service Xcode 4 Connecter le service Xcode aux dépôts

Plus en détail

Les tablettes. Présentation tablettes Descriptif Fournisseurs Caractéristiques Comparatifs Conseils Perspectives Démonstration

Les tablettes. Présentation tablettes Descriptif Fournisseurs Caractéristiques Comparatifs Conseils Perspectives Démonstration Les Tablettes Les tablettes Présentation tablettes Descriptif Fournisseurs Caractéristiques Comparatifs Conseils Perspectives Démonstration Les tablettes Description: Appareil mobile positionné entre smartphone

Plus en détail

Documentation télémaintenance

Documentation télémaintenance Documentation télémaintenance Table des matières Introduction... 2 Interface web du technicien... 2 Connexion à l interface... 2 Mon compte... 3 Configuration... 4 1. Jumpoint... 4 2. Jump clients... 4

Plus en détail

CQP Développeur Nouvelles Technologies (DNT)

CQP Développeur Nouvelles Technologies (DNT) ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,

Plus en détail

CTIconnect PRO. Guide Rapide

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

Les Google Nexus 7 et 10 sont de véritables couteaux suisses. Calculette, gestionnaire. S organiser au quotidien

Les Google Nexus 7 et 10 sont de véritables couteaux suisses. Calculette, gestionnaire. S organiser au quotidien S organiser au quotidien Les Google Nexus 7 et 10 sont de véritables couteaux suisses. Calculette, gestionnaire de tâches, chronomètre, horloge mondiale, prévisions météo, cartographie, stockage elles

Plus en détail

Réinvestir les bénéfices dans le développement des applications mobiles

Réinvestir les bénéfices dans le développement des applications mobiles Réinvestir les bénéfices dans le développement des applications mobiles Fonctions ios et Android Tablettes et smartphones Un seul développement pour deux OS Utilisation intuitive Widgets natifs SQLite

Plus en détail

CHOIX ET USAGES D UNE TABLETTE TACTILE EN ENTREPRISE

CHOIX ET USAGES D UNE TABLETTE TACTILE EN ENTREPRISE Tablette tactile, ardoise électronique 1 ou encore tablette PC, ce terminal mobile à mi-chemin entre un ordinateur et un smartphone a d abord séduit le grand public avant d être adopté par les entreprises.

Plus en détail

FileMaker Server 14. Guide de démarrage

FileMaker Server 14. Guide de démarrage FileMaker Server 14 Guide de démarrage 2007-2015 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker et FileMaker Go sont des marques

Plus en détail

Plan d'assurance et contrôle qualité

Plan d'assurance et contrôle qualité IUP MIAGE Master 1 année 2008-2009 IPROmaix Plan d'assurance et contrôle qualité Référence : IPROmaix/documentOfficiel/PACQ Date de dernière mise àjour : 29/04/2009 Indice de révision du document : 00

Plus en détail

UTILISATION D'ANCESTRIS POUR DÉBUTANT(E)S. B-A Ba Light pour la version 0.7

UTILISATION D'ANCESTRIS POUR DÉBUTANT(E)S. B-A Ba Light pour la version 0.7 UTILISATION D'ANCESTRIS POUR DÉBUTANT(E)S B-A Ba Light pour la version 0.7 1 Comment obtenir Ancestris N'hésitez pas, ça ne mord pas et c'est gratuit. Et pour le même prix vous avez l'aide de toute l'équipe

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

La mobilité avec ArcGIS

La mobilité avec ArcGIS SIG 2012 - Conférence francophone Esri Versailles, France Atelier Technique - 4 Oct. 2012 La mobilité avec ArcGIS Ana de Latour Mehdi Huguet Agenda Le Système ArcGIS Qu est-ce qu un SIG mobile? A qui s

Plus en détail

KASPERSKY SECURITY FOR BUSINESS

KASPERSKY SECURITY FOR BUSINESS KASPERSKY SECURITY FOR BUSINESS IDENTIFIER. CONTRÔLER. PROTÉGER. Guide de migration RENOUVELLEMENTS ET MISES À NIVEAU DES LICENCES : Guide de migration PRÉSENTATION DE LA NOUVELLE GAMME ENDPOINT SECURITY

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

Dispositif e-learning déployé sur les postes de travail

Dispositif e-learning déployé sur les postes de travail Résumé : Ce document fait l inventaire du matériel et des moyens nécessaires à la production de sessions de formation à distance à partir des postes de travail des salariés bénéficiant d une connexion

Plus en détail

Serveurs mutualisés modulaires

Serveurs mutualisés modulaires Serveurs mutualisés modulaires Debian Linux & Windows. Nos services sont destinés aux entreprises et particuliers exigeants en terme de fiabilité, de sécurité et de disponibilité. Nous sommes également

Plus en détail

OCLOUD BACKUP GUIDE DE REFERENCE POUR WINDOWS

OCLOUD BACKUP GUIDE DE REFERENCE POUR WINDOWS OCLOUD BACKUP GUIDE DE REFERENCE POUR WINDOWS http://ocloud.pripla.com/ Copyright 2014 Private Planet Ltd. Certaines applications ne sont pas disponibles dans tous les pays. La disponibilité des applications

Plus en détail

HTML5 Quels enjeux pour la mobilité et le RIA?

HTML5 Quels enjeux pour la mobilité et le RIA? HTML5 Quels enjeux pour la mobilité et le RIA? Julien Roche Philippe Guédez Ludovic Garnier 2 Sommaire Evolution des usages du Web Applications mobiles multiplateformes Contributions d HTML5 au RIA Conclusion

Plus en détail

Fiche produit. Important: Disponible en mode SaaS et en mode dédié

Fiche produit. Important: Disponible en mode SaaS et en mode dédié Fiche produit Important: Disponible en mode SaaS et en mode dédié La plate-forme étant enrichie en permanence, la liste des fonctionnalités présentées n est pas exhaustive. Nous vous invitons donc à nous

Plus en détail

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION SOMMAIRE ACCES EX10... 3 CONFIGURATION EX10 A. Entrées DNS à créer sur le(s) nom(s) de domaine choisi(s)... 3 B. Configuration Outlook 2007 - MAPI...

Plus en détail

Optimiser pour les appareils mobiles

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

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt Procédure pas à pas de découverte de l offre Service Cloud Cloudwatt Manuel Utilisateur 03/07/2014 Cloudwatt - Reproduction et communication sont interdites sans autorisation 1/45 Contenu 1. Introduction...

Plus en détail

Espace numérique de travail collaboratif

Espace numérique de travail collaboratif Espace numérique de travail collaboratif 1/10 Présentation Agora Project est un espace de travail collaboratif complet et intuitif. Cette application est accessible partout et à tout moment, via un simple

Plus en détail

Support de cours de la formation izi-media

Support de cours de la formation izi-media Support de cours de la formation izi-media Préambule Ce support de cours s'adresse aux participants du module de formation «izi-media». Il n'a pas pour but de se substituer à la formation présentielle,

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

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,

Plus en détail

Documentation technique

Documentation technique Documentation technique Documentation technique Destinataires : Direction EIP Nom du fichier : 2011_TD1_FR_Symbiosys.odt Promotion : 2011 (Epitech 5) Date de création : 10.04.2009 Chef de groupe : Manfred

Plus en détail

Guide Utilisateur. Les communications unifiées au service de la performance opérationnelle. sfrbusinessteam.fr. Faire équipe avec vous

Guide Utilisateur. Les communications unifiées au service de la performance opérationnelle. sfrbusinessteam.fr. Faire équipe avec vous Faire équipe avec vous En exclusivité dans le Pack Business Entreprises, bénéficiez de la solution Microsoft Office Communicator, un véritable outil de travail collaboratif convivial et performant pour

Plus en détail

Online Help StruxureWare Data Center Expert

Online Help StruxureWare Data Center Expert Online Help StruxureWare Data Center Expert Version 7.2.7 Système virtuel StruxureWare Data Center Expert Le serveur StruxureWare Data Center Expert 7.2 est disponible comme système virtuel pris en charge

Plus en détail

Espace de travail collaboratif

Espace de travail collaboratif Espace de travail collaboratif 1/10 Table des matières Présentation...3 Les modules...4 LiveCounter, Messenger et Moteur de recherche...5 Utilisateur, Administrateur et Invité...5 Droits d'accès au contenu...6

Plus en détail

Fiche produit Site Monitor v4

Fiche produit Site Monitor v4 Fiche produit Site Monitor v4 2007-2015, Dejal Systems LLC Traduction française 2007-2015, SARL MAC V.F. Philippe Bonnaure http://www.macvf.fr support@macvf.fr Version 4.1 du 11/08/2015 Identification

Plus en détail

Conditions Particulières de Maintenance. Table des matières. Ref : CPM-1.2 du 08/06/2011

Conditions Particulières de Maintenance. Table des matières. Ref : CPM-1.2 du 08/06/2011 Conditions Particulières de Maintenance Ref : Table des matières 1 CONDITIONS PARTICULIÈRES APPLICABLES AUX CONTRATS DE MAINTENANCE...2 1.1 Préambule...2 1.2 Obligations d'atreal et services rendus...2

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

Lisez-moi d abord. Nouveautés de la version 10.5. Présentation de Symantec pcanywhere 10.5

Lisez-moi d abord. Nouveautés de la version 10.5. Présentation de Symantec pcanywhere 10.5 Lisez-moi d abord Nouveautés de la version 10.5 Symantec Corporation 2001. Tous droits réservés. Imprimé en Irlande. 10/01 07-70-01298-FR Présentation de Symantec pcanywhere 10.5 Symantec pcanywhere, vous

Plus en détail

Introduction au développement SharePoint. Version 1.0

Introduction au développement SharePoint. Version 1.0 Introduction au développement SharePoint Version 1.0 Z 2 Introduction au développement SharePoint 09/05/09 Sommaire 1 SharePoint : les bases... 3 1.1 Débuter sous SharePoint... 3 1.2 Connaissances Requises...

Plus en détail

Documentation Honolulu 14 (1) - 0209

Documentation Honolulu 14 (1) - 0209 Documentation Honolulu 14 (1) - 0209 Honolulu 14 3 Sommaire Honolulu 14 le portail Intranet / Internet de votre entreprise PARTIE 1 -MANUEL UTILISATEUR 1. LE PORTAIL HONOLULU : PAGE D ACCUEIL 8 1.1 Comment

Plus en détail

STATISTICA Version 12 : Instructions d'installation

STATISTICA Version 12 : Instructions d'installation STATISTICA Version 12 : Instructions d'installation STATISTICA Entreprise Server Remarques : 1. L'installation de STATISTICA Entreprise Server s'effectue en deux temps : a) l'installation du serveur et

Plus en détail

GUIDE DE DÉMARRAGE RAPIDE

GUIDE DE DÉMARRAGE RAPIDE GUIDE DE DÉMARRAGE RAPIDE Bienvenue dans SugarSync. Ce guide explique comment installer SugarSync sur votre ordinateur principal, configurer vos dossiers à synchroniser dans le cloud SugarSync. et utiliser

Plus en détail

Stratégies opérationnelles d APPS-CRM pour smartphones et tablettes

Stratégies opérationnelles d APPS-CRM pour smartphones et tablettes 1/213 3/213 6/213 9/213 12/213 3/214 5/214 Stratégies opérationnelles d APPS-CRM pour smartphones et tablettes Le marché pour les smartphones et les tablettes En 213, on a dénombré plus de 24,1 millions

Plus en détail

Jeu de dames 3D en réseau. Bertolino Marina, Desmeurs David, Elbeze Léa, Jankee Christopher, Shum Cheuk-Fung

Jeu de dames 3D en réseau. Bertolino Marina, Desmeurs David, Elbeze Léa, Jankee Christopher, Shum Cheuk-Fung Jeu de dames 3D en réseau Bertolino Marina, Desmeurs David, Elbeze Léa, Jankee Christopher, Shum Cheuk-Fung Sommaire Introduction Fonctionnalités et règles du jeu de dames Organisation du projet Tickets

Plus en détail

WINDOWS Remote Desktop & Application publishing facile!

WINDOWS Remote Desktop & Application publishing facile! Secure Cloud & Solutions Accès BOYD CLOUD acces informatiques & BYOD sécurisé MYRIAD-Connect facilite votre travail en tous lieux et à tous moments comme si vous étiez au bureau. Conçu pour vous simplifier

Plus en détail

Guide d utilisation. Version 1.1

Guide d utilisation. Version 1.1 Guide d utilisation Version 1.1 Guide d utilisation Version 1.1 OBJECTIF LUNE Inc. 2030 boulevard Pie-IX, bureau 500 Montréal (QC) Canada H1V 2C8 +1 514-875-5863 sales@ca.objectiflune.com http://captureonthego.objectiflune.com

Plus en détail

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

Plus en détail

L'accès aux ressources informatiques de l'ufr des Sciences

L'accès aux ressources informatiques de l'ufr des Sciences L'accès aux ressources informatiques de l'ufr des Sciences Infrastructure et document produit par le service des ressources Informatiques de l'ufr des sciences. Introduction : Ce document présente les

Plus en détail

LOGICIEL KIPICAM : Manuel d installation et d utilisation

LOGICIEL KIPICAM : Manuel d installation et d utilisation 2015 LOGICIEL KIPICAM : Manuel d installation et d utilisation Kipisoft http://w.sanchez.free.fr/product_home_overview.php 16/05/2015 SOMMAIRE 1. Présentation de l'application... 3 2. Installation de l'application...

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

Dropbox. Classes de 2nde SI-CIT et de première SI

Dropbox. Classes de 2nde SI-CIT et de première SI Dropbox Table des matières 1. Présentation du service Dropbox...2 2. La sécurité...2 3. Ouvrir un compte Dropbox...2 4. Créer et partager un dossier...3 5. Installer Dropbox sur votre SmartPhone...5 DropBox

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

Zimbra. S I A T. T é l : ( + 2 1 6 ) 7 1 7 9 9 7 4 4. F a x : ( + 2 1 6 ) 7 1 7 9 8 3 6 3

Zimbra. S I A T. T é l : ( + 2 1 6 ) 7 1 7 9 9 7 4 4. F a x : ( + 2 1 6 ) 7 1 7 9 8 3 6 3 Zimbra Zimbra est un logiciel serveur collaboratif qui permet à ses utilisateurs de stocker, organiser et partager rendez-vous, contacts, courriels, liens, documents et plus. Zimbra est un logiciel développé

Plus en détail

En date du 11 décembre 2008

En date du 11 décembre 2008 R E F O N T E S I T E W E B G F I E CAHIER DES CHARGES ET DEVIS En date du 11 décembre 2008 ADITEL - WEB AGENCY 4 RUE CAROLINE 75017 PARIS Tel 01 44 70 02 77 SARL AU CAPITAL DE 20 000 EUROS R.C.S BOBIGNY

Plus en détail

Cours / Formation pour débutant en informatique, bureautique, Internet etc... (pour débutants)

Cours / Formation pour débutant en informatique, bureautique, Internet etc... (pour débutants) Cours / Formation pour débutant en informatique, bureautique, Internet etc... (pour débutants) Vous désirez vous former à l'informatique, vous désirez devenir autonome rapidement avec les fonctions de

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

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1 AOLbox Partage de disque dur Guide d utilisation Partage de disque dur Guide d utilisation 1 Sommaire 1. L AOLbox et le partage de disque dur... 3 1.1 Le partage de disque dur sans l AOLbox... 3 1.1.1

Plus en détail

Organiser un espace de travail collaboratif avec sa classe.

Organiser un espace de travail collaboratif avec sa classe. STG Travail collaboratif / c2i Février 2008 Organiser un espace de travail collaboratif avec sa classe. Olivier Mondet http://unidentified one.net A. Plateforme de travail collaboratif «Une plateforme

Plus en détail

HelpDesk. Sept avantages de HelpDesk

HelpDesk. Sept avantages de HelpDesk HelpDesk Artologik HelpDesk est l outil rêvé pour ceux qui recherchent un programme de support et de gestion des tickets alliant facilité d utilisation et puissance. Avec Artologik HelpDesk, vous pourrez

Plus en détail

Catalogue Formations Jalios

Catalogue Formations Jalios Catalogue Formations Jalios Offre de services Jalios 23/04/2015-6.0 1 / 19 Sommaire Sommaire... 2 1. Introduction... 3 2. Jalios, organisme de formation... 4 3. Formations fonctionnelles... 5 3.1. Formation

Plus en détail

HighPush. document 3.0 18/06/2009 Révision pour version 3.0 2.0 20/11/2008 Revision pour la 2.0 1.0 01/10/2008 Documentation initiale.

HighPush. document 3.0 18/06/2009 Révision pour version 3.0 2.0 20/11/2008 Revision pour la 2.0 1.0 01/10/2008 Documentation initiale. Version du Date document 3.0 18/06/2009 Révision pour version 3.0 2.0 20/11/2008 Revision pour la 2.0 1.0 01/10/2008 Documentation initiale Commentaires 1 Table des matières 1 Introduction / Identification...

Plus en détail

Projet Informatique. Philippe Collet. Licence 3 Informatique S5 2014-2015. http://deptinfo.unice.fr/twiki/bin/view/linfo/projetinfo201415

Projet Informatique. Philippe Collet. Licence 3 Informatique S5 2014-2015. http://deptinfo.unice.fr/twiki/bin/view/linfo/projetinfo201415 Projet Informatique Philippe Collet Licence 3 Informatique S5 2014-2015 http://deptinfo.unice.fr/twiki/bin/view/linfo/projetinfo201415 Réalisation d'un développement de taille conséquente? r Firefox? Ph.

Plus en détail