NFA022 : Programmation des smart-phones et tablettes tactiles

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

Download "NFA022 : Programmation des smart-phones et tablettes tactiles"

Transcription

1 NFA022 : Programmation des smart-phones et tablettes tactiles Jean-Ferdy Susini! Maître de Conférences - CNAM! Département Informatique Paris, 09/06/2014

2 Objectifs:! Structure du certificat CP48 Former des techniciens opérationnels dans tous les aspects de la programmation mobile (smart-phones, tablette tactile...) et possédant les connaissances nécessaires pour leur permettre de s adapter aux évolutions de ces technologies. code UE Intitulé ects Commentaire NFA031 Programmation avec Java : notions de base NFA003 Principes et fonctionnement des systèmes d exploitation 6 Les principes de programmation : oui mais NFA032 est fortement recommandée et probablement aussi NFA035 4 Les rudiments des systèmes d exploitations et leur principaux services NFA008 Bases de données 6 Les rudiments de bases de données NFA016 Développement Web 4 côté client (HTML/JavaScript) NFA022 NFA025 NFA024 Principes et programmation système et réseau pour smartphones et tablettes tactiles Mise en œuvre de la programmation de smart-phones et tablettes tactiles Projet application mobile : mise en pratique 4 Overture générale sur le monde de la programmation mobile. Facilite l adaptation. 6 La programmation mobile sur une plateforme : la plateforme Android 6 Projet UA333G Expérience professionnelle 6 Stage en entreprise ou rapport d activité pro Total 42 2

3 Organisation de NFA022 3 Équipe Pédagodique! Responsable : Olivier PONS (OP)! Jean-Ferdy SUSINI (JFS)! Samia BOUZEFRANE (SB)! Jérome DUPIRE (JD)! Un élément central pour les personnes suivant l UE en FOD ou en cours du soir :!

4 Organisation de NFA022 3 Équipe Pédagodique! Responsable : Olivier PONS (OP)! Jean-Ferdy SUSINI (JFS)! Samia BOUZEFRANE (SB)! Jérome DUPIRE (JD)! Un élément central pour les personnes suivant l UE en FOD ou en cours du soir :!

5 Organisation de NFA022 03/03/2014 ; 18h00-21h30 (CNAM : ) : Introduction (JFS)! 4 10/03/2014 ; 18h00-21h30 (CMG : 4.42) : IOS (JFS)! 17/03/2014 ; 18h00-21h30 (CMG : 4.42) : IOS (JFS)! 24/03/2014 ; 18h00-21h30 (CMG : 4.42) : Android (JFS)! 31/03/2014 ; 18h00-21h30 (CMG : 4.42) : Android (JFS)! 28/04/2014 ; 18h00-21h30 (CMG : 4.42) : WebMobile (OP)! 05/05/2014 ; 18h00-21h30 (CMG : 4.42) : WebMobile (OP)! 12/05/2014 ; 18h00-21h30 (CMG : 4.42) : Carte SIM (SB)! 19/05/2014 ; 18h00-21h30 (CMG : 4.42) : Carte SIM (SB)! 26/05/2014 ; 18h00-21h30 (CMG : 4.42) : Capteurs IHM (JD)! 02/06/2014 ; 18h00-21h30 (CMG : 4.42) : Capteurs IHM (JD)! 30/06/2014 ; 18h00-21h00 (CMG :???????) : Examen.

6 Petit questionnaire 5 Combien d entre vous ont une expérience (avoir travaillé dans le domaine, avoir suivi des cours, fait des EDs, ou avoir pratiqué en amateur chez soi en s appuyant sur des ressources en ligne ou livresques) :! de la programmation informatique! de la programmation java! de la programmation objet! de la programmation objet java! de la programmation mobile! de la programmation Android! de la programmation Web côté client! de la programmation Web côté serveur! de la programmation Système?

7 Évolution des smart-devices Sources : Android.com, Wikipedia, developer.apple.com, et différents autres sites Paris, 09/06/2014

8 Un peu d histoire 7 Années 90 : téléphonie cellulaire, Programmation propriétaire environnements totalement fermés! Parallèlement apparition des PDA (Psion, Apple, Palm, Microsoft )! Fin des années 90, évolution majeure de Java :version 1.2 rebaptisée un temps version 2.0. Décliné en 3 grandes éditions :! JEE : programmation des serveurs d applications! JSE : programmation des clients lourds! JME : informatique embarquée

9 Java 8 package optionnels package optionnels Java! Entreprise! Edition! (JEE) Java! Standard! Edition! (JSE) Personal! Profile Fondation! Profile CDC JVM MIDP CLDC JavaCard! API JVM CVM KVM CardVM La technologie J2ME se compose d une machine virtuelle et d un jeu d APIs appropriées pour fournir des environnements d exécution sur mesure aux terminaux mobiles.

10 Java 2 Micro Edition puis JME 9 Cette édition regroupe en fait différentes incarnations de Java différenciées par la notion de configuration et de profil :! Java Card orienté vers les cartes à puces! CLDC/MIDP : destiné à programmer des applications Java pour terminaux mobiles et PDA! CDC : supporté par les terminaux haut de gamme de l époque et set top box, et autres gateways! DOJA : profil spécifique porté par NTT-DOCOMO (en France c était BT avec i-mode)

11 J2ME 10 L architecture se découpe en plusieurs couches :! Les configurations : définissent une plate-forme minimale en terme de services, comprenant : (i) une spécification de machine virtuelle dédiée (ii) un ensemble de classes de bases! CLDC (Connected Limited Device Configuration)! CDC (Connected Device Configuration).! Les profiles : spécification des caractéristiques communes d utilisation (affichage, événements d entrées/sorties : pointage, clavier ). Les mécanismes de persistance (base de données légère intégrée)

12 CDC, Fondation Profile 11 CDC : Connected Device Configuration! gérer une grande variété d IHM, voir pas d IHM graphique! mémoire allouée de 2 à 16 Mo! processeur 16 bits ou 32 bits! connexion réseau! Cible : set-top boxes, Consoles internet, routeurs et équipements réseau, PDA haut de gamme.! Le Fondation Profile sert de brique de base et se focalise sur la gestion du réseau. Les profiles au dessus ajoutent des services (Personnal Profile pour l interface graphique, RMI pour le support de Java-RMI )

