Smartphone : et l informatique devint

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

Download "Smartphone : et l informatique devint"

Transcription

1 Smartphone : et l informatique devint mobile Séminaires présentés par OBJET DIRECT Octobre 2010 Avec le témoignage de Conférencier : Christian Demoustier, directeur technique

2 Objet Direct, spécialiste objet et Internet

3 Notre métier Comment aligner le SI sur les processus métiers de l entreprise? Quelle démarche projet, quelle méthode pour améliorer nos processus projets? Comment industrialiser nos développements applicatifs? Quels outils, quels frameworks choisir? Comment former efficacement nos collaborateurs? Comment moderniser notre patrimoine applicatif? Depuis 12 ans, Objet Direct répond concrètement à ces questions avec des prestations de conseil et d expertise dans le domaine du génie logiciel objet. 3

4 OBJET DIRECT spécialiste architectures web et objet 12 ans d expérience dans le génie logiciel objet et web 150 consultants spécialisés Expert en méthodes de conduite de projets agiles depuis 10 ans Expert reconnu sur les technologies innovantes : Web 2.0 / RIA, SOA, mobile software Spécialiste de l industrialisation des développements Expert en usines logicielles pour l agilité Accélérateurs de développement Model Driven (ingénierie dirigée par les modèles) Editeur de D.OM, outil de génération automatique de prototypes fonctionnels avec UML 1er organisme de formation aux nouvelles technologies en Rhône-Alpes 90 cours dédiés aux architectures innovantes Java,.NET, SOA, mobilité 35 formateurs certifiés 1000 informaticiens formés chaque année 4

5 Nos domaines d intervention Conseil IT Modernisation SI Pilotage du SI Industrialisation Mobile Agilité SOA Web 2.0 Host to web Cloud Computing RIA Open Source Formation coaching Ingénierie projets 5

6 OBJET DIRECT, une offre IT complète Offres de conseil IT Audit et schéma directeur du SI Architecture d entreprise, urbanisation du SI Audit d applications Conseil méthodologique Conseil au choix d architecture et d outils Conseil en recrutement et gestion des compétences Réalisation de projets Assistance à maîtrise d ouvrage Analyse, conception et modélisation UML Assistance technique spécialisée Réalisation de projets en maîtrise d œuvre Centres de services agiles Tierce maintenance applicative Formation, coaching Une offre de cours complète autour des disciplines du développement orienté objet Formations animées en inter et intra-entreprise Ingénierie de formation : production de cours adaptés au contexte client Coaching post-formation sur les projets 6

7 Centres d expertise et compétences Agilité Modélisation Architecture Outillage Méthodes agiles : Scrum UP - Unified Process XP - extreme Programming Lean Software Development UML Référentiels, BPM AMOA Conception Design Patterns Modeleurs et AGLs n-tier - Web RDA Cloud Computing SOA, Web Services Frameworks Mapping O/R, IoC, NoSQL, Clustering SSO Intégration continue Test automatisé TDD, Cockpit project Environnements Collaboratifs Maven, Ant Hudson Open Source WEB 2.0.NET Mobile Model Driven RIA : Flex, Silverlight Visual Studio 2010 iphone Model Driven Engineering GWT, JSF, Team Foundation Server Smartphone /Android Prototypage, D.OM Ajax, Wicket, Struts Dojo, jquery, Java / JEE PHP5, Ruby-on-Rails Frameworks ASP.Net WCF WPF WWF Langages C#, VB.NET, C++ Windows Mobile Objective-C / xcode Cocoa Touch Interface Builder Chaines de transformation de modèles Génération de code Domain Driven Design Modernisation SI 7

8 Quelques références BANQUE TELCO HI TECH ELECTRONIQUE INDUSTRIE SECTEUR PUBLIC TRANSPORT LOGISTIQUE SERVICES 8

9 OBJET DIRECT est une filiale du groupe VISEO, multi-spécialiste de votre système d information Conseil architecture du SI Applications métiers spécifiques Optimisation et intégration des processus Pilotage de l entreprise Optimisation de la performance Web et & Objet Objet ERP BI CONSEIL AUDIT / DIAGNOSTIC VENTES DE LICENCES DEVELOPPEMENT INTEGRATION TIERCE MAINTENANCE APPLICATIVE 9

10 Groupe VISEO : les chiffres clés

11 Groupe VISEO Une présence sur chaque continent Paris Morlaix Lyon Un maillage régional pour favoriser la proximité avec nos clients Bordeaux Toulouse Grenoble Marseille VISEO Inc. Création 2005 VISEO GmBH Création 2007 Les implantations de VISEO permettent d accompagner les clients dans leurs projets internationaux et d adresser des clients locaux VI- ONE North Africa Création 2004 VISEO Asia Hong Kong/ Singapour Création

12 Contacts Objet Direct Paris - siège 10 rue Lincoln Paris -Tél Olivier Lefaucheux - Directeur d agence Laure Van de Walle - IA - Stéphane Jotic - IA - Objet Direct Grenoble 34, avenue Félix Viallet Grenoble - Tél Thibault Parmentier - Directeur d agence Anne Lamarque - IA - Marjorie Melenotte - IA - Objet Direct Lyon 1, cours Albert Thomas Lyon -Tél Emmanuel Pires - Directeur d agence Hervé Jacob - Resp cial - Jocelyn Dupré - IA - Formation Centres de Lyon et Grenoble -Tél.: Laurence Perret - Responsable Agences de Toulouse & Bordeaux 9, rue Paulin Talabot Toulouse - Tél Richard Pont - Directeur d agence Arnaud Fouquet - IA - Agence de Marseille 42, rue des Mousses Marseille - Tél Richard Pont - Directeur d agence Adriana Caldas - IA -

13 SmartPhones : et l'informatique devint mobile... Christian Demoustier Yannick Grenzinger Octobre 2010

14 Agenda La révolution du SmartPhone Les plateformes Rappel sur les plateformes historiques. BlackBerry. iphone. Android. Les autres plateformes. Quelle plateforme choisir? Pause Cas client CARL Software : le projet CARL Touch.

15 La révolution du SmartPhone

16 Qu est-ce qu un SmartPhone? Littéralement : Un téléphone intelligent! Intelligence? Fonctions évoluées! Le résultat de 10 à 20 ans d évolutions technologiques! Un appareil qui intègre toutes ces révolutions technologiques.

17 La révolution du numérique & GPS Photo, vidéo, musique, GPS

18 SmartPhone vs. FeaturePhone FeaturePhone : Fonctionnalités multimédias & GPS. Possibilité d installer des applications. Intégration limitée! Les applications? Citoyens de seconde zone. SmartPhone!= FeaturePhone

19 Premiers SmartPhones : le Danger HipTop L idée de départ (2000) : «Un tamagoshi numérique en porte-clé.» «Emporter sa vie numérique avec soi partout.» Des services connectés («Cloud») Web adapté, mail, PDA, IM, etc. Un catalogue d applications Partenariat avec T-Mobile T-Mobile : ajout de la fonction téléphone. Danger : vente d un forfait DATA adapté. Les prémices d Android! Andy Rubin

20 Puis vient l iphone (2007) Un objet de désir! Un appareil ludique. L expérience utilisateur avant tout Interface utilisateur belle, intuitive, et tactile. La puissance marketing d Apple Réussir à imposer des forfaits adaptés sur de nombreux marchés. Un appareil fermé? Apple a ouvert le marché!

21 Le SmartPhone de 2010 Applications Téléphone Ordinateur Tient dans la main Connecté Communicant Tactile Ergonomique Ludique Localisé Multimédia

22 Pourquoi développer pour SmartPhone?

23 Des plateformes accessibles & utiles De nouvelles plateformes désormais accessibles et utiles Environnements de développement accessibles Outils gratuits et téléchargeables facilement. Documentation, guides et tutoriels accessibles sur Internet. Capacité des appareils Processeur (> 500 MHz), mémoire (> 256 Mo), stockage (> 1 Go). Connexion Internet : WiFi ou 3G. APIs familières : HTTP, XML, SQL.

24 Les nouveaux écrans De nouveaux types d écrans pour vos applications! Le SmartPhone est un ordinateur «comme un autre». Web 1.0, Web 2.0, AJAX, RIA et maintenant «terminaux tactiles». REST Cloud (i.e. Internet) SmartPhones Système d Information Tablettes

25 Diffusion des technologies 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% ~75% des foyers français sont équipés d un ordinateur > 95% ont un téléphone mobile La technologie qui s est diffusée le plus rapidement. % population française équipée d'un mobile Modèle subventionné pour les SmartPhones Prix en baisse, entrée de gamme. Maturité des technologies sans fil Wi-Fi & 3G ouvrent la voie au «4 ème écran».

26 L accès à l information La révolution Internet Information disponible et abondante. Accès simple et rapide à l information. Le SmartPhone est un terminal : Toujours disponible : «instant on». Toujours accessible : dans la poche. Toujours connecté. Personnalisé : possibilité de «push». Localisé : informations utiles où l on est. Efficace : tactile et intuitif.

27 De nouveaux usages

28 De nouveaux capteurs à exploiter Avant l information était textuelle Désormais elle est multimédia et contextuelle.

29 Une image vaut mieux qu un long discours Champs commentaires? Enregistrer une photo, une vidéo, un commentaire vocal. «C est le port 53 qui est en défaut, j ai rebranché le câble sur le 54 en attendant de changer le switch!»

30 Utiliser la vidéo Visite virtuelle Création d annonce immobilière ou autre. Réalité augmentée Wikitude Drive Assistance à distance Téléphonie + vidéo.

31 Accès «rapide» à l information Rechercher des informations Des écrans de recherche? Filtrer les informations Scanner un code-barre. Utiliser la position : GPS, GSM, WiFi. Échanger des informations Affichage de code-barre.

32 Remontée d information Des comptes rendus longs et fastidieux? Code-barre + localisation + datation. Le tactile est un jeu! Qui? Techniciens, consultants, commerciaux Toute personne qui se déplace.

33 Le futur Reconnaissance vocale Commande vocale. Retranscription textuelle pour les recherches.

34 Particularités des développements pour SmartPhone

35 Un ordinateur différent (1/2) Un petit écran 15,6 4 Ni clavier, ni souris Un utilisateur impatient

36 Un ordinateur différent (2/2) Du réseau? Une connexion peu fiable. L avenir est au LTE / 4G. 10 ms 50 ms 100 ms 150 ms =>1000 ms ADSL 3G, EGDE, GPRS Des ressources limitées Processeur, mémoire, batterie.

37 L efficacité avant tout Un petit écran & pas de clavier! Ce n est pas handicapant Use Case Faire simple, aller à l essentiel Fonctionnalités : les 80/20 Scenarii System Actor L utilité n est pas proportionnelle au nombre de fonctions. Pensez «Use Cases» & «User stories» Évitez la débauche de fonctionnalités. Soyez «Agile». Maquette Nom Prénom La satisfaction client à l arrivée!

38 Une expérience utilisateur différente Utilisez le tactile Ne cherchez pas à reproduire l ergonomie clavier/souris. Web & Desktop Left & right click Mouse over & out Drag n drop Focus & blur Tactile Tap & double-tap Slide Press & hold Pinch-to-zoom

39 Respectez la plateforme Respectez les règles ergonomiques de la plateforme back menu home

40 Des architectures différentes Des applications nomades & partiellement connectées SmartPhones BD SQlite Système d Information WebApps HTML 5 Tablettes

41 Les plateformes

42 Les plateformes «mobiles» Historiques Actuelles (2010) Futures? Adobe Flash HTML 5 Java ME

43 Les plateformes «historiques»

44 Symbian OS Des millions de téléphones ~ 40% de part de marché / source Gartner, été Historique très ancien Issu du système Psion EPOC des années 80. Conçu pour des appareils extrêmement limités. Paradigmes de programmation inhabituels. Plateforme difficile d accès pour les développeurs! Développement en Symbian C++. Licences & outils propriétaires. Interfaces utilisateurs multiples : S60, UIQ, MOAP. Racheté par Nokia puis mis en Open Source début 2010 Interface unique : S60. Développement plus accessible en C++ avec QT Creator. N est-ce pas trop tard?

45 Java Micro Edition (Java ME) Des millions de téléphones Téléphones : CLDC + MIDP Connected Limited Device Configuration. Mobile Information Device Profile. ~ 150 classes & interfaces. Des JSRs (APIs) pour tout JSR-82 BlueTooth, JSR-179 : location API, etc. La plateforme idéale? Spécifications imprécises. Implémentations nombreuses & incomplètes. Pas d accès aux fonctionnalités du téléphone : photo, contacts, etc. Adapté au jeux, pas aux applications «métier»

46 Windows CE / Mobile Basé sur Windows CE APIs & applications spécifiques aux téléphones. Un développement accessible Visual Studio Langage C, C++.NET avec le Compact Framework Windows dans le creux de la main? Un certain succès pour les premiers Smartphones / Pocket PC / PDA. Une expérience utilisateur laborieuse (desktop!= mobile). Windows CE reste important Terminaux industriels & durcis.

47 Les plateformes «actuelles»

48 La plateforme BlackBerry

49 BlackBerry : le communicateur Research In Motion (RIM) : Des pagers au push Mail Une connexion permanente et très efficace à l entreprise : Messagerie instantanée, mails, calendrier, contacts, tâches, mémos, fichiers.

50 BlackBerry Enterprise Server L intégration totale à l entreprise BES Express, pour accéder uniquement à Exchange. BlackBerry Internet Service pour les particuliers. Administrateurs Microsoft Exchange IBM Lotus Notes Novell GroupWise Autre BES Serveurs applicatifs SmartPhones d entreprise Entreprise

51 Développer ses applications (1/2) BlackBerry == Java ME Une implémentation mature et complète. Des APIs supplémentaires pour tout gérer. net.rim.blackberry.api.pim net.rim.blackberry.api.push... net.rim.device.api.gps net.rim.device.api.notification... BlackBerry APIs Mobile Information Device Profile (MIDP) public HelloWorldScreen() { super(); LabelField title = new LabelField( "HelloWorld Sample", LabelField.ELLIPSIS LabelField.USE_ALL_WIDTH); settitle(title); Connected Limited Device Configuration (CLDC) Java Micro Edition } add(new RichTextField("Hello World!"));