13 CLDC/MIDP 12 Popularise l idée de développer des applications sur téléphone mobile! Le profile le plus déployé, supporté par la plupart des opérateurs! Vocation principale : la programmation de casual games! Définit une notion particulière d application : la midlet, associée à un cycle de vie particulier et un modèle de sécurité

14 Les profiles sur CLDC pour la téléphonie 13

15 CLDC 14 Minimum 160 à 500 Ko de (RAM+ROM)! Processeur à bits (vitesse 16Mhz ou +)! Alimentation limitée, prise en charge d une batterie! Connexion au réseau (non permanente)! Interface graphique limitée ou inexistante (en général, définie dans les profils)! KVM! Pré-vérification statique du bytecode +vérification à l exécution (au chargement)! Gestion adaptée des classes (jar+jad)

16 CLDC 15 Pas de support pour les opérations flottantes! Pas de gestion des finalize d objets! Nombre restreint d erreurs (Exceptions)! Pas de JNI (méthodes natives)! Pas de ClassLoader utilisateur! Pas d introspection -> pas de RMI, de serialize! Pas de groupe de threads ou de demons! Pas de Weak-References

17 CLDC Support limité des Weak References (java.lang.ref)! Ajout des calculs en flottant (Double, Float) support matériel recommandé! Ajout Calendar, Date et TimeZone! Minimum mémoire 160 -> 192 (principalement pour le support des opérations flottantes)! Support des noms de threads! Introduction de la méthode interrupt sur la classe Thread pour permettre de jouer plus finement avec l ordonnancement

18 De nos jours : CLDC 8 17 Support d appareils plus conséquents :! Compatibilité ascendante avec les versions antérieures (malgré le saut de version)! 1 Mo de mémoire «non volatile» pour stocker CLDC et ses librairies! 1 Mo de RAM pour le runtime, les piles et le tas! Support étendu d un certains nombre d APIs :! Support des annotations! ajout de gestion réseau : sous ensemble java.net! Support étendu des WeakReferences avec l ajout des Collections (java.util)! Ajout partiel de la gestion des java.nio

19 CLDC 18 Bibliothèques principales :! java.lang.*! java.util.*! java.io.*! javax.microedition.io! Modèle de sécurité! Opérations d entrée/sorties! Support du réseau! Internationalisation

20 Mécanismes et classes de base 19 Le package java.lang :! Les interfaces : Runnable! Les classes : Boolean, Byte, Character, Class, Integer, Long, Math, Object, Runtime, Short, String, StringBuffer, System, Thread, Throwable! On retrouve des services de bases de Java mais la plupart des classes ont des méthodes en moins ou une implantation simplifiée des certaines autres.! Pas de gestion de processus externes, pas de clonage d objet, pas de sérialisation, introspection très limitée, gestion simplifiée des propriétés de l environnement

21 Mécanismes et classes de base 20 Le package java.io :! Les interfaces : DataInput, DataOutput! Les classes : ByteArrayInputStream, ByteArrayOutputStream, DataInputStream, DataOutputStream, InputStream, InputStreamReader, OutputStream, OutputStreamWriter, PrintStream, Reader, Writer! Mécanisme de base de gestion des flux de données de Java (mécanisme de gestion des entrées/sorties)

22 Mécanismes et classes de base 21 Le package java.util :! Les interfaces : Enumeration! Les classes : Calendar, Date, Hashtable, Random, Stack, Timer, TimerTask, TimeZone, Vector! Gestion des dates et du temps réel (vient étendre le modèle de concurrence à base de threads par des timers)! Collections primitives d objets à l aide de classique Pile, table de hashage et tableau dynamique. Les itérateurs ne sont pas proposé mais on dispose cependant d énumérations du contenu des collections

23 Mécanismes et classes de base 22 Le package javax.microedition.io :! Les interfaces : Connection, ContentConnection, Datagram, DatagramConnection, InputConnection, OutputConnection, StreamConnection, StreamConnectionNotifier! La classe : Connector! Défini le Generic Connection FrameWork (GCF) adaptation de Java au système mobile à capacité de connexion limité.! Gère les objets de connections en particulier les connexions réseau ; aucune spécification de service à ce niveau