52 Développer ses applications (2/2) Outils, documentation BlackBerry Enterprise Server Simulateurs BlackBerry Desktop Software for PC / Mac Déploiement BlackBerry Plug-in for Eclipse (Windows), BlackBerry Java SDK 200 $ / 10 soumissions Soumis à approbation

53 Conclusion La plateforme la plus adaptée à l entreprise Intégrée au SI, administrable. Une plateforme efficace Bon clavier physique + push & compression. Environnement de développement complet JavaME <> JavaSE. APIs : push, authentification, cryptage. Expérience utilisateur en retrait Tactile & navigateur web performant => BlackBerry OS 6 (mi-2010).

54 La plateforme iphone

55 Historique iphone 2G mi G mi GS mi G mi-2010 Interface tactile, Web mobile 3G, GPS, App Store Performances 600 MHz, 256 Mo 1 GHz, 512 Mo, Retina display (326 dpi)

56 Pré requis Pour développer une application pour iphone il vous faudra : Un Mac! Et des outils gratuits : Xcode, SDK iphone.

57 Interface Builder Design de l interface Relier graphiquement les éléments de l UI aux contrôleurs MVC Dans la pratique : Uniquement les composants standard de l iphone. Design initial, ensuite il est préférable de coder.

58 Xcode Un IDE complet et bien fait Des lacunes : Refactoring, code assist, support Subversion.

59 Objective C + Cocoa Surcouche orientée objet du langage C Gestion manuelle de la mémoire Rigueur requise. Cocoa Touch Nombreuses APIs. -(id) initwithframe: (CGRect) frame { if (self = [super initwithframe:frame]) { // Initialization code. } // Alloc a new array for future images. NSMutableArray *images = [[NSMutableArray alloc] init]; // Assign to displayedimages property // (which is declared as "retain") self.displayedimages = images; // Release [images release]; } return self; Utilisation massive des patterns : MVC, Delegate, Target-Action.

60 Pour tester Un simulateur Fonctionnalités limitées. Différences de comportement Rendu graphique, gestion mémoire. Permet de tester les IHMs. Nécessite de tester sur un vrai téléphone Des outils : Instruments Pour tester les performances, l usage de la mémoire, etc.

61 Déploiement Suivez bien les flèches : Déployer c est payer! Les iphones n installent que des applications signées. «Developer Program» : 99$/an Permet de déployer sur 100 iphones et de soumettre des applications sur l AppStore. «Developer Enterprise Program» : 299$/an + numéro DUNS Permet de déployer des applications en interne dans une société. Pas d autres modes de déploiement prévus Tout doit passer par Apple.

62 Conclusion La plateforme phare et la référence pour les Smartphones et les tablettes Environnement de développement mature Très bonne documentation. Patterns récurrents. Simplicité si l on suit la vision d Apple. Temps d apprentissage 4 à 6 semaines pour être autonome (connaître le C ou Cocoa est un plus). Les contraintes Renouvellement du matériel : Mac obligatoire. Des contraintes de déploiement peu adaptées au monde de l entreprise.

63 La plateforme Android

64 La genèse d Android Système d exploitation mobile Issu de la startup Android Rachetée par Google en Fondée par Andrew Rubin, à l origine du Danger HipTop/SideKick au début des années 2000.

65 Le système Android Un noyau Linux 2.6 Branche spécifique. Des librairies & services systèmes Open Source WebKit, SQLite, OpenGL, etc. Libc réécrite. Une machine virtuelle Dalvik Java adapté par Google. Des APIs et services Java Applications et services systèmes développés en Java 5. Des applications Google Gmail, Calendar, Maps, etc. Applications Google Android Market, Google Maps, GMail, Applications Java Home, contacts, navigateur, Runtime Java Dalvik VM, APIs : applications, GUI, téléphonie, Services système Multimédia, OpenGL, WebKit, SQLite, Noyau Linux 2.6 Drivers, Android

66 Développer ses applications (1/2) Outils, documentation Emulateur (machine virtuelle) Déploiement Câble USB (outil ADB) Android Market Une simple URL Eclipse + Android Development Tools + SDK (Windows, Mac, Linux)

67 Développer ses applications (2/2) Un écran = Une «activité» Un layout en XML. Une classe Java. Développement IHM par composant classique Similaire Swing + layout XML. Ecran déclaré en XML La puissance d Eclipse Complétion, refactoring, débogage Tests automatisés possibles Editeur graphique inutilisable Documentation parfois succincte Des choses simples semblent parfois compliquées à implémenter. Gestion d IHM Java classique

68 Le déploiement d applications Une application = un fichier «.apk» Application Android Market Android Market (enregistrement 25$) QR Code (code-barre 2D) URL Internet Serveur Web

69 Les terminaux disponibles Grande variété Style, taille d écran, format, clavier physique, etc. Les fabricants innovent pour se différencier. Téléphones durcis ou semi-durcis Motorola i1 : norme militaire 810F. Pidion : norme IP65. Et bien d autres PMP, baladeurs, tablettes, GPS, consoles, télévisions, etc.

70 Conclusion Une plateforme en pleine ascension Grâce à des téléphones stars : Motorola Droid, HTC Desire, Samsung Galaxy S. Système très souple et très malléable Appropriation facile par les constructeurs, opérateurs, développeurs. Open Source : pas de contrainte imposée par Google. Environnement de développement familier Parfois trop, attention aux performances. Développeur Java : 2 semaines pour être autonome. Difficile à identifier par le consommateur Grande variété des téléphones, de leurs qualités et de leurs capacités. Une nouvelle version d Android tous les 6 mois.

71 Les plateformes «alternatives»

72 Adobe Flash Flash AIR Flex? Flash, Flex, et AIR sur mobile? Un sujet polémique et passionnel. Adobe : la même application quelle que soit la plateforme? Application mobile <> application RIA. Détracteurs : performance, stabilité, fonctionnalités? Améliorations Flash support du tactile et de la localisation.

73 Adobe Flash : disponibilité? Packager pour iphone Flash Professional CS 5 => applications natives pour iphone. Flash Runtime 10.1 et AIR 2 pour Android 2.2 Fonctionnalités & intégration? «Pour les créatifs!» Flex, outils de développement? Version actuelle non adaptée au mobile. Il faut attendre (2011?) : «projet Hero». Les autres plateformes? Windows Phone, BlackBerry, WebOS,

74 HTML 5 & CSS 3 Web 1.0 : documents hypertextes Web 2.0 : applications Web HTML 5 : Adresser les problématiques des applications Web. Nouvelles APIs JavaScript : Canvas, Video, Géolocalisation, WebForms, WebWorkers, WebSockets LocalStorage, Offline applications Propriétés CSS : Dégradés, ombres, arrondis Animations <!DOCTYPE HTML> <html manifest="myapp.manifest"> Application offline CACHE MANIFEST index.html style/default.css image/icon.png image/background.png myapp.manifest // Données sur le poste client? If (!localstorage.donneeslocales) { // Sinon récupération sur le serveur. } // canvas est une référence à un // élément <canvas>. var context = canvas.getcontext('2d'); // Tracer un rectangle context.fillrect(0,0,50,50); Exemples JavaScript

75 Avantages & inconvénients Compatibilité étonnamment bonne pour le Web C est le moteur WebKit qui est utilisé partout : iphone, Android, BlackBerry OS 6 & Tablet OS, WebOS, Bada, MeeGo, Sauf les plateformes Microsoft : Windows Phone. HTML + JavaScript! Environnement bien connu. Inconvénients du Web : APIs bas niveau, pas de composants. Outillage limité. Spécifications non finalisées. Rendre l information accessible sur mobile. Déploiement facilité, même sur iphone. Apparence & intégration «proches» d une application native. Moins de possibilités qu une application native.

76 Windows Phone 7 Nouvelle Interface «metro» Basée sur Windows CE 6 + l interface Zune HD. Contrôle strict de Microsoft Interface & caractéristiques matérielles. Pour garantir l expérience utilisateur! Développement.NET : Silverlight ou XNA framework. Outils : Visual Studio & Expression Blend. Navigateur (IE 7 8 ) Ni Flash, ni HTML 5. Un nouveau MarketPlace

77 Palm WebOS Annoncée en Janvier 2009 Sortie en Juin 2009 : Palm Pré Problèmes de disponibilité, soucis financiers, avenir incertain. Points forts : Multitâche & synchronisation. Développement basé sur les standards du Web HTML 5, JavaScript, CSS, JSON. Navigateur WebKit

78 Bada Annoncée par Samsung fin 2009 Un seul terminal : Samsung Wave Développement : IDE : Eclipse Langage : C++ Market : Samsung Apps Une bonne copie, mais peu différenciant Succès de la stratégie actuelle de Samsung sur Android.

79 MeeGo Fusion des projets Maemo & Moblin Annoncée en Février Sous l égide de la Linux Foundation. Nokia Maemo (2005) Linux destiné aux tablettes Nokia N770 à N900. Intel Moblin (2007) Linux destiné à améliorer le support des puces Atom sur les netbooks. Des objectifs communs Regrouper les efforts autour d une plateforme Linux commune : noyaux, services systèmes. IHMs spécifiques adaptées à chaque usage. Collaboration avec les projets Open Source utilisés. Développement : QT et C++, comme Symbian^3.

80 Conclusions

81 Combien de plateformes à terme? La guerre est en cours pour le contrôle des utilisateurs et la monétisation des usages Vente des terminaux, forfaits, applications, contenus, publicités. Les forces en présence Les fabricants de puces : Intel vs. ARM. Les constructeurs : Apple, Nokia, HTC, Motorola, Samsung, LG, BlackBerry, Sony Ericsson. Les opérateurs : Les fournisseurs de logiciels et services : Microsoft, Google, Apple, HP. Les fournisseurs de contenus. Les consommateurs! De nombreux acteurs => consolidation Il y aura de la diversité malgré tout.

82 Quel avenir pour les plateformes? 2 plateformes grand public : iphone & Android Expérience utilisateur, terminaux disponibles. Plateformes innovantes et dynamiques. «Business Model» bien établis. Moyens financiers. BlackBerry? Adapté à l entreprise mais pour le grand public? Microsoft? Des moyens financiers mais quel «Business Model»? Et les autres?

83 Quelle plateforme choisir? Marketing, Grand public iphone Android Objectifs? Expérience mobile «Industriel», Entreprise Windows CE / Mobile Android BlackBerry Accès à l information Diffusion la plus large possible HTML, HTML 5 Coûts? Délais? Formation des équipes de développement? Quels types de clients? Pérennité?

84 Et les tablettes? L arrivée «enfin» du 4 ème écran? Concept ancien. Favorisée par l émergence des «netbooks». Favorisée par la maturité des technologies sans fil. Bientôt les télévisions «connectées» De nouveaux usages Et des plateformes proches de celles des Smartphones.

85 Ressources graphiques : Des questions?

86 Cas Client Le projet CARL Touch 19, 20 et 21 octobre 2010 Lyon Grenoble - Paris 86

87 Carte d identité - CARL Software Spécialiste de l édition de progiciels appliqués à la maintenance GMAO et à la gestion technique des actifs (EAM). Leader Français 25 années d expérience. 71 personnes : Paris, Lyon, Turin, Barcelone. Distributeurs. Une solution globale : CARL Source : progiciel modulaire et adaptable. CARL Pilot : méthodologie éprouvée de mise en œuvre. CARL SaaS : solutions d hébergements et services à la demande. 87

88 Des offres orientées métiers clients / utilisateurs Des solutions adaptées aux métiers de nos clients : Industrie CARL Factory Santé CARL Santé Immobilier CARL Facility Transport CARL Transport 88

89 Offre actuelle CARL Source : progiciel Web % natif internet. Ouverture Open Source. Web 2.0 : ergonomie et rapidité. Multiplateformes : Linux, Windows. Multibases : Oracle, SQL Server, etc. 89

90 CARL Software & ObjetDirect CARL Software & ObjetDirect Accompagnement depuis les débuts du projet CARL Source. Conseil et expertise technique & méthodologique. Formation. Développement. 90

91 CARL Source Mobile Solution mobile actuelle : CARL Source MOBILE Pocket PC & terminaux durcis sous Windows CE & Mobile. 91

92 Projet CARL Touch Constats 1 / 3 Comment jugez-vous la qualité des informations de vos comptes rendus techniques? Bonne Mauvaise 99% des clients 92

93 Projet CARL Touch Constats 2 / 3 Comment vos techniciens appréhendent-ils la saisie des comptes rendus? Simple Contrainte 99% des clients 93

94 Projet CARL Touch Constats 3 / 3 Saisie des comptes rendus : activité chronophage! Trop de freins à l efficacité : Trop d informations textuelles à saisir (surtout de «gestion»). Désynchronisation entre l intervention et la saisie. Difficulté d accès aux postes de saisie. Difficulté pour maintenir à niveau les techniciens par rapport à l outil informatique. 94

95 Projet CARL Touch Origine du projet 1 / 3 Une évidence : Ce qui est bon pour les techniciens est bon pour la maintenance! 95

96 Projet CARL Touch Origine du projet 2 / 3 Objectif : Proposer un nouvel outil pour le technicien! Mobile & Disponible Multimédia & Efficace Sans formation 96

97 Projet CARL Touch Origine du projet 3 / 3 Quel est cet outil? + CARL Touch 97

98 Projet CARL Touch Schéma de principe Descriptif CARL Touch : Synchronisation semi-temps réel (délais réduits) Tâches : interventions & demandes. Comptes rendus multimédias (Photos, vidéos ) Serveur CARL Source Smartphones Android 98

99 Projet CARL Touch Principes Grands principes retenus : Installation simple par scan de code-barres : Une ergonomie adaptée aux Smartphones. Toutes les actions réalisables de façon tactile ou par scan. Accès aux fonctions de géo localisation et au multimédia. Notions métier simplifiées : on parle de «tâches». Notification des nouvelles tâches sur le principe des s. 99

100 Écrans CARL Source Exemple d écran CARL Source : compte rendu des agents. 100

101 Écrans CARL Touch Nombre d écrans limité et vocabulaire métier personnalisable. Liste des tâches Détail d une tâche 101

102 Projet CARL Touch Choix de la plateforme Pourquoi Android? Ergonomie : tactile, intuitif, et multimédia. Diversité des terminaux : Choix entre des terminaux grand public et durcis. Possibilités de déploiement simplifié : Gestion des versions et des licences. Maitrise du processus. Équipes de développement maitrisant l environnement Java. 102

103 Projet CARL Touch Impacts Quels impacts sur l existant? Redéfinition des processus : Simplifiés sur le Smartphone. Les logiques complexes sont souvent déportées sur le serveur. Adaptation aux nouveaux éléments : Intégration des contenus multimédias. Intégration de la géo localisation. Nouveaux besoins de supervision : Flux d informations temps-réel. 103

104 Sommaire Démonstration CARL Touch Questions / Réponses 104

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

Fidéliser les collaborateurs tout en améliorant leurs compétences

Fidéliser les collaborateurs tout en améliorant leurs compétences Fidéliser les collaborateurs tout en améliorant leurs compétences Anne Lamarque Manager OD Grenoble & Responsable OD Formation Florence Gayet Responsable Recrutement groupe VISEO Thibault Parmentier Directeur

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

Programmation Android I. Introduction. Cours Android - F. Michel 1 / 57

Programmation Android I. Introduction. Cours Android - F. Michel 1 / 57 Programmation Android I. Introduction 1 / 57 Plan 1 Introduction 2 La plate-forme Android 3 Programmation Android 4 Hello World 2 / 57 Introduction Application mobile wikipédia Caractéristiques Cible :

Plus en détail

Présentation d'android

Présentation d'android NormandyJUG Présentation d'android Avec l'aimable autorisation de l'auteur original de cette présentation. Florent Garin florent.garin@jugtoulouse.org http://www.docdoku.com Présentation des intervenants

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

Cours Android. Développement et API

Cours Android. Développement et API Cours Android Développement et API Principaux OS orienté mobile ios ~ 12.1% Android ~ 81.9% Microsoft ~ 3.6% Historique Octobre 2003 : conception d'un OS mobile par Android Inc. (co-fondé par Andy Rubin)

Plus en détail

Plan. Le multimédia embarqué: Généralités (1/2) Les systèmes embarqués. Systèmes embarqués. Android. Programmer sous Android

Plan. Le multimédia embarqué: Généralités (1/2) Les systèmes embarqués. Systèmes embarqués. Android. Programmer sous Android Le multimédia embarqué: Laurent Bonnet Fabien Devos Manuel Garnier Pierre Viau SFFS -2 décembre 2008 Encadrant : Marie-Jo Pedrono Systèmes embarqués Généralités Plan L embarquémultimédia Les smartphones

Plus en détail

Bien choisir son smartphone. avec. Les prix bas, la confiance en plus

Bien choisir son smartphone. avec. Les prix bas, la confiance en plus Bien choisir son smartphone avec Les prix bas, la confiance en plus BIEN CHOISIR SON SMARTPHONE Comment bien choisir un Smartphone? Les systèmes d exploitation et les critères techniques à la loupe pour

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

Chapitre 1. Applications et Systèmes d exploitation mobiles

Chapitre 1. Applications et Systèmes d exploitation mobiles Chapitre 1 Applications et Systèmes d exploitation mobiles I. Introduction Les technologies mobiles prennent de plus en plus leur place sur le marché et dans le paysage numérique où les projets des applications

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

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

Speedinfo Projet Tablette : Portage de OpenSi sur Tablettes. Cas client Séminaire OD

Speedinfo Projet Tablette : Portage de OpenSi sur Tablettes. Cas client Séminaire OD Speedinfo Projet Tablette : Portage de OpenSi sur Tablettes Cas client Séminaire OD Les exigences Speedinfo Technologie demandée Aucune Architecture requise Une architecture évolutive qui permette facilement

Plus en détail

Versus Etude Technologique

Versus Etude Technologique VS Versus Etude Technologique 1 VS Contents Introduction... 3 Présentation des technologies... 3 Phonegap... 3... 3 Pour quels besoins?... 4 Comment ça fonctionne? Les models... 4 Phonegap... 5... 6 Comparatif...

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

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

La Mobilitémultiplateforme en entreprise

La Mobilitémultiplateforme en entreprise La Mobilitémultiplateforme en entreprise 15 septembre 2011 Agenda Introduction Mobilité et pérennité Business Intelligence Service Oriented Architecture Sécurité Conclusion 2 Introduction Interrogation

Plus en détail

Développement nomade :

Développement nomade : nomade : Architectures - Sylvain Jubertie - Université d Orléans 2011-2012 Sylvain Jubertie - Université d Orléans nomade 1 / 30 Plan 1 Architectures 2 3 Sylvain Jubertie - Université d Orléans nomade

Plus en détail

Androi et le développement d'applications professionnelles

Androi et le développement d'applications professionnelles Androi et le développement d'applications professionnelles Présentation au CUSI 06/05/2010 Yann Lapeyre http://www.medes.fr Sommaire MEDES Nos projets, les contraintes et l'historique Présentation d'android

Plus en détail

BlackBerry PlayBook OS 2.0 Puissante. Portable. PlayBook.

BlackBerry PlayBook OS 2.0 Puissante. Portable. PlayBook. BlackBerry PlayBook OS 2.0 Puissante. Portable. PlayBook. Prenez le meilleur des communications avec BlackBerry PlayBook Email intégré BlackBerry PlayBook OS 2.0 apporte une expérience simplifié avec notamment

Plus en détail

Solution de Mobilité SAP SUP & AFARIA. Meltz Jérôme

Solution de Mobilité SAP SUP & AFARIA. Meltz Jérôme Solution de Mobilité SAP SUP & AFARIA Meltz Jérôme 01 Agenda PRÉSENTATION D AUGUSTA REEVES Augusta Reeves Création en 1998 Société de service d Intégration SAP fondé en 1998 CA 2011 : 14,8 M Effectif :

Plus en détail

Documentation Technique

Documentation Technique Documentation Technique EIP KOODATA Epitech 2014 Ce document a pour but de décrire tous les aspects techniques du projet Koodata. Koodata Documentation Technique page 0 1. Présentation du projet... 3 1.1.

Plus en détail

Middleware pour Software Radio

Middleware pour Software Radio Middleware pour Software Radio 1 Middleware pour Software Radio systèmes d'exploitation spécifiques aux fournisseurs d équippement standards : Symbian Windows Pocket PC 2 Middleware pour Software Radio

Plus en détail

+ Points importants. n Marché des mobiles très porteur. n Grande diversité des appareils. + Chiffres 2014. n 1,9 milliards de mobiles vendus

+ Points importants. n Marché des mobiles très porteur. n Grande diversité des appareils. + Chiffres 2014. n 1,9 milliards de mobiles vendus + + Points importants n Marché des mobiles très porteur n Grande diversité des appareils IHM Mobiles, web, multimédia Caroline Essert Université de Strasbourg - 2013 Enquête Doodle avril 2011 + Marché

Plus en détail

Démarrer. Agenda. Constats et enjeux Terminaux Mobiles Architecture Étude de cas

Démarrer. Agenda. Constats et enjeux Terminaux Mobiles Architecture Étude de cas Démarrer La Mobilité David Hernie Division Mobilité Entreprises EZOS s.a. Juin 2006 Nouveau Contacts Agenda Constats et enjeux Terminaux Mobiles Architecture Étude de cas 1 Problématique Renouvellement

Plus en détail

Offres de stages 2011/2012

Offres de stages 2011/2012 Offres de stages 2011/2012 RBS LE MEILLEUR DE L INTEGRATION ET DE L EDITION L informatique est devenue un outil stratégique de développement et de différenciation pour les organisations du 21ème siècle

Plus en détail

Présentation De Janua

Présentation De Janua Présentation De Janua Société de services (SS2L)/éditeur fondée en 2004 à Sophia Antipolis Notre métier : l'expertise Notre crédo : l'open Source Nos prestations : consulting, assistance ponctuelle et

Plus en détail

Le point d'inflexion dans l'écosystème de l'application

Le point d'inflexion dans l'écosystème de l'application Le point d'inflexion dans l'écosystème de l'application L'ère post-pc : l explosion des sources de données 0111010101101010101010101010101010101010110101010101010101010101010101010101 0101010101101011011011011101011100000010110101001101011110011010101010110101

Plus en détail

Programmation Nomade (Android)

Programmation Nomade (Android) Programmation Nomade (Android) Dominique Archambault Master Technologie et Handicap Université Paris 8 Introduction 1 Introduction 1.1 Les systèmes d exploitation mobiles Les systèmes d exploitation mobiles

Plus en détail

Techno Mobiles. Macha DA COSTA LP DAM. machada.fr. IUT Informatique. macha.dacosta@gmail.com. Université de Nice-Sophia Antipolis

Techno Mobiles. Macha DA COSTA LP DAM. machada.fr. IUT Informatique. macha.dacosta@gmail.com. Université de Nice-Sophia Antipolis Techno Mobiles Macha DA COSTA machada.fr macha.dacosta@gmail.com LP DAM IUT Informatique Université de Nice-Sophia Antipolis Plan Cours d introduction Chiffres autour du Mobile Qu est-ce que les Techno

Plus en détail

Cyanogenmod Libérez votre Android

Cyanogenmod Libérez votre Android Cyanogenmod Libérez votre Android Philippe Wambeke LoliGrUB 15 février 2014 Philippe Wambeke (LoliGrUB) Cyanogenmod 15 février 2014 1 / 17 1 Présentation D Android Constitution Historique Quelques chiffres

Plus en détail

Programme de cette formation Java me Java Micro Edition Travaux pratiques Développement MIDP Travaux pratiques Les interfaces utilisateurs avec JME

Programme de cette formation Java me Java Micro Edition Travaux pratiques Développement MIDP Travaux pratiques Les interfaces utilisateurs avec JME Java ME Plan Programme de cette formation Java me Java Micro Edition - Utilisations de la plateforme JME. L'architecture et les composantes essentielles (machines virtuelles, configurations, profils et

Plus en détail

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com Drive your success «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com ATEN, dix avantages au service de votre entreprise Qualité de mise en œuvre

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

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

DEVELOPPEMENT MOBILE - ETAT DE L ART DES SOLUTIONS

DEVELOPPEMENT MOBILE - ETAT DE L ART DES SOLUTIONS SI 2.0 DEVELOPPEMENT MOBILE - ETAT DE L ART DES SOLUTIONS REF : SIMO002 DUREE : 2 JOURS TARIF : 1 450 HT Public DSI, responsables informatiques et études, Architectes, responsables de projets, chefs de

Plus en détail

Avantic Software Présentation de solutions GED pour mobiles (Gestion Electronique de Documents)

Avantic Software Présentation de solutions GED pour mobiles (Gestion Electronique de Documents) Avantic Software Présentation de solutions GED pour mobiles (Gestion Electronique de Documents) Les prestations et les applications présentées : Apportent un accès et une mise à jour simplifiés aux documents

Plus en détail

Olivier Deheurles Ingénieur conception et développement.net

Olivier Deheurles Ingénieur conception et développement.net Olivier Deheurles Ingénieur conception et développement.net MOTS CLES Maîtrise de la conception et du développement orientés Objet 6 ans d expérience sur les plateformes.net 1.1 et 2.0 (C# et VB.NET) MCAD

Plus en détail

Javascript et les applications Web

Javascript et les applications Web Javascript et les applications Web APIs récentes ou en cours d adoption Télécom ParisTech Jean-Claude Moissinac Octobre 2014 Avec l aide de Jean-Claude Dufourd Et Thomas Bertrand Mastère CPD Javascripts,

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

de logiciels Web 2.0, SaaS Logiciels collaboratifs Portails pour entreprises Développement iphone, Android WebApp HTML5 Mobile marketing

de logiciels Web 2.0, SaaS Logiciels collaboratifs Portails pour entreprises Développement iphone, Android WebApp HTML5 Mobile marketing Web 2.0, SaaS Logiciels collaboratifs Portails pour entreprises Développement Développement de logiciels de logiciels Solutions mobiles iphone, Android WebApp HTML5 Mobile marketing Ingénierie Régie d

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

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

Introduction. 1. Pourquoi utiliser un outil multiplateforme pour la programmation mobile?

Introduction. 1. Pourquoi utiliser un outil multiplateforme pour la programmation mobile? Introduction 1. Pourquoi utiliser un outil multiplateforme pour la programmation mobile? Depuis la sortie de l iphone, les smartphones sont devenus des ordinateurs à part entière. Et même si avant leur

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

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

Applications Web : Compilation native ou Offline Apps

Applications Web : Compilation native ou Offline Apps Applications Web : Compilation native ou Offline Apps Programmation Web avancée et mobile Mif38 Aurélien Tabard 1 Rich Internet Application (RIA) Définition (rappel) : application Web riche Utilise des

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

Présentation Générale Solution de mobilité pour le personnel nomade

Présentation Générale Solution de mobilité pour le personnel nomade Présentation Générale Solution de mobilité pour le personnel nomade I Notre entreprise Notre activité Nous sommes un éditeur de logiciels pour terminaux mobiles. Nous développons des technologies et solutions

Plus en détail

Formation Android développement

Formation Android développement Objectif Android (prononcé androïde) est un système d'exploitation open source pour smartphones, PDA et terminaux mobiles conçu par Android, une startup rachetée par Google. D'autres types d'appareils

Plus en détail

Émission en janvier La bataille des OS

Émission en janvier La bataille des OS Émission en janvier La bataille des OS Introduction : Bonjour, vous êtes sur BAC FM 106.1 dans l émission La matinale geek animée par la classe de BTS SIO2 avec aujourd hui Cédric et Bastien. Nous allons

Plus en détail

Séminaire Partenaires Esri France 7-8 juin 2011 - Paris Les APIs Web ArcGIS

Séminaire Partenaires Esri France 7-8 juin 2011 - Paris Les APIs Web ArcGIS Séminaire Partenaires Esri France 7-8 juin 2011 - Paris Les APIs Web ArcGIS Gaëtan LAVENU Les nouveautés des API ArcGIS Les API Web ArcGIS - L API Flex - L API Silverlight/WPF - L API JavaScript Les APIs

Plus en détail

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i Modernisation IBM i Nouveautés 2014-2015 IBM Power Systems - IBM i 19 et 20 mai 2015 IBM Client Center, Bois-Colombes S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i Mardi

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

Assurances & Mutuelles, Industrie, Santé, Énergie, Transport, Médias / Multimédias, Télécoms, Services

Assurances & Mutuelles, Industrie, Santé, Énergie, Transport, Médias / Multimédias, Télécoms, Services Société de conseil et d ingénierie en informatique SEELANDE Consulting, société de conseil et d ingénierie en informatique spécialisée dans les NTIC, se positionne dans différents secteurs d activités

Plus en détail

Applications iphone & Android Phone Technologie AppDeck - Offre Présence Digital news. agence moonseven www.moonseven.fr 1

Applications iphone & Android Phone Technologie AppDeck - Offre Présence Digital news. agence moonseven www.moonseven.fr 1 + Applications iphone & Android Phone Technologie AppDeck - Offre Présence Digital news agence moonseven www.moonseven.fr 1 + Un marché en pleine croissance 2 FOCUS Entre mars 2013 et mars 2014, le trafic

Plus en détail

Internet et Mobilité : à l'ordinateur de poche

Internet et Mobilité : à l'ordinateur de poche Mardi 16 mars 2010 Internet et Mobilité : du téléphone t à l'ordinateur de poche Intervenants Olivier Cartieri, Animateur, Conseil Technologies de l Information et de la Communication Philippe Ducellier,

Plus en détail

Atelier numérique Développement économique de Courbevoie

Atelier numérique Développement économique de Courbevoie Atelier numérique Développement économique de Courbevoie Jeudi 10 février 2011 Entreprise et mobilité Découvrez les premiers usages Interne à l'entreprise, Communication B to B ET B To C, et les tendances

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

Formation Certifiante Scrum Master

Formation Certifiante Scrum Master Formation Certifiante Scrum Master Cette formation pratique de deux jours, ponctuée par la certification Scrum Master délivrée par la Scrum Alliance, est destinée aux chefs et directeurs de projets, responsables

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

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

FORMATION «TABLETTES/SMARTPHONES» BÉNÉVOLES - RÉSEAU SOLID R NET 09 ET 18 DECEMBRE 2014

FORMATION «TABLETTES/SMARTPHONES» BÉNÉVOLES - RÉSEAU SOLID R NET 09 ET 18 DECEMBRE 2014 FORMATION «TABLETTES/SMARTPHONES» BÉNÉVOLES - RÉSEAU SOLID R NET 09 ET 18 DECEMBRE 2014 PROGRAMME DE LA JOURNEE Matinée : Rapide tour de table Présentation des différents OS + notion d anti-virus Guide

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

laurent lathieyre / ubikod / ll@ubikod.com jeudi 8 octobre 2009

laurent lathieyre / ubikod / ll@ubikod.com jeudi 8 octobre 2009 laurent lathieyre / ubikod / ll@ubikod.com OS capillaire? laurent lathieyre / ubikod / ll@ubikod.com Contexte - OS : Parts de marché en baisse pour PalmOS, Windows, Symbian - Terminaux : marché stagnant/décroissant

Plus en détail

Chapitre 3 Site et/ou application mobile : aide à la décision

Chapitre 3 Site et/ou application mobile : aide à la décision Livre blanc des Applications Mobiles Chapitre 3 Site et/ou application mobile : aide à la décision Vous hésitez entre développer une application mobile ou un site web mobile? Faut-il faire un choix? Comment

Plus en détail

Technologies mobiles & Tourisme: la révolution? Denis Genevois Marche-en Janvier 2011

Technologies mobiles & Tourisme: la révolution? Denis Genevois Marche-en Janvier 2011 Technologies mobiles & Tourisme: la révolution? Denis Genevois Marche-en en-famenne Janvier 2011 Centre de compétence Programme Introduction Technologies mobiles: le contenant Tactile non, multitouch oui!

Plus en détail

Visual Studio 2013 Concevoir et développer des projets Web, les gérer avec TFS 2013

Visual Studio 2013 Concevoir et développer des projets Web, les gérer avec TFS 2013 Introduction 1. Présentation du cas d étude 13 1.1 Présentation générale 13 1.2 Présentation des applications 13 2. Déroulement du projet 14 3. Pré-requis et fondamentaux techniques à connaître 15 3.1

Plus en détail

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server Sébastien Boutard Thomas David Le plan de la présentation Petit retour sur les environnements de développement ArcGIS Server

Plus en détail

Développement tablette Android. SophiaConf2011 Par Arnaud FARINE

Développement tablette Android. SophiaConf2011 Par Arnaud FARINE Développement tablette Android SophiaConf2011 Par Arnaud FARINE Parts de marché Android en 2011 1er OS vendu aux EU fin 2010 24% des smartphones en France (35% ios, 11% Blackberry) 3,6 millions de smartphones

Plus en dé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

Retour sur Devoxx. Les tendances

Retour sur Devoxx. Les tendances Retour sur Devoxx Devoxx, c est la plus grosse conférence de développeurs Java en Europe qui existe depuis 2002 (auparavant connue sous le nom de Javapolis). Elle se déroule tous les ans à Anvers (Belgique)

Plus en détail

Présentation. Objectifs 1.1 QU Y A T IL DANS LA BOÎTE? 1.2 L OPEN HANDSET ALLIANCE

Présentation. Objectifs 1.1 QU Y A T IL DANS LA BOÎTE? 1.2 L OPEN HANDSET ALLIANCE 1 Présentation Objectifs Ce chapitre permet de faire connaissance avec Android. Il décrit l organisme chargé de son développement, sa licence, son environnement technologique, pour terminer avec les applications

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

MOBILITE. Datasheet version 3.0

MOBILITE. Datasheet version 3.0 DU PC PORTABLE AU PDA COMMUNICANT MOBILITE Datasheet version 3.0 IBELEM, SA au Capital de 147 815 Filiale d ITS Group - 3, boulevard des bouvets 92741 Nanterre Cedex Tèl : 01.55.17.45.75 Fax : 01.73.72.34.08

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

Développez vos applications Android

Développez vos applications Android Journée des Anciens IUT STID Février 2013 Développez vos applications Android olivier.legoaer@univ-pau.fr Contexte Un marché en explosion Vente de "terminaux mobiles" évolués Un téléphone mobile sur trois

Plus en détail

APPLICATIONS JAVA. 1. Android. Android Partie I. Développement d'activités Java sous Android

APPLICATIONS JAVA. 1. Android. Android Partie I. Développement d'activités Java sous Android APPLICATIONS JAVA Android Partie I Ivan MADJAROV - 2014 Applications Java sous Android IvMad, 2011-2014 2 1. Android Développement d'activités Java sous Android L'objectif principal de ce cours est de

Plus en détail

Formation développer une application mobile multi plates-formes avec GWT Mobile

Formation développer une application mobile multi plates-formes avec GWT Mobile Objectifs de la formation GWT Mobile A la fin de cette formation GWT Mobile vous saurez développer des applications natives ou web pour mobiles et tablettes en GWT. Programme de la formation GWT Mobile

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

Intervenants. Thomas d'erceville Project Manager. Christian NGUYEN Practice Manager IT Quality

Intervenants. Thomas d'erceville Project Manager. Christian NGUYEN Practice Manager IT Quality Intervenants Thomas d'erceville Project Manager Christian NGUYEN Practice Manager IT Quality 2 14/04/2015 De l'assurance qualité à l'ingénierie des tests logiciels 1. Contexte général des tests mobiles

Plus en détail

Les Nouveautés OpenEdge 11.2. 10 Avril 2013

Les Nouveautés OpenEdge 11.2. 10 Avril 2013 Les Nouveautés OpenEdge 11.2 10 Avril 2013 2 3 http://www.progress.com/fr-fr/openedge/openedgetour.html La Plate-Forme OpenEdge 11 Une solution Complète pour développer les Applications Métiers Open Clients/

Plus en détail

AMÉLIOREZ VOTRE PRODUCTIVITÉ OÙ QUE VOUS SOYEZ

AMÉLIOREZ VOTRE PRODUCTIVITÉ OÙ QUE VOUS SOYEZ AMÉLIOREZ VOTRE PRODUCTIVITÉ OÙ QUE VOUS SOYEZ Create and deploy IT solutions for business Notre stratégie d édition et d intégration : un niveau élevé de Recherche & Développement au service de l innovation

Plus en détail

Paie - RH. Un ERP à la richesse fonctionnelle exceptionnelle

Paie - RH. Un ERP à la richesse fonctionnelle exceptionnelle Un ERP à la richesse fonctionnelle exceptionnelle Un ERP est un progiciel de planification des ressources nécessaires au bon fonctionnement d une entreprise (Entreprise Ressources Planning). l entreprise,

Plus en détail

Transformez vos clients en Fans de votre marque. Merci de bien vouloir patienter Le webinaire va démarrer dans quelques instants. FanGroup.

Transformez vos clients en Fans de votre marque. Merci de bien vouloir patienter Le webinaire va démarrer dans quelques instants. FanGroup. Merci de bien vouloir patienter Le webinaire va démarrer dans quelques instants My FanGroup Webinaire Applications mobiles natives, hybrides ou site en HTML5 : comment choisir? My FanGroup Webinaire Présenté

Plus en détail

ADAPTATION DES INTERFACES. ROUYER Florian et BENNOUR Salah

ADAPTATION DES INTERFACES. ROUYER Florian et BENNOUR Salah ADAPTATION DES INTERFACES ROUYER Florian et BENNOUR Salah SOMMAIRE Sujet Android Ionic Comparaison Conclusion Sujet Plateforme de partage de livres Fonctionnalités : Géolocalisation Visualisation Map Visualisation

Plus en détail

Une tablette, oui mais laquelle? avec. Les prix bas, la confiance en plus

Une tablette, oui mais laquelle? avec. Les prix bas, la confiance en plus Une tablette, mais laquelle? avec Les prix bas, la confiance en plus Six raisons pour choisir une tablette plutôt qu un PC ou un smartphone! INDEX LA TABLETTE : UNE HISTOIRE DE LA MOBILITÉ. ----- LA TABLETTE

Plus en détail

Calendrier des Formations

Calendrier des Formations Systèmes et Réseaux IPV6 980,00 HT Jan. Fév. Mar. Avr. Mai Juin Jui. Août Sept. Oct. Nov. Déc. Comprendre IPV6 et explorer les méthodes pour migrer 14-15 23-24 1-2 26-27 Configuration et Maintenance des

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

ArcGIS pour les développeurs

ArcGIS pour les développeurs SIG 2013 Conférence Francophone 2 & 3 Octobre Versailles Atelier Technique ArcGIS pour les développeurs Patrice Freydière Fabrice Leray Objectifs de la session Présentation générale des solutions de développements

Plus en détail

Java, développement d'applications mobiles (J2ME) Java et les applications mobiles. Formation ITIN / Université de Cergy-Pontoise 10/11/2006

Java, développement d'applications mobiles (J2ME) Java et les applications mobiles. Formation ITIN / Université de Cergy-Pontoise 10/11/2006 Formation ITIN / Université de Cergy-Pontoise Java, développement d'applications mobiles (J2ME) Java et les applications mobiles Pourquoi utiliser Java? Langage répandu dans les entreprises Développement

Plus en détail

Séminaire Partenaires Esri France 7-8 juin 2011 - Paris ArcGIS Mobile SDK

Séminaire Partenaires Esri France 7-8 juin 2011 - Paris ArcGIS Mobile SDK Séminaire Partenaires Esri France 7-8 juin 2011 - Paris ArcGIS Mobile SDK Olivier Rossini Sommaire Introduction - Qu est-ce qu ArcGIS Mobile - Positionnement SDK - Core SDK - Introduction et concepts -

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

Introduction @ 1. La gamme Microsoft Expression

Introduction @ 1. La gamme Microsoft Expression La gamme Microsoft Expression Microsoft propose déjà dans son catalogue des outils orientés graphisme ou destinés à la création de sites web. Avec l arrivée de Vista et plus précisément d une couche nommée

Plus en détail

Nokia 2220 1. Nokia X2-01 19. Blackberry Curve 9300* 19. Motorola Flipout 139. SFR Clé Internet* 1

Nokia 2220 1. Nokia X2-01 19. Blackberry Curve 9300* 19. Motorola Flipout 139. SFR Clé Internet* 1 25102011 2 E1107 2720 2730* E1080 2220 E2550 1616 1800 C101 E2530 C201* C200 DUAL SIM Motorola Gleam X201 C500 MP* E2370 Solid B2100 3720 39 Motorola WILDER OmniaPro B7330* 8520* E72* Curve 9300* Wildfire

Plus en détail

ACCEDER A SA MESSAGERIE A DISTANCE

ACCEDER A SA MESSAGERIE A DISTANCE Pour garder le contact avec leur entreprise, de plus en plus de collaborateurs ont besoin d accéder à leurs emails lorsqu ils sont en déplacement ou à domicile. Cet accès distant est facilité si la messagerie

Plus en détail

Cortado Corporate Server

Cortado Corporate Server Cortado Corporate Server La recette du succès pour la mobilité d entreprise En bref : Solution «MDM» de pointe Sécurité et contrôle maximal Des fonctionnalités «Cloud Desktop» impressionnantes pour la

Plus en détail

ACCÉDER A SA MESSAGERIE A DISTANCE

ACCÉDER A SA MESSAGERIE A DISTANCE ACCÉDER A SA MESSAGERIE A DISTANCE Lorraine Pour garder le contact avec leur entreprise, de plus en plus de collaborateurs ont besoin d accéder à leurs emails lorsqu ils sont en déplacement ou à domicile.

Plus en détail

Chapitre 1. Découvrir la plateforme Android. JMF (Tous droits réservés)

Chapitre 1. Découvrir la plateforme Android. JMF (Tous droits réservés) Chapitre 1 Découvrir la plateforme Android 1 Plan du chapitre 1 La plateforme Android L'architecture Android Les outils de développement 2 Android = Android = un système d'exploitation open source pour

Plus en détail