24 Mécanismes et classes de base 23 Le paramètre String de la méthode Connector.open(String URL) a le format suivant : protocole:adresse:paramètres. Exemples :! Connexion HTTP :! Connector.open(" Connexion Socket :! Connector.open("socket:// :9000"); Connexion Datagram :! Connector.open("datagram://adress:port"); Communication à travers un port série :! Connector.open("comm:com0;baudrate=9600"); Ouverture d un fichier! Connector.open("file://myFile.txt");

25 Environnement MIDP Classique 24 Matériel

26 Environnement MIDP Classique 24 Système natif (OS généralement Linux) Matériel

27 Environnement MIDP Classique 24 CLDC Système natif (OS généralement Linux) Matériel

28 Environnement MIDP Classique 24 MIDP CLDC Système natif (OS généralement Linux) Matériel

29 Environnement MIDP Classique 24 Ajouts Spécifiques MIDP CLDC Système natif (OS généralement Linux) Matériel

30 Environnement MIDP Classique 24 Applications! MIDP! Standard Applications! Spécifiques Ajouts Spécifiques Applications! Natives! MIDP CLDC Système natif (OS généralement Linux) Matériel

31 MIDP 25 Ciblé pour les téléphones mobiles/pda : une connexion réseau pas si intermittente, un écran pas terrible! L application s appelle la Midlet. 3 états :! Active (startapp)! Suspendue (pauseapp)! Détruite (destroyapp)! RMS gestion d enregistrements associés aux Mid-lets! MIDP impose au minimum HttpConnection : permettant une communication bidirectionnelle sans fil (non permanente) le support datagramme est optionnel

32 MIDP 25 Ciblé pour les téléphones mobiles/pda : une connexion réseau pas si intermittente, un écran pas terrible! L application s appelle la Midlet. 3 états :! Active (startapp)! Suspendue (pauseapp)! Détruite (destroyapp)! Paused RMS gestion d enregistrements associés aux Mid-lets! MIDP impose au minimum HttpConnection : permettant une communication bidirectionnelle sans fil (non permanente) le support datagramme est optionnel

33 MIDP Ciblé pour les téléphones mobiles/pda : une connexion réseau pas si intermittente, un écran pas terrible! 25 L application s appelle la Midlet. 3 états :! Active (startapp)! Suspendue (pauseapp)! Détruite (destroyapp)! Paused startapp Active RMS gestion d enregistrements associés aux Mid-lets! MIDP impose au minimum HttpConnection : permettant une communication bidirectionnelle sans fil (non permanente) le support datagramme est optionnel

34 MIDP Ciblé pour les téléphones mobiles/pda : une connexion réseau pas si intermittente, un écran pas terrible! 25 L application s appelle la Midlet. 3 états :! Active (startapp)! Suspendue (pauseapp)! Détruite (destroyapp)! Paused startapp pauseapp Active RMS gestion d enregistrements associés aux Mid-lets! MIDP impose au minimum HttpConnection : permettant une communication bidirectionnelle sans fil (non permanente) le support datagramme est optionnel

35 MIDP Ciblé pour les téléphones mobiles/pda : une connexion réseau pas si intermittente, un écran pas terrible! L application s appelle la Midlet. 3 états :! Active (startapp)! Suspendue (pauseapp)! Détruite (destroyapp)! Paused startapp pauseapp Destroyed Active destroyapp RMS gestion d enregistrements associés aux Mid-lets! MIDP impose au minimum HttpConnection : permettant une communication bidirectionnelle sans fil (non permanente) le support datagramme est optionnel 25

36 MIDP Ciblé pour les téléphones mobiles/pda : une connexion réseau pas si intermittente, un écran pas terrible! L application s appelle la Midlet. 3 états :! Active (startapp)! Suspendue (pauseapp)! Détruite (destroyapp)! Paused startapp pauseapp Destroyed Active destroyapp destroyapp RMS gestion d enregistrements associés aux Mid-lets! MIDP impose au minimum HttpConnection : permettant une communication bidirectionnelle sans fil (non permanente) le support datagramme est optionnel 25

37 MIDP 26 Version 1 :! 128 Ko pour MIDP persistant! 8 Ko pour stocker le data de la Midlet persistant! 32 Ko pour le fonctionnement du Runtime Java (le tas et la pile)! Version 2 :! 256 Ko persistant! 8 Ko app persistant! 128 Ko heap

38 MIDP 27 Caractéristiques affichage min :! 96x54 pixels! 1 bit de profondeur! ratio 1:1! Caractéristiques dispositifs d entrées :! QWERTY kbd! ITU-T keyboard (téléphone)! touch pad

39 MIDP 28 3 packages :! javax.microedition.midlet (~Applet) : Socle technique destiné à gérer le cycle de vie d une application! javax.microedition.lcdui : gestion de l interface homme/machine (IHM).! Javax.microedition.rms : base de données persistante légère.

40 MIDP 29 Une midlet active a accès à la totalité de l écran, représenté par la classe l'unique instance de la classe Display. (Display.getDisplay(myMidlet))! La midlet affiche à tout moment sur l'écran un objet Displayable : de type Canvas ou Screen! 2 modes d affichage :! une API de haut niveau : fournit des composants simples qui favorise la portabilité (IHM de type formulaire)! une API de bas niveau : permet d exploiter les fonctionnalités du terminal ; accès direct à l'écran et aux événements touches et système de pointage

41 MIDP 30 Gestion de la persistance (RMS : Record Management System)! Classe : RecordStore! API indépendante des terminaux! Un enregistrement est un tableau de bytes! sauvegarde possible en mémoire permanente! partage entre applications possible! Support pour les énumérations et les ensembles! Mise à jour atomique des enregistrements simples

42 MIDP les menus de commandes 31

43 DOJA 32 Concurrent de MIDP développé par NTT DOCOMO au dessus de CLDC intégré à la solution i-mode (HTML adapté au mobile)! Spécifications plus précise de l architecture matérielle et des services nécessaires. On retrouve les caractéristiques suivantes :! Support du HTTP, HTTPS! Composants génériques pour une interface de haut niveau et contrôle de bas niveau du graphisme! Zone de stockage des données (ScratchPad)! Téléchargement, sécurité, gestion des applis (JAM, ADF )

44 DOJA 33 com.nttdocomo.lang! com.nttdocomo.io! com.nttdocomo.net! com.nttdocomo.ui

45 CE, Symbian, Palm, Brew, BlackBerry 34 Convergence PDA et téléphone mobile! Les OS pour smart-devices proposent leurs propres solutions pour le développement d applications (SDK, déploiement des applications -signatures-)! Développement assez complexes.! Les interfaces sont perçues comme des interfaces Desktop adaptées aux mobiles (clavier minimal, stylet, molette de défilement )! Réservé longtemps aux devices haut de gamme! orientation vers les milieux professionnels

46 l iphone d Apple 35 Un démarrage en 2 temps :

47 l iphone d Apple 35 Un démarrage en 2 temps : juin 2007 : iphone première génération bouleverse les usages et les standards d IHM. Apple promet un kit de dev basé sur les technos Web (HTML 5)

48 l iphone d Apple 35 Un démarrage en 2 temps : juin 2007 : iphone première génération bouleverse les usages et les standards d IHM. Apple promet un kit de dev basé sur les technos Web (HTML 5) juin 2008 : IOS 2, apparition de l AppStore. Un SDK et un modèle économique très efficace

49 l iphone d Apple 35 Un démarrage en 2 temps : juin 2007 : iphone première génération bouleverse les usages et les standards d IHM. Apple promet un kit de dev basé sur les technos Web (HTML 5) juin 2008 : IOS 2, apparition de l AppStore. Un SDK et un modèle économique très efficace Fixe certains standards des smart-phones : Grand écran tactile multipoints, GPS, accéléromètres, compas, caméra,wifi, GPRS (connectedless?) Transforme profondément la conception des applications

50 Android 36 1 an plus tard Google embraye le pas d Apple et lance Android Système ouvert, Open Source (licence Apache) basé sur un noyau Linux et sur le langage Java. Il reprend les grands principes d ios, et offre un environnement très complet à tous les constructeurs Le SDK est disponible pour un grand nombre de plateforme, le langage de prédilection est Java afin de favoriser l adoption par les développeurs. Possibilité de développer en Natif (C/C++) grâce au NDK, mais peu de support de déploiement

51 L avenir? 37 Évolution extrêmement rapide, difficile à prédire (voir impossible)

52 Les services de distributions d application AppStore d Apple : sert souvent de référence! GooglePlay (ex Google Market) : en forte croissance, porté par la déferlante de nouveaux terminaux Android! Windows Phone Store (ex MarketPlace) : assez loin derrière ses concurrents, Windows 8 ne semble pas parvenir à changer la donne! Amazon App-Shop for Android : encore jeune mais qui semble très rentable dans le monde android! On peut difficilement ignorer ce nouveau terrain de jeu pour les développeurs 38

J2ME. Développement d applications Java pour terminaux mobiles - 1 -

J2ME. Développement d applications Java pour terminaux mobiles - 1 - J2ME Développement d applications Java pour terminaux mobiles - 1 - 1. J2ME et l informatique des terminaux mobiles...5 1.1. Les applications embarquées... 5 1.1.1. Typologie des applications... 6 1.2.

Plus en détail

La technologie Java Card TM

La technologie Java Card TM Présentation interne au CESTI La technologie Java Card TM sauveron@labri.u-bordeaux.fr http://dept-info.labri.u-bordeaux.fr/~sauveron 8 novembre 2002 Plan Qu est ce que Java Card? Historique Les avantages

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

Machine virtuelle Java pour Palm TX

Machine virtuelle Java pour Palm TX Machine virtuelle Java pour Palm TX Sommaire 1. Présentation de la machine virtuelle d IBM...1 2. Installation sur le Palm TX...2 2.1. Téléchargement...2 2.2. Installation...2 2.3. Application de test...2

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

Vulgarisation Java EE Java EE, c est quoi?

Vulgarisation Java EE Java EE, c est quoi? Paris, le 1 Février 2012 Vulgarisation Java EE Java EE, c est quoi? Sommaire Qu est ce que Java? Types d applications Java Environnements Java Versions de Java Java EE, c est quoi finalement? Standards

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

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

SugarCubes. Jean-Ferdinand Susini Maître de Conférences, CNAM Chaire systèmes enfouis et embarqués. Paris, le 9 janvier, 2009

SugarCubes. Jean-Ferdinand Susini Maître de Conférences, CNAM Chaire systèmes enfouis et embarqués. Paris, le 9 janvier, 2009 SugarCubes Jean-Ferdinand Susini Maître de Conférences, CNAM Chaire systèmes enfouis et embarqués Paris, le 9 janvier, 2009 Plan 2 Les SugarCubes au dessus de J2ME Quelques résultats expérimentaux Les

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

Code Produit Nom Produit Dernière mise à jour. AM003 Alias Mobile On Demand Licence 1 mois 27/04/2015

Code Produit Nom Produit Dernière mise à jour. AM003 Alias Mobile On Demand Licence 1 mois 27/04/2015 www.alias-ad.com ALIAS MOBILE DESIGNER Des solutions innovantes pour la création d applications de gestion accessibles aux appareils mobiles (tablettes et smartphones) en client léger. Code Produit Nom

Plus en détail

La carte à puce. Jean-Philippe Babau

La carte à puce. Jean-Philippe Babau La carte à puce Jean-Philippe Babau Département Informatique INSA Lyon Certains éléments de cette présentation sont issus de documents Gemplus Research Group 1 Introduction Carte à puce de plus en plus

Plus en détail

Android. Présentation d Android. Florent Garin http://www.docdoku.com http://twitter.com/docdoku

Android. Présentation d Android. Florent Garin http://www.docdoku.com http://twitter.com/docdoku Android Présentation d Android 20 novembre 2010 Florent Garin http://www.docdoku.com http://twitter.com/docdoku Florent Garin Co-fondateur de DocDoku Société innovante IT http://www.docdoku.com Co-fondateur

Plus en détail

TP Composants Java ME - Java EE. Le serveur GereCompteBancaireServlet

TP Composants Java ME - Java EE. Le serveur GereCompteBancaireServlet TP Composants Java ME - Java EE Vous allez, dans ce TP, construire une architecture client serveur, plus précisément MIDlet cliente, servlet serveur. Pour cela, on va d'abord installer la partie serveur

Plus en détail

Recommandations techniques

Recommandations techniques Recommandations techniques Sage 30 Génération i7 Sage 100 Génération i7 Version 1.0 1 I Recommandations techniques pour Sage 30 Windows Génération i7 Sage 100 Windows Génération i7 2 1.1 Configuration

Plus en détail

PC, Tablette, Smartphone, comment choisir ce qui me convient le mieux?

PC, Tablette, Smartphone, comment choisir ce qui me convient le mieux? PC, Tablette, Smartphone, comment choisir ce qui me convient le mieux? WEB Recherche d information E commerce E banking Mail Chat / Vidéo conférence Apprendre, se former Partager > réseaux sociaux Jouer

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

Poste virtuel. Installation du client CITRIX RECEIVER

Poste virtuel. Installation du client CITRIX RECEIVER SITEL Poste virtuel Installation du client CITRIX RECEIVER DOCUMENTATION UTILISATEUR Service informatique et télématique E-mail: hotline.sitel@unine.ch Téléphone : +41 32 718 20 10 www.unine.ch/sitel Table

Plus en détail

Encadré par : Michel SIMATIC

Encadré par : Michel SIMATIC Réalisé Par : Nizar BEN AYADA Ahmed GHZAIEL Encadré par : Michel SIMATIC I. PRESENTATION DU PROJET II. PRESENTATION DU MIDDLEWARE GASP 1- PRESENTATION GENERALE : 2- NECESSITE DES INTERGICIELS DANS LE MONDE

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

Programmation d'applications sur PDA

Programmation d'applications sur PDA Programmation d'applications sur PDA l'exemple de Waba Paul Guyot - ECE - Systèmes Embarqués (14/12/01) 1 Introduction 2 Introduction Généralisation des PDAs Utilisation spécifique des PDAs Projet originel

Plus en détail

BUREAU VIRTUEL. Utilisation de l application sur ipad. Guide utilisateur. Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6

BUREAU VIRTUEL. Utilisation de l application sur ipad. Guide utilisateur. Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6 BUREAU VIRTUEL Utilisation de l application sur ipad Guide utilisateur Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6 Utilisation du bureau virtuel sur ipad Table des matières PREAMBULE...2 QU

Plus en détail

De l authentification au hub d identité. si simplement. Présentation OSSIR du 14fev2012

De l authentification au hub d identité. si simplement. Présentation OSSIR du 14fev2012 De l authentification au hub d identité si simplement Présentation OSSIR du 14fev2012 Olivier Perroquin In-Webo Technologies Mission et solutions d In-Webo > Apporter aux Entreprises et Opérateurs de Services

Plus en détail

DÉVELOPPEMENT D UNE APPLICATION DE COMMUNICATION BLUETOOTH SUR ANDROID. Projet de fin d étude VAP «Architecte de Services en Réseau»

DÉVELOPPEMENT D UNE APPLICATION DE COMMUNICATION BLUETOOTH SUR ANDROID. Projet de fin d étude VAP «Architecte de Services en Réseau» DÉVELOPPEMENT D UNE APPLICATION DE COMMUNICATION BLUETOOTH SUR ANDROID Projet de fin d étude VAP «Architecte de Services en Réseau» Guillaume Faure et Maxime Raoust Janvier 2010 Acteurs du projet Étudiants

Plus en détail

Java - la plateforme

Java - la plateforme Java - la plateforme Java la plateforme Java? VM GC JIT Java Aujourd'hui 3 environnements d'exécutions différents Java ME (Micro Edition) pour PDA, téléphone Android (Java SE moins certain paquetages)

Plus en détail

EA D S INNOVA TION W ORKS. Mobilité et sécurité. Nicolas RUFF nicolas.ruff [à] eads.net

EA D S INNOVA TION W ORKS. Mobilité et sécurité. Nicolas RUFF nicolas.ruff [à] eads.net Mobilité et sécurité Nicolas RUFF nicolas.ruff [à] eads.net Plan Introduction Attaques : pourquoi, comment Moyens technologiques Conclusion Introduction Mobilité : la nouvelle frontière Explosion du marché

Plus en détail

Administration de systèmes

Administration de systèmes Administration de systèmes Windows NT.2000.XP.2003 Copyright IDEC 2002-2004. Reproduction interdite. Sommaire... 2 Eléments logiques et physiques du réseau... 5 Annuaire et domaine... 6 Les utilisateurs

Plus en détail

MMSCam. Travail de diplôme 2003. Pilotage à distance d un téléphone MMS. Département d électricité et d informatique. Auteur : Jeanmonod David

MMSCam. Travail de diplôme 2003. Pilotage à distance d un téléphone MMS. Département d électricité et d informatique. Auteur : Jeanmonod David MMSCam Pilotage à distance d un téléphone MMS Auteur : Jeanmonod David Répondant externe : Cecchin Gianpaolo Prof. Responsable : Robert Stephan Sujet proposé par : Swisscom Mobile Travail de diplôme 2003

Plus en détail

Java Licence Professionnelle CISII, 2009-2010

Java Licence Professionnelle CISII, 2009-2010 Licence Professionnelle CISII, 2009-2010 Cours 1 : Introduction à Java A. Belaïd abelaid@loria.fr Cours disponible sur le site : http://www.loria.fr/~abelaid puis Teaching 1 Fonctionnement 12 séances :

Plus en détail

Atelier numérique. Développement économique de Courbevoie. Internet / Extranet / Mobilité : Prospection et Support d'aide à la vente

Atelier numérique. Développement économique de Courbevoie. Internet / Extranet / Mobilité : Prospection et Support d'aide à la vente Atelier numérique Développement économique de Courbevoie Jeudi 21 mars 2013 Internet / Extranet / Mobilité : Prospection et Support d'aide à la vente Actualités et Informations juridiques Atelier numérique

Plus en détail

RN2-Programmation Orientée Objet - JAVA CH 1 Introduction à la POO et Java

RN2-Programmation Orientée Objet - JAVA CH 1 Introduction à la POO et Java RN2-Programmation Orientée Objet - JAVA CH 1 à la POO et Java Licence Professionnelle 2006 Agnès Guerraz INRIA Rhône-Alpes agnes.guerraz@inria.fr LP UPMF, Grenoble Septembre 2006 Ce cours reprend en grande

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

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

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

Applications smartphones : enjeux et perspectives pour les communautés de l'eglise Catholique. Application Smartphone 1

Applications smartphones : enjeux et perspectives pour les communautés de l'eglise Catholique. Application Smartphone 1 Applications Smartphone Applications smartphones : enjeux et perspectives pour les communautés de l'eglise Catholique Application Smartphone 1 Patrice de Saint Stéban Ingénieur en Informatique École EPITA

Plus en détail

Environnement Zebra Link-OS version 2.0

Environnement Zebra Link-OS version 2.0 Environnement Zebra Link-OS version 2.0 Pour répondre aux nouvelles attentes et à une demande croissante en appareils à la fois mobiles, intelligents et connectés au Cloud, Zebra Technologies a créé un

Plus en détail

Exigences système Edition & Imprimeries de labeur

Exigences système Edition & Imprimeries de labeur Exigences système Edition & Imprimeries de labeur OneVision Software France Sommaire Asura 9.5, Asura Pro 9.5, Garda 5.0...2 PlugBALANCEin 6.5, PlugCROPin 6.5, PlugFITin 6.5, PlugRECOMPOSEin 6.5, PlugSPOTin

Plus en détail

Didier Perrot Olivier Perroquin In-Webo Technologies

Didier Perrot Olivier Perroquin In-Webo Technologies Comment accéder concrètement, simplement et sans investissement aux bénéfices de l'authentification forte pour vos applications SI ou métier, Cloud, mobile ou web Didier Perrot Olivier Perroquin In-Webo

Plus en détail

Structure d un programme et Compilation Notions de classe et d objet Syntaxe

Structure d un programme et Compilation Notions de classe et d objet Syntaxe Cours1 Structure d un programme et Compilation Notions de classe et d objet Syntaxe POO 1 Programmation Orientée Objet Un ensemble d objet qui communiquent Pourquoi POO Conception abstraction sur les types

Plus en détail

Comment choisir sa tablette?

Comment choisir sa tablette? Comment choisir sa tablette? Sommaire Ø Critère n 1 : le système d exploitation Ø Critère n 2 : Les caractéristiques techniques Ø Les petits plus Ø Nos bons plans Ø Ils comparent pour vous Lancée en 2010

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

Comment paramétrer manuellement mon mobile pour accéder à la 2G/3G+ et configurer mes emails?

Comment paramétrer manuellement mon mobile pour accéder à la 2G/3G+ et configurer mes emails? Comment paramétrer manuellement mon mobile pour accéder à la 2G/3G+ et configurer mes emails? Systèmes d exploitation Définition Qu est-ce qu un système d exploitation? Rôle du système d exploitation Un

Plus en détail

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille PRESENTATION RESSOURCES Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille 1) Introduction, Objectifs et Intentions Le BTS SN (Systèmes Numériques) intègre la formation

Plus en détail

Cours 3 : L'ordinateur

Cours 3 : L'ordinateur Cours 3 : L'ordinateur Abdelkrim Zehioua 2éme année Licence Gestion Faculté des sciences Économiques et sciences de Gestion Université A, Mehri - Constantine 2 Plan du cours 1.Définitions de l'ordinateur

Plus en détail

WINDEV MOBILE. ios SMARTPHONE SUPPORT: IOS, ANDROID, WINDOWS PHONE 8.

WINDEV MOBILE. ios SMARTPHONE SUPPORT: IOS, ANDROID, WINDOWS PHONE 8. WINDEV MOBILE ios SMARTPHONE SUPPORT: IOS, ANDROID, WINDOWS PHONE 8. WINDOWS Mobile permet de créer des applications pour les smartphones, les tablettes et les terminaux mobiles. Les applications sont

Plus en détail

Environnements de développement (intégrés)

Environnements de développement (intégrés) Environnements de développement (intégrés) Introduction aux EDI, la plateforme Eclipse Patrick Labatut labatut@di.ens.fr http://www.di.ens.fr/~labatut/ Département d informatique École normale supérieure

Plus en détail

APPLICATIONS MOBILES Catalogue de services Econocom-Osiatis 21.01.2014

APPLICATIONS MOBILES Catalogue de services Econocom-Osiatis 21.01.2014 APPLICATIONS MOBILES Catalogue de services 21.01.2014 Sommaire 1 2 Catalogue d applications mobiles types Organisation (5) Communication & Collaboration (3) Gestion d activités de services (3) CRM / B2C

Plus en détail

Les supports de lecture et les formats des livres numériques JDD - 2013

Les supports de lecture et les formats des livres numériques JDD - 2013 Les supports de lecture et les formats des livres numériques JDD - 2013 Les supports de lecture Tablette numérique Liseuse Ordinateur Tablette numérique Définition «Ordinateur portable extra-plat, tactile

Plus en détail

Guide d installation JMap 5.0

Guide d installation JMap 5.0 Guide d installation JMap 5.0 Installation de JMap L installation de JMap se fait typiquement sur un serveur qui sera accédé par l ensemble des utilisateurs. Lors de l installation, toutes des composantes

Plus en détail

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique Institut Supérieure Aux Etudes Technologiques De Nabeul Département Informatique Support de Programmation Java Préparé par Mlle Imene Sghaier 2006-2007 Chapitre 1 Introduction au langage de programmation

Plus en détail

Pc Portable ou Tablette tactile?

Pc Portable ou Tablette tactile? Pc Portable ou Tablette tactile? Historique Une évolution constante. Le besoin de réduire la taille et le poids pour en faire un objet nomade et polyvalent. Ordinateur individuel Ordinateur Portable Netbook

Plus en détail

Exigences système Edition & Imprimeries de labeur

Exigences système Edition & Imprimeries de labeur Exigences système Edition & Imprimeries de labeur OneVision Software France Sommaire Asura 10.2, Asura Pro 10.2, Garda 10.2...2 PlugBALANCEin10.2, PlugCROPin 10.2, PlugFITin 10.2, PlugRECOMPOSEin 10.2,

Plus en détail

Environnement Zebra Link-OS version 2.0

Environnement Zebra Link-OS version 2.0 Environnement Zebra Link-OS version 2.0 Pour répondre aux nouvelles attentes et à une hausse de la demande en appareils à la fois mobiles, intelligents et connectés au Cloud, Zebra Technologies a créé

Plus en détail

COMMENT CRÉER UNE APPLICATION MOBILE?

COMMENT CRÉER UNE APPLICATION MOBILE? COMMENT CRÉER UNE APPLICATION MOBILE? Application web vs. native Application mobile web Application mobile native Créer une application Pourquoi développer une appli? Quelles questions se poser? Concevoir

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

CREER UNE APPLICATION MOBILE

CREER UNE APPLICATION MOBILE Le cap des 1 million d applications pour Smartphones et tablettes numériques a été franchi en décembre 2011. La boutique en ligne d applications d Apple a quant à elle enregistré 25 milliards de téléchargements

Plus en détail

Wonderware Mobile reporting

Wonderware Mobile reporting Mobile reporting www.wonderware.fr Introduction Aujourd hui, plus que jamais, pour les décideurs et tous les personnels mobiles dans les industries du process, de l énergie et du manufacturier notamment,

Plus en détail

as Architecture des Systèmes d Information

as Architecture des Systèmes d Information Plan Plan Programmation - Introduction - Nicolas Malandain March 14, 2005 Introduction à Java 1 Introduction Présentation Caractéristiques Le langage Java 2 Types et Variables Types simples Types complexes

Plus en détail

GenDbg : un débogueur générique. Didier Eymery Jean-Marie Borello Jean-Marie Fraygefond Odile Eymery Philippe Bion

GenDbg : un débogueur générique. Didier Eymery Jean-Marie Borello Jean-Marie Fraygefond Odile Eymery Philippe Bion GenDbg : un débogueur générique Didier Eymery Jean-Marie Borello Jean-Marie Fraygefond Odile Eymery Philippe Bion 2008 Qui sommes nous? Centre d électronique de l Armement (CELAR) Maîtrise et protection

Plus en détail

LES OUTILS DE LA MOBILITE

LES OUTILS DE LA MOBILITE L évolution du marché des assistants personnels, ainsi que la baisse des prix, permettent désormais à un plus grand nombre d entreprises de s équiper avec des outils technologiques performants. Avec l

Plus en détail

Panorama de l offre et des usages des tablettes

Panorama de l offre et des usages des tablettes Panorama de l offre et des usages des tablettes Sommaire Présentation Quels usages questions à se poser Les types de tablette Présentation des systèmes d exploitation Acteurs majeurs pour Océanis et les

Plus en détail

Découverte des tablettes tactiles (ipad d'apple et Galaxy Tab de Samsung

Découverte des tablettes tactiles (ipad d'apple et Galaxy Tab de Samsung Pourquoi découvrir ces tablettes tactiles? L arrivée des tablettes tactiles sur le marché des outils numériques fait apparaître de nouvelles habitudes dans les technologies de l information et de la communication.

Plus en détail

12 novembre 2012 Montauban MOBILITÉ, APPLICATIONS ET SITES MOBILES

12 novembre 2012 Montauban MOBILITÉ, APPLICATIONS ET SITES MOBILES 12 novembre 2012 Montauban MOBILITÉ, APPLICATIONS ET SITES MOBILES POURQUOI LA MOBILITÉ? ÉVOLUTIONS SOCIÉTALES DES MIGRATIONS QUOTIDIENNES RESTER RELIÉ À SES COMMUNAUTÉS L INSTANTANÉITÉ ÉVOLUTIONS TECHNOLOGIQUES

Plus en détail

1. Installation standard sur un serveur dédié

1. Installation standard sur un serveur dédié Fiche de présentation service Page 1/6 Hestia Système Plus : Pré-requis techniques Le progiciel HESTIA se compose d une base de données, d un certain nombre de modules en client/serveur (exécutables) et

Plus en détail

Prise en compte des ressources dans les composants logiciels parallèles

Prise en compte des ressources dans les composants logiciels parallèles Prise en compte des ressources dans les composants logiciels parallèles Aperçus de l action RASC et du projet Concerto F. Guidec Frederic.Guidec@univ-ubs.fr Action RASC Plan de cet exposé Contexte Motivations

Plus en détail

LOGO Smartphones, tablettes, et autres gadgets quel impact sur notre métier d ASR

LOGO Smartphones, tablettes, et autres gadgets quel impact sur notre métier d ASR LOGO Smartphones, tablettes, et autres gadgets quel impact sur notre métier d ASR Stéphane Aicardi, Sylvain Ferrand, Danh Pham Kim Les différents types d appareils mobiles Smartphone, tablette, appareils

Plus en détail

Comprendre les outils mobiles

Comprendre les outils mobiles Les RDV etourisme de Cornouaille Un programme organisé et financé par Avec le partenariat Et le soutien de l Etat Atelier Juin 2014 Comprendre les outils mobiles Au menu 1 Définitions 2 Quelques chiffres

Plus en détail

Comment télécharger et

Comment télécharger et Dispositifs de lecture numérique Comment télécharger et lire un livre numérique sur tablette et liseuse? Par souci de synthèse nous retiendrons ici les modèles de tablettes et liseuses les plus utilisés

Plus en détail

Page : N 1. Guide utilisateur Ma Banque

Page : N 1. Guide utilisateur Ma Banque Page : N 1 Guide utilisateur Ma Banque Ma Banque : présentation générale Ma Banque est l application de gestion bancaire du Crédit Agricole. Cette application vous permet de consulter vos comptes, en tant

Plus en détail

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée Virtual Server de Microsoft

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée Virtual Server de Microsoft Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée Virtual Server de Microsoft Virtual Server 2005 R2 Network Shutdown Module Système Principal (hôte) Virtual Server

Plus en détail

GASP: un intergiciel pour les jeux en réseaux multijoueurs sur téléphones mobiles

GASP: un intergiciel pour les jeux en réseaux multijoueurs sur téléphones mobiles GASP: un intergiciel pour les jeux en réseaux multijoueurs sur téléphones mobiles PELLERIN Romain Projet de Recherche: CNAM-Cedric, GET-INT et InfraWorlds Plan 1. Le jeu sur mobile 2. Le jeu multijoueur

Plus en détail

MailStore Server 7 Caractéristiques techniques

MailStore Server 7 Caractéristiques techniques MailStore Server 7 Caractéristiques techniques MailStore Server La référence en matière d archivage d e-mails La solution MailStore Server permet aux entreprises de toutes tailles de bénéficier des avantages

Plus en détail

Une introduction à Java

Une introduction à Java Une introduction à Java IFT 287 (Semaine 1) UNIVERSITÉ DE SHERBROOKE 1 Java - Historique Développé par Sun Microsystems en 1994 Inventeur James Gosling (canadien!) Objectif langage sûr (fortement typé)

Plus en détail

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT école sciences industrielles & technologies de l information ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT Crédit : 120 ECTS Code DIE20 Niveau d entrée : Bac Niveau de sortie : Bac + 2 EN VAE Diplômes accessibles

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

Les Fondements du langage Java & son évolution actuelle.

Les Fondements du langage Java & son évolution actuelle. DELCAMBRE Rudy Les Fondements du langage Java & son évolution actuelle. Décembre 2003 Professeur : M. LECLERCQ Introduction... 1 1. Le Langage... 2 1.1. Historique...2 1.2. Ses caractéristiques...3 1.3.

Plus en détail

Linux embarqué: une alternative à Windows CE?

Linux embarqué: une alternative à Windows CE? embarqué: une alternative à Windows CE? : une alternative à Windows CE Présentation Mangrove Systems Distribution embarqué Perspective WinCe / Questions Mangrove systems Créé en 2001 Soutien Soutien Ministère

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

Catalogue des stages Ercom 2013

Catalogue des stages Ercom 2013 Catalogue des stages Ercom 2013 Optimisations sur Modem LTE Poste basé à : Caen (14) Analyse et optimisation des performances des traitements réalisés dans un modem LTE. - Profiling et détermination des

Plus en détail

Tutoriel pour la configuration des ipad et son «rattachement» au CG

Tutoriel pour la configuration des ipad et son «rattachement» au CG Tutoriel pour la configuration des ipad et son «rattachement» au CG Contexte : Les élus du conseil général du Cantal doivent prendre des décisions tout au long de l année sur différents thèmes (éducation,

Plus en détail

Configuration Matérielle et Logicielle AGORA V2

Configuration Matérielle et Logicielle AGORA V2 Configuration Matérielle et Logicielle AGORA V2 Sommaire A- PREAMBULE 2 B - LE SERVEUR : 3 PLATES-FORMES SERVEURS DE DONNEES SUPPORTEES... 3 MOTEUR DE BASE DE DONNEES... 3 PROTOCOLES RESEAUX... 3 VERSION

Plus en détail

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs Architecture Matérielle des Systèmes Informatiques. S1 BTS Informatique de Gestion 1 ère année THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT Dossier 1 L environnement informatique. Objectifs Enumérer et

Plus en détail

Openmoko, free your phone!

Openmoko, free your phone! Bearstech 3 juillet 2008 / RMLL / Mont-de-Marsan Openmoko C est quoi? Plusieurs choses Un nom de projet Comme Debian, Fedora, PostgreSQL,... Une société Openmoko Inc. filiale de FIC Une suite logicielle

Plus en détail

LA DIVERSITE DES SUPPORTS ANDROID

LA DIVERSITE DES SUPPORTS ANDROID LA DIVERSITE DES SUPPORTS ANDROID Note : Cet article est la version SITE de la diversité des supports d Android. Les utilisateurs se rendant sur ce site ont donc une légère expérience d Android. Pour les

Plus en détail

Manuel d'installation et de déploiement. Sécurité complète pour portables d entreprise

Manuel d'installation et de déploiement. Sécurité complète pour portables d entreprise Manuel d'installation et de déploiement Sécurité complète pour portables d entreprise Trend Micro Incorporated se réserve le droit de modifier ce document et les produits qu'il décrit sans préavis. Avant

Plus en détail

Déploiement d applications Java ME

Déploiement d applications Java ME Déploiement d applications Java ME Master MATIS Management and Technology of Information Systems Master en Technologie des Systèmes d Information Hikari WATANABE & Dejan MUNJIN, Juin 2007 Département des

Plus en détail

Xavier Costa. «Write once, run anywhere»

Xavier Costa. «Write once, run anywhere» Xavier Costa «Write once, run anywhere» 2 Xavier COSTA [CODENAME ONE : «WRITE ONCE, RUN EVERYWHERE] Déclaration Ce travail de diplôme est réalisé dans le cadre de l examen final de la Haute école de gestion

Plus en détail

App vs. WebApp Best Of Mobile 5 avril 2012

App vs. WebApp Best Of Mobile 5 avril 2012 App vs. WebApp Best Of Mobile 5 avril 2012 La question! App ou Web App? APP versus WEBAPP Constats du marché 2. Modifiez le style du titre Marketing 3. Modifiez le style du titre Compatibilité Experience

Plus en détail

Syfadis. > Configuration du poste client. Nous vous aidons à réussir. REFERENCE : Syfadis LMS - 20/06/2007. AUTEUR : Equipe technique Syfadis

Syfadis. > Configuration du poste client. Nous vous aidons à réussir. REFERENCE : Syfadis LMS - 20/06/2007. AUTEUR : Equipe technique Syfadis Syfadis Nous vous aidons à réussir > Configuration du poste client REFERENCE : Syfadis LMS - 20/06/2007 AUTEUR : Equipe technique Syfadis Ce document est la propriété de Syfadis. Il ne peut être communiqué

Plus en détail

DLTA Deploy. Une offre unique de gestion de flotte mobile pour iphone, ipad & ipod touch. La solution de gestion de flotte mobile pour ios

DLTA Deploy. Une offre unique de gestion de flotte mobile pour iphone, ipad & ipod touch. La solution de gestion de flotte mobile pour ios Une offre unique de gestion de flotte mobile pour iphone, ipad & ipod touch Version 1.0 Juin 2011 1 La multiplication des terminaux mobiles (iphone, ipad, ipod) pose de nombreux problèmes aux équipes IT

Plus en détail

LES TABLETTES : GÉNÉRALITÉS

LES TABLETTES : GÉNÉRALITÉS LES TABLETTES : GÉNÉRALITÉS Fonctionnement Qu est-ce qu une tablette tactile? Une tablette tactile est un appareil doté d'un écran qui permet d'interagir simplement en touchant l'écran ou à l'aide d'un

Plus en détail

Agenda 1. Stratégie 2. Devices Management 3. Documents Management 4. Développement 5. Supply Chain 6. Support 7. Et après?

Agenda 1. Stratégie 2. Devices Management 3. Documents Management 4. Développement 5. Supply Chain 6. Support 7. Et après? Agenda 1. Stratégie 2. Devices Management 3. Documents Management 4. Développement 5. Supply Chain 6. Support 7. Et après? Il était une fois Stratégie connaitre, définir, planifier Outils Interfaces Usages

Plus en détail

Sans trop entrer dans les détails, la démarche IO Model consiste à : Pour cela, Microsoft découpe la maîtrise de l infrastructure en quatre niveaux :

Sans trop entrer dans les détails, la démarche IO Model consiste à : Pour cela, Microsoft découpe la maîtrise de l infrastructure en quatre niveaux : Windows Server 2008 Les fondations du système... 15 La virtualisation... 16 La sécurité... 18 Le Web... 20 Fonctionnalité disponible dans... 21 Installation et configuration... 22 Installer... 23 Les services

Plus en détail

MDM : Mobile Device Management

MDM : Mobile Device Management articlemai 2011 MDM : Mobile Device Management > Objectifs Cet article aura pour but : de décrire ce qu est le MDM ; donner un aperçu des acteurs majeurs sur le marché ; de fournir des données chiffrées

Plus en détail

Manuel d installation de l application Dimona New via SMS

Manuel d installation de l application Dimona New via SMS Manuel d installation de l application Dimona New via SMS Manuel d installation de l application Dimona New via SMS Grâce aux informations contenues dans ce manuel, vous pouvez configurer votre GSM de

Plus en détail

LOUVAIN SCHOOL OF MANAGEMENT

LOUVAIN SCHOOL OF MANAGEMENT UNIVERSITÉ CATHOLIQUE DE LOUVAIN LOUVAIN SCHOOL OF MANAGEMENT Le paradigme «Write once, run everywhere» est-il l avenir du développement mobile? Promoteur : Jean Vanderdonckt Mémoire-recherche présenté

Plus en détail

L intelligence intégrée et connectée au cœur de vos projets. Dossier de presse

L intelligence intégrée et connectée au cœur de vos projets. Dossier de presse 01110010100110011000101101 0111001010011001101110010100110011010101001110010100111100100110101001 01110010100110011011100101001100110001011010100110111 L intelligence intégrée et connectée au cœur de vos

Plus en détail

LES OBJETS CONNECTES

LES OBJETS CONNECTES LES OBJETS CONNECTES 01 LE CONTEXTE DÉFINITION Après avoir bouleversé notre vision des relations humaines, le web entame une nouvelle révolution : celle de notre perception des choses. Luc Bretones Vice-Président

Plus en détail

Remote Method Invocation (RMI)

Remote Method Invocation (RMI) Remote Method Invocation (RMI) TP Réseau Université Paul Sabatier Master Informatique 1 ère Année Année 2006/2007 Plan Objectifs et Inconvénients de RMI Fonctionnement Définitions Architecture et principe

Plus en détail

Le touristonaute en mobilité

Le touristonaute en mobilité COMPÉTENCES TOURISME 2011-2012 Les Rencontres Le touristonaute en mobilité Pierre Croizet Objet de l intervention Contexte de la mobilité en tourisme Benchmark des bonnes pratiques Recommandations stratégiques

Plus en détail