Guide d accélération du développement d apps en interne

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

Download "Guide d accélération du développement d apps en interne"

Transcription

1 Guide d accélération du développement d apps en interne

2 Présentation Comment donner vie à vos idées d apps internes. Votre entreprise est unique, tout comme vos utilisateurs. Il existe d innombrables possibilités pour répondre à leurs besoins avec des apps mobiles innovantes qui peuvent transformer leur façon de travailler. La plupart des équipes de développement en entreprise sont aussi soumises à des contraintes. Qu il s agisse de contraintes touchant au budget, à l organisation ou aux ressources, vous devez vous attacher à développer des apps satisfaisant à vos exigences spécifiques. ios est un outil formidable pour y parvenir. Le développement ios peut être rapide et très enrichissant en vous permettant de créer des apps qui procureront des avantages immédiats à vos utilisateurs. Nul besoin d un processus onéreux ni de ressources excessives pour faire la différence. Sans doute vous faudra-t-il néanmoins concentrer vos efforts différemment que dans le cadre d un projet de développement interne classique. Ce guide va vous y aider. Il décrit les bonnes pratiques permettant de développer des apps mobiles fantastiques. Vous y trouverez également des conseils et des ressources qui vous aideront à organiser votre projet pour une efficacité maximale. Ce guide se compose des quatre sections suivantes : Planification - Définissez votre projet et ses exigences, planifiez votre processus de développement. Conception - Appuyez-vous sur les concepts de création d une interface ios pour que vos apps internes rencontrent un vif succès auprès de vos utilisateurs. Développement - Développez vos apps internes et tirez pleinement parti des outils Apple, comme le SDK ios. Déploiement - Distribuez vos apps internes dans votre entreprise et créez votre propre service de distribution sans fil. Comment utiliser ce guide Check-list. La check-list proposée dans chaque chapitre vous permet de passer en revue et de vérifier les étapes les plus importantes du processus de développement. Astuces. Les astuces contiennent des informations essentielles pour le processus sous une forme facile à comprendre. Exemples. Lisez les exemples d autres entreprises ayant développé des apps en interne pour iphone et ipad pour y trouver l inspiration et des idées. Raccourcis. Ces liens vous permettent d en apprendre plus sur le développement d apps ios en interne. Check-list Déploiement À la fin de la phase de déploiement, vous devriez avoir : créé les certificats d entreprise et les profils d approvisionnement mis en place un serveur web de distribution ou une solution pour distribuer les apps sans fil annoncé la solution aux utilisateurs finals Astuce : Apps de taille moyenne Les apps simples, rapides et bien exécutées génèrent une demande interne, et limitent la portée et l investissement. Les apps de taille moyenne peuvent constituer un menu complet. Les utilisateurs créent leurs propres «solutions», ce qui laisse une plus grande marge de manœuvre à vos collaborateurs. «Nous devions trouver un moyen d appliquer très rapidement les mises à jour et les modifications. C est pourquoi nous avons adopté une approche mixte, à base d éléments d interface natifs hébergés sur le téléphone. Le reste était toutes les pages web proprement dites.» - Giancarlo De Lio, Mt. Sinai Hospital Raccourcis FAQ sur l inscription au programme FAQ sur le programme pour développeurs ios en entreprise (ios Developer Enterprise Program) C est parti. Présentation 2

3 Planification La création d une app fantastique requiert un plan fantastique. Il est important que les personnes de votre entreprise qui participent au projet se sentent en phase avec ses objectifs et prennent activement part à la formulation du plan. Plus votre équipe comprendra la répartition des tâches tout au long du processus et les étapes nécessaires à la mise en œuvre du plan, plus elle se montrera efficace et pourra créer quelque chose d exceptionnel. Dans le cadre de ce plan, votre équipe et vous-même devez vous pencher sur les points suivants : Identifier les besoins professionnels et les besoins des utilisateurs. Assurez-vous que votre solution répond à de véritables besoins professionnels. Permet-elle de gagner du temps ou de faire des économies, accroît-elle la productivité du personnel ou répond-elle d une autre manière à une nécessité de faire progresser l entreprise? Évaluer les ressources/l infrastructure existante. Vous pouvez optimiser les ressources utiles en réaffectant une précédente réalisation, dont vous tirerez parti pour l environnement mobile. Explorer la simplicité de mise en œuvre. Commencez par les solutions les plus faciles à mettre en œuvre : tournez-vous vers les projets générant des retombées rapides, pour lesquels vous pourrez faire plus rapidement et plus facilement la preuve des fruits de vos efforts. En gardant ces concepts de planification à l esprit, vous renforcerez la cohérence de votre projet. Ce chapitre présente les étapes que vous pouvez suivre pour démarrer rapidement un projet en restant organisé. Check-list Planification Reportez-vous à cette check-list tout au long de la phase de planification de votre projet. À la fin de phase de planification, vous devriez avoir établi le cahier des charges incluant les points suivants : Inventaire de l ensemble des besoins/exigences professionnels potentiels Inventaire des besoins des utilisateurs (à aligner avec les exigences professionnelles) Exigences relatives à l infrastructure informatique pour soutenir le projet Énoncé de la définition de l application décrivant l app et l objectif de la solution Chronologie générale et principales étapes du projet Équipe identifiée des intervenants, dont les rôles et les responsabilités sont définis Début du processus d inscription au programme pour développeurs ios en entreprise (ios Developer Enterprise Program) Impliquez les utilisateurs Mettez-vous dans la peau de vos utilisateurs. Passez du temps dans leur espace de travail en assistant à quelques réunions ou en vous rendant sur le terrain. Vous vous forgerez ainsi un aperçu très précieux de leurs habitudes de travail, des goulets d étranglement affectant le flux de production et des difficultés rencontrées par les collaborateurs ou les clients. Invitez les utilisateurs les plus avisés ou passionnés à rejoindre votre équipe afin de bénéficier de leurs idées tout au long du projet. Identifiez un problème dont la résolution par une app mobile profiterait un maximum à vos utilisateurs et à votre entreprise en un minimum de temps. Ne soyez pas trop gourmand quand vous commencez à développer des apps mobiles. Affinez vos idées à partir de ce que vous pourriez créer pour arriver uniquement à ce que vous devriez créer. «Nous avons mis en place une communication directe entre les développeurs et la force de vente. Nous nous sommes même rendus aux visites des commerciaux. Nous avons enfilé nos chaussures de sécurité et nos casques, et nous avons assisté aux visites commerciales pour savoir exactement ce dont ils avaient besoin et comment ils allaient utiliser l app.» - Dean Moore, Sunbelt Rentals 3

4 Réfléchissez à quelques tâches simples que la majorité de vos utilisateurs font fréquemment et pensez à la façon dont une app mobile pourrait simplifier ces tâches. Voici quelques exemples : Une app simple qui permet à un employé de valider une note de frais ou un bon de commande pendant un déplacement Un annuaire d entreprise ou un plan de campus que tout le monde peut consulter Un système de réservation de salle de réunion que les employés peuvent facilement utiliser quand ils ne sont pas à leur bureau Une app simple de suivi des heures travaillées qui serait rattachée à votre système de gestion du temps ou de facturation Dressez l inventaire de vos actifs Souvent, la meilleure manière de développer efficacement une app interne est de tirer parti de la technologie existante. Vous pouvez faire l inventaire de vos sites web d entreprise afin de déterminer s il serait pertinent de les optimiser pour l iphone ou l ipad. Ou peut-être disposez-vous de systèmes back-end dont les données pourraient facilement être adaptées à l environnement mobile? Et n oubliez pas les apps de l App Store : il est possible qu une app répondant à vos besoins y soit déjà disponible. Lisez l exemple d inventaire des actifs (à droite) pour découvrir d autres questions qui pourront vous aider à explorer votre environnement existant. Exemple : Inventaire des actifs Répondez à ces questions pour savoir si vous pouvez réutiliser la technologie existante dans votre app mobile : Quels systèmes les éléments les plus mobiles de votre personnel utilisent-ils au quotidien? Quelles tâches vos collaborateurs mobiles doivent-ils effectuer le plus souvent? Quels processus manuels pourraient être automatisés ou simplifiés grâce à des apps mobiles? Avez-vous des systèmes non mobiles qui pourraient être utiles à vos collaborateurs mobiles? Quelles fonctions de ces systèmes sont utilisées le plus fréquemment? Quel type d accès aux données les systèmes de votre entreprise autorisentils? Les données sont-elles facilement accessibles via les services web? Disposez-vous de sites web internes auxquels vos collaborateurs accèdent chaque jour? Pourraient-ils être facilement transformés en apps mobiles? Définissez votre app Une fois que vous avez parfaitement identifié les besoins de vos utilisateurs et les solutions mobiles qui pourraient y répondre, vous devez affiner ces concepts dans un plan de projet concis, que vous pourrez communiquer aux parties prenantes. L élément le plus important de votre plan de projet est l énoncé de la définition de l application - une définition concise de l objectif de votre app. L énoncé de la définition de l application peut vous aider à éviter deux pièges courants : Vous disposez déjà d une application de bureau que vous souhaitez transférer vers l environnement mobile et, avec elle, une longue liste de fonctionnalités. Vous avez une idée géniale pour une nouvelle app mobile, mais vous vous attelez directement aux fonctionnalités avant de peaufiner l objectif principal de l app. «Nous avons passé en revue les différentes gammes de produits et nous nous sommes demandés : dans quels domaines la mobilité est-elle vraiment utile? Quels sont les meilleurs profils? Quels sont les premiers succès que nous voulons réaliser? Et nous sommes partis de là. Nous avons examiné notre portefeuille de produits et réfléchi à ce qui était le plus pertinent.» - James Blomberg, General Electric 4

5 Formuler l énoncé de la définition d une application Pour commencer, rédigez l énoncé de la définition de l application, qui doit comprendre les éléments suivants : Objectif de l app Personnes auxquelles l app est destinée et comment elles l utiliseront Principale fonctionnalité de l app Votre énoncé doit définir une solution et seulement sa principale fonctionnalité - et non un ensemble détaillé de fonctionnalités. L énoncé de l objectif doit être parfaitement clair afin que vous puissiez filtrer toutes les idées de fonctionnalité. Demandez-vous si chaque fonctionnalité sert l objectif visé. Choisissez ensuite un nombre limité de fonctionnalités. Il s agit des fonctionnalités le plus fréquemment utilisées et les mieux adaptées à un environnement mobile. Vous ne devez pas dresser une liste longue et vague de fonctionnalités qui sont difficiles à exécuter ou ne résolvent pas le problème. En ciblant votre app, vous optimiserez la productivité de vos utilisateurs avec une solution simple d emploi. Planifiez le processus de développement La plupart des projets de développement de logiciels d entreprise mobilisent d énormes ressources pendant la phase de développement. Grâce au SDK ios et aux frameworks Cocoa Touch de haut niveau, vos équipes de développement consacreront moins de temps au codage et plus de temps à concevoir l expérience utilisateur idéale. Ce processus vous permettra non seulement de développer plus rapidement une app pour vos collaborateurs, mais aussi de créer des solutions qui dépasseront les attentes de vos utilisateurs. Exemple : Énoncé de la définition de l application Voici ce à quoi pourrait ressembler l énoncé de la définition d une application, avec pour exemple une app de suivi des heures travaillées pour avocats : Objectif : suivre le temps passé et les heures facturables pour chaque dossier Pour qui : les avocats du cabinet qui ont besoin de suivre les heures facturables Comment sera-t-elle utilisée : à chaque réunion client, le temps passé facturable sera décompté Principale fonctionnalité : suivre et consigner le temps passé dans le système CRM Énoncé consolidé de la définition : app pour avocats permettant de suivre le temps passé et les heures facturables pour chaque client Fonctionnalités entrant dans le champ de la définition : chronomètre ; suivi/traitement en arrière-plan ; intégration serveur avec le système CRM ; interrogation des dossiers client afin d associer les heures enregistrées avec le client/dossier correspondant ; synchronisation en ligne/hors ligne selon la connectivité réseau Exemples de fonctionnalités n entrant pas dans le champ de la définition : alertes des nouveaux dossiers ; interrogation des documents à des fins juridiques ; carte de localisation des clients ; interface de recherche brevetée Que vous ayez recours à un processus de développement souple ou à une méthode en cascade plus traditionnelle, veillez à prévoir le temps et les ressources à investir dans le processus de conception comme un élément central et continu de votre effort de développement. Établissez un calendrier approximatif du processus prévu et des rôles de chaque partie prenante pour chaque étape du projet. Il ne doit pas forcément être gravé dans le marbre, mais il peut constituer une référence commune à toutes les personnes concernées. Astuce : Crowdsourcing Genentech savait que, dans le domaine des apps, les bonnes idées peuvent venir de n importe où et de n importe qui. La société a donc créé un modèle de crowdsourcing qui permet aux salariés de suggérer les apps qu ils souhaiteraient voir développées en interne. Depuis, la société a créé les cinq apps les plus demandées à la plus grande satisfaction des utilisateurs, ce qui a considérablement dopé le niveau d adoption. 5

6 Établir le cahier des charges Pour vous aider à rester concentré et à communiquer le processus, votre plan doit comprendre un cahier des charges, qui présente l ensemble des ressources, objectifs, délais et principaux livrables du projet. Ce document constitue un important guide sur le projet pour tous les participants. Le cahier des charges peut inclure les prescriptions techniques préliminaires de votre app, ainsi que des organigrammes ou des diagrammes visuels qui vous permettront d expliquer le but du concept de l app durant la phase de développement. Exemple : Équipe de projet classique Executive Sponsor Primary stakeholder, responsible for strategic plan Line-of-Business Owner Primary stakeholder and app user Requirements Scope project Obtain approvals Assemble team Code Training Coding of app Design and graphics Test cases Unit testing Release Internal release of app Stakeholder signoff Maintenance plan Project Leader Tracks schedules, timelines, and overall scope of work Product Manager Delivers the app, manages requirements, and reconciles business needs with solutions Constituez votre équipe Design Architecture design Project plan built Initial wireframes Developer sizings Verification Testing on devices Automated UI tests Bug fixes Design review/tweaks Stakeholder walkthrough User Experience Architect Responsible for framework of user interaction model and user process flow/journey User Interface Designer Responsible for app visual design, graphics, and identity Technical Architect Responsible for infrastructure, security, and data access models IT Manager Responsible for deployment and life-cycle management of apps Development Manager Technical lead and project manager Developer Responsible for overall technical architecture and coding Comme pour tout projet, vous devez constituer une équipe d intervenants qui ont tous un intérêt dans le succès et le résultat de votre projet. Certains participants peuvent être des clients internes (propriétaire d une branche d activité ou groupe d utilisateurs), tandis que d autres seront chargés de parties spécifiques du processus de développement proprement dit (concepteurs, développeurs, architectes techniques, etc.). Enfin, vous devez aligner les rôles et responsabilités des membres de l équipe avec le calendrier et les étapes du projet mentionnés à l étape précédente. Par exemple, la conception étant l un des éléments centraux de tout projet de développement ios, vous devez impérativement disposer d une équipe de conception (ou des ressources correspondantes). Les participations et les intérêts peuvent varier selon le groupe. Aussi est-il conseillé de documenter ces rôles afin que chacun reste au fait des différentes responsabilités tout au long du processus. 6

7 Externaliser le développement Si vous ne disposez pas de ressources internes suffisantes, vous pouvez externaliser tout ou partie du travail de développement. Les développeurs externes peuvent en outre vous présenter un portfolio de leurs travaux qui pourrait susciter de nouvelles idées. Bien sûr, la clé du succès réside dans une parfaite compréhension de votre projet - tout ce que vous avez défini pendant la phase de planification - de la part de l équipe externalisée. Celle-ci doit également interagir régulièrement avec vous et votre équipe interne. Parlez de vos besoins et assurezvous qu elle comprend vos objectifs. Passez en revue l énoncé de la définition de l application et examinez avec soin les détails du projet. Dès le début, vous devez mettre en place un dialogue clair et un processus de contact. Vous devez définir le rôle que jouera votre prestataire externe, comme vous le feriez pour un membre de votre équipe interne. Alignez ses rôles et responsabilités sur le plan et le calendrier du projet de manière à pouvoir communiquer clairement les aspects du projet sur lesquels il interviendra. Requirements Release Astuce : Choisir un fournisseur externe Contactez plusieurs fournisseurs. Examinez leurs réalisations passées, y compris les apps disponibles sur l App Store ; notez le classement des apps et les commentaires des utilisateurs. Évaluez leurs compétences et leurs capacités ; par exemple, le codage est-il entièrement effectué en interne? Demandez des références. Évitez les solutions standardisées ou les approches basées sur une multiplate-forme générique. Concentrez votre attention sur la conception de l interface, la qualité des visuels et le «cheminement» de l app. Abordez la question de la maintenance et du cycle de vie de l app au-delà de la version 1.0. Interrogez les fournisseurs sur leur expérience en matière d infrastructure informatique. In-house team responsibilities Outsourced developer responsibilities Design Code Verification Certains partenaires externes peuvent vous épauler pour tous les éléments du projet, des prescriptions initiales au déploiement final. D autres se cantonneront à l écriture du code. Il est recommandé d étudier ces capacités et prestations avec votre partenaire, que vous fassiez finalement affaire avec lui ou non. Cela vous permettra d évaluer ses forces et vous renseignera sur la forme que pourra revêtir votre relation. «Nous faisons appel à des sous-traitants externes pour les différents éléments. Et tout dépend des besoins de l app. Si son apparence est très spécifique, nous nous adressons à des sous-traitants qui ont réalisé des choses similaires, car nous savons qu ils possèdent l expertise requise. De cette manière, nous pouvons offrir un produit de qualité supérieure à nos collaborateurs ou à nos clients.» - Todd Schofield, Standard Chartered Bank 7

8 Premiers pas dans le programme pour développeurs ios en entreprise (ios Developer Enterprise Program) Après avoir défini les prescriptions, sollicité les utilisateurs et défini le plan de votre application et de votre projet, la dernière étape avant la phase de conception est l inscription au programme pour développeurs ios en entreprise. Ce programme propose un processus complet et intégré pour développer, tester et diffuser des applications ios au sein de votre organisation. Une fois inscrit au programme, vous avez accès aux outils et ressources mentionnés ci-contre. Nous vous présentons ci-après le processus d inscription. Découvrez ensuite comment faire vos premiers pas. Pour plus d informations, visitez le site enterprise. Conditions requises pour l inscription Avant de vous inscrire au programme, vérifiez que vous remplissez les conditions suivantes : Vous envisagez de distribuer des apps ios uniquement au sein de votre entreprise ou de votre organisation. Le programme pour développeurs ios en entreprise est conçu pour les développeurs qui souhaitent développer et distribuer leurs apps ios aux salariés de leur entreprise ou organisation. Votre entreprise possède un numéro Dun & Bradstreet (D-U-N-S). Vous devrez le communiquer à Apple au cours de la procédure d inscription. Vous devez également connaître la dénomination sociale de votre entreprise ou organisation. Pour demander ou obtenir un numéro D-U-N-S, visitez le site Vous êtes habilité à signer les contrats au nom de votre société. Pendant la procédure d inscription, vous devrez indiquer les coordonnées d un contact juridique, qui doit être mesure de vérifier que vous êtes habilité à signer le contrat de licence du programme pour développeurs ios en entreprise au nom de votre entreprise. Vous avez la capacité technique de signer des applications dans Xcode. En tant que personne inscrite, vous serez «l agent» de votre équipe, ce qui vous rend responsable de l approvisionnement des apps et des tâches administratives afférentes au compte technique. Coup d œil : Ressources du programme pour développeurs ios en entreprise (ios Developer Enterprise Program) En adhérant au programme pour développeurs ios en entreprise, vous bénéficiez des avantages suivants : Accès au centre de développement ios (ios Dev Center) Accès au SDK ios Sélection de versions bêta de logiciels et d outils Possibilité de créer votre équipe de développement à la section Équipe du Member Center Accès aux forums développeurs Apple Assistance technique (deux incidents par année d adhésion au programme) Possibilité de tester les applications directement sur ipad, iphone et ipod touch Distribution ad hoc de votre app sur 100 appareils enregistrés au maximum Distribution interne de votre app sur un nombre illimité d appareils de collaborateurs Astuce : Préparez votre boîte à outils de développement Le SDK ios nécessite avant tout un Mac à processeur Intel. La plupart des développeurs optent pour un MacBook Air ou un MacBook Pro en raison de la portabilité et de la liberté qu ils procurent. Mais un imac ou un Mac mini fera tout aussi bien l affaire, en particulier si vous disposez d un laboratoire de développement interne. Assurez-vous également d avoir des appareils de test disponibles. Pour garantir une compatibilité totale, vous devez également disposer d appareils de précédente génération, par exemple un iphone 3GS ou un ipad de première génération. Présentation du processus d inscription 1. S inscrire en tant que développeur Apple. Pour commencer la procédure d inscription, vous devez vous enregistrer auprès d Apple en créant un nouvel identifiant Apple spécialement pour ce programme. Nous vous conseillons de créer une adresse électronique qui servira uniquement pour ce compte. De cette manière, votre organisation pourra l affecter à plusieurs personnes si nécessaire. 8

9 2. Entrer les informations relatives à l entreprise, les coordonnées de contact et les informations juridiques. Ces informations sont nécessaires pour valider votre statut d entité professionnelle. La principale condition à remplir est de disposer d un numéro D-U-N-S valide. Vérifiez que le nom et l adresse de votre société correspondent aux informations figurant dans la base de données Dun & Bradstreet. Dans le cadre de la procédure de vérification de l identité, il vous faudra le cas échéant fournir à Apple des documents professionnels tels que les statuts de votre société, un contrat d exploitation ou un permis d exploitation. 3. Soumettre la demande à Apple. Après avoir transféré votre demande d inscription, vous pouvez vérifier son statut en vous connectant au Member Center à l adresse membercenter. Authentifiez-vous avec l identifiant Apple que vous avez créé à l étape 1. Durant cette étape, Apple examine l app et vous contacte, vous-même ou votre équipe juridique, si nécessaire. 4. Accepter les termes du contrat de licence du programme entreprise. Pour poursuivre la procédure d inscription, vous devez accepter les termes du contrat de licence du programme. Vous pouvez lire le contrat et en faire part à votre équipe juridique à cette étape. 5. Acheter le programme. Après avoir accepté les termes du contrat, vous recevez les instructions d achat de l adhésion sur l Apple Store en ligne. Si vous souhaitez utiliser un bon de commande, contactez votre Apple Store pour savoir s il existe des options d achat institutionnel. 6. Activer votre abonnement. Vous recevrez une confirmation de commande après avoir acheté le programme. Vous recevrez un d activation de la part d Apple dans un délai de 24 heures. Cet contient un code vous permettant d activer votre adhésion. Lorsque l adhésion est activée, vous pouvez accéder à l ensemble des ressources du programme. Coup d œil : Formation de l équipe Les agents et les administrateurs peuvent ajouter de nouveaux membres - qui pourront être soit administrateurs, soit membres - sous l onglet Personnes de l Apple Developer Member Center. Ouvrez la section Invitations et cliquez sur le bouton Inviter une personne pour inviter de nouveaux membres à rejoindre votre équipe. Agent Admin Setup and Distribution Distribution Certificate Enterprise Provisioning Admins Member Setup and Approvals Development Certificates Development Provisioning Members Development Development Certificates Development Provisioning Création de votre équipe Une fois que votre entreprise est inscrite au programme pour développeurs ios en entreprise, vous devez créer votre équipe de développement à la section Équipe du Member Center. Rôles et responsabilités des membres de l équipe Une équipe de développement se compose de personnes assumant les rôles suivants : Agent. Principal contact de l équipe de développement, en charge d accepter tous les contrats pour développeurs ios ; c est également le principal utilisateur qui a inscrit votre entreprise au programme. Responsable de la gestion du certificat de distribution en entreprise utilisé pour l approvisionnement des apps en vue de leur déploiement à grande échelle auprès des salariés. Administrateur(s). Les administrateurs gèrent leurs propres équipes et certificats de développement. Ils ont besoin de l intervention de l agent pour gérer la distribution en entreprise. Membres. Principaux développeurs au sein de l organisation. Les membres reçoivent l autorisation des administrateurs d approvisionner les apps et les appareils à des fins de test et de développement. Ils ont besoin de l intervention de l agent pour gérer la distribution en entreprise. Astuce : Enregistrer des appareils pour le développement Les administrateurs peuvent entrer plusieurs ID d appareils simultanément en téléchargeant un fichier.deviceids, généré par l Utilitaire de configuration iphone. Dans l Utilitaire de configuration iphone, sélectionnez les appareils que vous souhaitez télécharger, puis cliquez sur le bouton Exporter. Un fichier.deviceids est créé. Vous pouvez télécharger l Utilitaire de configuration iphone à l adresse 9

10 Ressources d apprentissage Après avoir créé votre équipe, visitez le centre de développement ios (ios Dev Center) à l adresse où vous trouverez un ensemble complet de ressources. Vous pouvez les enregistrer dans vos signets ou en faire votre page d accueil pour tout votre processus de développement. Voici quelques ressources très utiles qui vous sont proposées. Forums Communiquez avec d autres développeurs en entreprise, échangez des idées et des bonnes pratiques. Il est toujours utile de savoir qu une communauté de développeurs partageant vos préoccupations est accessible à portée de doigt. Bibliothèque de référence Une encyclopédie, un manuel et un support de formation tout-en-un. Interrogeable et classée, elle offre en outre un accès direct aux informations dont vous aurez besoin pour développer vos apps. Exemples de code Ces exemples peuvent vous donner des idées de développement pour vos propres apps. Vous pouvez même copier et coller les exemples de code directement dans votre projet. Guides de mise en route Si vous faites vos premiers pas dans le monde du développement ios, ces guides permettront à votre équipe de découvrir les concepts et bonnes pratiques de base du développement ios. «Les exemples proposés sur Apple.com nous permettent de découvrir très facilement une fonctionnalité spécifique, comme l accès en mode descendant, les cartes ou l intégration à une base de données SQL locale». - Keith Debickes, JM Family Enterprises, Inc. Raccourcis FAQ sur l inscription au programme FAQ sur le programme pour développeurs ios en entreprise (ios Developer Enterprise Program) Étape suivante Lorsque vous avez terminé votre processus de planification, reportez-vous à la check-list Planification, présentée au début de ce chapitre. Si vous avez effectué toutes les étapes, vous avez toutes les chances que votre direction vous soutienne, que votre équipe soit pleinement impliquée et que votre plan de projet soit parfaitement clair pour chaque intervenant. Votre équipe a toutes les cartes en main pour passer à la phase suivante du processus : explorer les bonnes pratiques en matière de conception et de développement et comprendre les bases des concepts de développement ios. 10

11 Conception La conception, c est important. Il est très facile de créer une app basique pour iphone ou ipad. Mais les apps qui connaissent un vif succès demandent un peu plus d effort. Quelle est la clé du succès des apps les plus populaires? Elles sont dotées d un design attrayant, elles exploitent à la perfection les couleurs et les éléments audio, elles sont simples d emploi, elles font ce qu elles sont supposées faire, elles impliquent et fidélisent l utilisateur. En prêtant une attention particulière à la conception lorsque vous développez une nouvelle app ou améliorez une app existante, vous renforcerez son attrait, créerez une expérience utilisateur plus captivante et donnerez aux utilisateurs l envie de l utiliser. Ce chapitre présente quelques stratégies que vous pourrez mettre en œuvre pour affiner votre idée, réexaminer vos choix de conception et opter pour une conception qui augmentera la productivité de vos utilisateurs. Concevoir une app pour la technologie tactile La conception d une interface utilisateur destinée à une interaction avec la souris est très différente de la conception pour la technologie tactile. Pour concevoir une app, vous devez avant tout comprendre ce qui rend les appareils ios si uniques. Prenez le temps de vous familiariser avec l iphone ou l ipad, de découvrir l interaction utilisateur et les conventions de conception des interfaces. Au niveau basique, l interaction tactile requiert plus de pixels pour représenter un bouton sélectionnable par le doigt qu avec la souris dans un environnement de bureau. Par exemple, la taille minimale de confort des éléments d interface à toucher est de 44 x 44 points. Les éléments comme les menus déroulants ou les barres de défilement, très courants sur les ordinateurs de bureau, ne sont pas adaptés aux appareils mobiles conçus pour la technologie tactile. Lisez les Directives sur l interface utilisateur (Human Interface Guidelines, HIG) Les Directives sur l interface utilisateur ios exposent les principes qui vous permettront de doter votre app ios d une interface exceptionnelle et de créer une expérience utilisateur optimale. Ces principes sont aussi importants pour les apps développées en entreprise que pour celles proposées sur l App Store. Check-list Conception À la fin de la phase de conception, vous devriez avoir : lu les Directives sur l interface utilisateur ios (ios Human Interface Guidelines) d Apple dressé une brève liste des fonctionnalités directement alignée sur l énoncé de la définition de votre application principale hiérarchisé la liste des objets, tâches et concepts et établi leurs relations réciproques créé un ensemble de base de représentations filaires et de compositions sommaires vous permettant de visualiser le cheminement de l app «Pour garantir la cohérence de nos apps, nous appliquons notamment les Directives sur l interface utilisateur (Human Interface Guidelines, HIG) d Apple. Elles nous aident vraiment à assurer la cohérence d une app à l autre. Nous avons quand même le choix entre de nombreux styles de conception et nous veillons à ce qu ils aient tous un thème commun. Mais le respect des HIG est très important pour nous.» - Todd Schofield, Standard Chartered Bank 11

12 Simplifier Le plus souvent, les apps que vous développerez en interne seront tirées d un environnement de bureau existant ou reposeront sur des systèmes métier dont dépendent vos utilisateurs. Vouloir transférer chaque fonctionnalité et fonction de l application de bureau vers l appareil mobile est un piège dans lequel il est facile de tomber. Cette approche ne parvient généralement pas à créer le type d expérience que l on attend sur un appareil mobile. N oubliez pas que les utilisateurs effectuent leurs tâches différemment sur un appareil mobile, sur lequel certaines tâches ne peuvent pas être exécutées du tout. Les petites tâches aisées sont mieux adaptées à l environnement mobile. C est pourquoi il est important de continuer à filtrer les fonctionnalités au moyen de l énoncé de la définition de l application à mesure que vous affinez votre app. Astuce : Apps de taille moyenne Les apps simples, rapides et bien exécutées génèrent une demande interne, et limitent la portée et l investissement. Les apps de taille moyenne peuvent constituer un menu complet. Les utilisateurs créent leurs propres «solutions», ce qui laisse une plus grande marge de manœuvre à vos collaborateurs. Voici quelques questions que vous pouvez vous poser concernant les éléments de l interface utilisateur de votre app afin d en simplifier la conception : Est-il nécessaire que cet élément apparaisse à l écran? Cet élément donne-t-il accès à une fonctionnalité essentielle? Est-il souvent utilisé? Presque toujours? L utilisateur a-t-il besoin de cet élément à chaque sélection? Étant donné le flux de l app, est-il important d afficher cet élément maintenant? Si vous répondez par la négative à certaines de ces questions, vous pouvez peut-être envisager de ne pas inclure l élément concerné dans votre app ou de combiner la fonctionnalité avec un autre élément. Les utilisateurs de l iphone et de l ipad sont habitués à l apparence et au comportement des apps intégrées fournies avec ces appareils. Vous n êtes pas obligé de reproduire chaque détail des apps intégrées, mais il est utile de comprendre les schémas de conception qu elles suivent et de réfléchir à la manière dont vous pourriez les appliquer à vos propres apps dans une conception simple, fonctionnelle et conviviale. Étudiez les commandes, les événements tactiles (par exemple, le pincement et le zoom) et les animations que l on rencontre fréquemment dans ces apps et demandez-vous comment appliquer ces concepts à votre app de manière cohérente. «Notre philosophie est que les apps développées en interne doivent être aussi élégantes et belles que la meilleure app du commerce. Aussi, quand nous nous sommes attaqués à la conception de l interface utilisateur, nous ne voulions pas seulement résoudre le problème sur le plan fonctionnel, nous voulions le résoudre... de la manière la plus propre qui soit.» - Mark McWilliams, Razorfish 12

13 Définir les priorités Lorsqu une app ios reste axée sur sa fonction principale, elle donne toute satisfaction et est agréable à utiliser. Chaque élément de votre app doit être optimisé dans ce but. Pour parvenir à créer une interface utilisateur organisée et ciblée, vous pouvez dresser la liste des objets, tâches et concepts impliqués, puis les classer en fonction de leur pertinence par rapport à la fonction ou à l objectif principal de votre app. Cette étape vous aidera également à réfléchir au flux de production ou au processus d interaction de votre app, ce qui éclairera vos décisions relatives à la conception de l interface utilisateur. Liste des objets, tâches et concepts Astuce : Écran Retina L écran Retina de l iphone 4 ou ultérieur vous permet d afficher des versions haute résolution de vos visuels et icônes. Si vous vous contentez de redimensionner vos visuels existants, vous passerez à côté de la possibilité d offrir à vos utilisateurs les images superbes et captivantes qu ils sont en droit d attendre. Il est préférable de retravailler vos images pour en créer des versions plus grandes de meilleure qualité, à la texture plus riche, plus détaillées et plus réalistes. Objets. Ce sont les principaux éléments fonctionnels de votre app. Par exemple, une app de calendrier comporte des éléments tels que des jours, des mois, des rendez-vous et des rappels. Tâches. Il s agit d actions qui sont généralement exécutées sur des objets, par exemple le filtrage, la programmation, l édition et la création. Concepts. Ce sont des flux de production ou, dans certains cas, une série de tâches apparentées formant un concept plus large. Dans notre exemple de calendrier, un concept peut être une recherche englobant plusieurs tâches. Objects Calendars Days Weeks Months Appointments Reminders Tasks Scheduling Create Edit Search Concepts Searching Search Filter Lorsque vous aurez créé ces listes, vous constaterez des relations entre les éléments de chaque catégorie. Vous pourrez ainsi regrouper les objets, tâches, et concepts liés dans une hiérarchie qui doit permettre de simplifier la manière dont ils se présentent à l utilisateur. 13

14 Adoptez une approche descendante Placez les éléments le plus souvent utilisés (généralement de niveau supérieur) près du haut de l écran, où ils sont le plus visibles et faciles d accès. Comme les utilisateurs balaient l écran de haut en bas, les éléments doivent s afficher progressivement conformément aux critères suivants : Fréquence d utilisation : les éléments le plus fréquemment utilisés doivent apparaître dans la partie supérieure de l écran, alors que les éléments utilisés moins souvent doivent être placés dans la partie inférieure de l écran. Importance pour l utilisateur : les éléments les plus importants doivent être disposés dans la partie supérieure de l écran. Mise en exergue sur le plan visuel : les éléments que vous voulez mettre en évidence doivent apparaître dans la partie supérieure de l écran. La même approche s applique également aux informations contenues dans votre app. Il doit y avoir une progression des informations plus générales en haut de l écran aux informations plus spécifiques en bas de l écran. Optimiser Une conception de qualité est un processus itératif. Plus vous travaillerez vos concepts de conception de l interface à un stade précoce du processus (avant d écrire la première ligne de code), meilleur sera le résultat final. Astuce : Esquissez votre app Couchez-la sur papier. Souvent, la meilleure manière d exprimer sa vision est de créer des croquis au début du processus de conception. Cela vous aidera à mettre en forme et à affiner votre conception sans devoir passer par le développement du code. Vous pouvez acheter sur Internet des modèles très pratiques, qui vous aideront à créer et à peaufiner vos croquis. Créez votre app avec une app. Vous trouverez également sur l App Store des apps, par exemple imockup et App Layout, qui sont conçues pour vous aider à créer des maquettes d interface utilisateur pour ios avec des commandes et des fenêtres standard. Il est également important d optimiser votre conception en fonction de votre public cible et de l appareil auquel il est destiné. Les apps de qualité savent adapter les concepts d interaction utilisateur, qui varient selon les caractéristiques uniques de l appareil. Pour optimiser votre app, vous devez affiner et répéter ces concepts afin que le résultat final enchante vos utilisateurs. Répétez Avant de vous attaquer au développement d une app, vous devez réunir un ensemble solide de plans. Vous pouvez commencer avec quelques croquis, puis affiner vos idées au fur et à mesure. À chaque étape, vous en apprendrez plus sur la manière dont vos utilisateurs pourront interagir avec l app et découvrirez de nouvelles idées - sans consacrer du temps, de l argent ou des ressources au développement proprement dit. Pensez à dessiner ou à esquisser l intégralité du flux de votre app, du début à la fin, pour ressentir pleinement l expérience utilisateur et la fonctionnalité créée par votre conception. 14

15 ipad ou iphone Si vous souhaitez développer une app à la fois pour iphone et pour ipad, vous devez adapter votre conception à chaque appareil. Si la plupart des éléments d interface sont disponibles sur tous les appareils, la présentation générale est souvent très différente. Par exemple, les utilisateurs attendent généralement des visuels de meilleure qualité dans les apps pour ipad que dans les apps pour iphone. Il est déconseillé de se contenter de redimensionner une app pour iphone de manière à remplir l écran de l ipad. Votre app pour ipad doit au contraire éveiller l intérêt de l utilisateur en tirant pleinement parti de son grand écran et de ses capacités. De plus, nous vous rappelons que l iphone 4 (ou ultérieur) prend en charge une résolution plus élevée grâce à l écran Retina, ce qui impose de doubler la résolution de vos visuels. Les différences se situent également dans les gestes disponibles et les modes de rotation. En outre, les deux appareils prennent en charge des éléments d interface différents. Les contrôleurs flottants ou les contrôleurs de vue fractionnée sont par exemple disponibles uniquement sur l ipad. «L ipad nous offre vraiment un espace d affichage plus grand, dont nous voulions tirer parti. C était essentiel pour nous. Le but n était pas de faire tout en trois fois plus grand avec tous ces pixels, mais d utiliser à bon escient tout cet espace Quand nous devons convertir une app pour iphone en app pour ipad, nous la repensons. Il y a probablement 60 % des fonctionnalités principales qui restent identiques, mais pour le reste? Comment pouvons-nous rendre l app plus efficace, comment réduire le nombre de clics ou de fenêtres pour accéder à l ensemble du contenu?» - James Blomberg, General Electric Apps universelles Le SDK ios prend en charge le développement d applications universelles. Une app universelle est optimisée pour fonctionner sur tous les appareils ios. Pour l essentiel, il s agit d une app iphone et d une app ipad regroupées au sein d un même fichier binaire. Une app universelle identifie l appareil sur lequel elle est exécutée afin d en exploiter tout le potentiel. Les apps universelles de qualité tirent parti des fonctionnalités matérielles spécifiques de l appareil, offrent le meilleur choix d éléments d interface et n utilisent que les fonctionnalités prises en charge par cet appareil. Lorsque vous concevez une app universelle pour appareils ios, il est important de réfléchir à la manière dont vous allez séparer l interaction utilisateur du code d application sous-jacent. Les classes du SDK ios et les API s appuient sur un paradigme modèle-vue-contrôleur (model-view-controller, MVC), qui favorise une séparation claire entre les données de l app et la logique des modes d affichage utilisés pour présenter ces données. Si, par exemple, vous développez votre interface utilisateur avec Interface Builder, vous profiterez de cette flexibilité dans votre projet (voir chapitre suivant). La première étape du développement d une app universelle consiste à créer des conceptions d interface utilisateur pour chacun des facteurs de forme - une conception pour les ipad et une autre pour les iphone/ipod touch. Une grande partie de votre conception sera influencée par les fonctionnalités que vous voulez associer à chaque facteur de forme. Demandez-vous comment les utilisateurs pourraient utiliser l orientation ou les gestes différemment selon les appareils. Pensez aux capacités matérielles de chaque appareil, par exemple l appareil photo. Les différences entre les modes d utilisation doivent vous éclairer sur la manière dont vous pourrez développer une conception cohérente pour chaque appareil et les cas où vous devrez préférer un codage conditionnel. 15

16 Accessibilité Dans un environnement professionnel, il est important que tous les utilisateurs bénéficient du même accès aux outils et à la technologie mobile. ios intègre plusieurs fonctionnalités prêtes à l emploi garantissant l accessibilité et la simplicité d emploi à tous les utilisateurs. Il est malgré tout important que vous optimisiez l accessibilité de vos apps internes afin que les utilisateurs souffrant de handicaps visuels, auditifs ou physiques puissent, eux aussi, les utiliser et en profiter. ios inclut l interface de programmation de l accessibilité de l interface, une API allégée qui vous aide à fournir toutes les informations dont VoiceOver a besoin pour décrire l interface de manière que les personnes malvoyantes puissent utiliser l app. L interface de programmation de l accessibilité de l interface vous permet d ajouter une fine couche de fonctionnalité, qui ne modifie pas l apparence de votre app et n interfère pas avec sa logique principale. Cela signifie que, si vous utilisez des commandes et des affichages standard, la majeure partie du travail nécessaire pour garantir l accessibilité de votre app est fait à votre place. Selon le niveau de personnalisation de votre app, il vous suffit pour cela d ajouter des descriptions précises et utiles des éléments accessibles de votre interface utilisateur. Le SDK ios met également les outils suivants à votre disposition : Fenêtre Inspecteur d Interface Builder : elle vous permet de fournir en toute simplicité des informations d accessibilité descriptives lorsque vous créez les fichiers nib Inspecteur d accessibilité : il affiche les informations d accessibilité intégrées dans l interface utilisateur de votre app et vous permet de vérifier ces informations lorsque vous exécutez l app dans le Simulateur ios Astuce : Intégration de la prise en charge de VoiceOver Rendre votre app ios accessible aux utilisateurs de VoiceOver est une excellente idée. Cela peut également contibuer au respect des directives d accessibilité édictées par divers organes de direction. Pour être certain que les utilisateurs de VoiceOver pourront utiliser votre app, il n est pas nécessaire d apporter la moindre modification à la conception visuelle de votre interface. Si vous utilisez des éléments standard, vous avez très peu de travail supplémentaire à faire, voire aucun. Cependant, vous devrez le cas échéant ajouter quelques informations descriptives concernant les fenêtres et les commandes de votre interface utilisateur. Plus votre interface utilisateur est personnalisée, plus vous devrez fournir d informations afin que VoiceOver soit en mesure de décrire votre app avec précision. Vous pouvez également utiliser VoiceOver pour tester l accessibilité de votre app. Étape suivante En vous appuyant sur des bonnes pratiques de conception des interfaces utilisateur, vous êtes prêt à passer à la phase de développement de votre projet. Cependant, comme nous l avons indiqué dans le chapitre consacré à la planification, la conception est un processus itératif qui se poursuit tout au long du cycle de vie du développement de l app. Créer une conception de qualité en vous concentrant sur l expérience utilisateur doit être une stratégie délibérée, y compris lorsque votre équipe s attaquera à l écriture du code. Les outils et les concepts abordés dans le chapitre suivant vous aideront justement à développer un code à toute épreuve, tout en vous permettant d offrir à vos utilisateurs des apps parfaitement conçues. 16

17 Développement Avec ios, vous pouvez diffuser du contenu et des informations par de nouveaux moyens simples mais puissants pour aider vos collaborateurs à être plus productifs. En tirant parti du SDK ios, votre équipe de développement pourra créer des apps avec les mêmes outils utilisés par les ingénieurs Apple pour développer le système d exploitation et les apps fournis sur tous les iphone et ipad. Vous pourrez ainsi créer des apps présentant une apparence, une convivialité et un comportement tout en élégance et en efficacité. Avec les outils ios, vous pouvez tirer parti des frameworks de haut niveau, qui vous permettent de profiter pleinement de la plate-forme. Nous allons étudier les principales API destinées au développement interne afin de vous donner des idées d intégration de ces capacités dans vos apps. Nous verrons également comment vous pouvez utiliser les technologies web avec les langages HTML5, CSS et JavaScript. En dotant votre solution des fonctionnalités de sécurité adaptées, ces technologies s associent pour créer une base puissante et sécurisée soutenant vos besoins professionnels. Enfin, avant de mettre votre app à la disposition de vos utilisateurs, vous devrez la tester et la déboguer de manière approfondie. Il vous faudra aussi valider ses performances sur différents appareils. Nous vous expliquerons comment les outils ios vous aident à effectuer ces tâches et vous présenterons les bonnes pratiques vous permettant de vous assurer que votre app fonctionne comme vous le souhaitez. Check-list Développement À la fin de la phase de développement, vous devriez maîtriser les bases : des outils du SDK ios, à savoir Xcode, Interface Builder, Instruments et le Simulateur des principaux frameworks et API utilisés pour le développement d apps en interne du développement d apps web de l architecture ios permettant d accéder aux données dans les systèmes de back-office des bonnes pratiques en matière de sécurité des apps internes du test, du débogage et de la validation des performances de vos apps Développement natif Le développement interne, c est avant tout mettre en œuvre la vision de votre app en tirant pleinement parti des capacités de l appareil dans un environnement organisé et efficace. Le SDK ios inclut Xcode, l IDE pour coder, développer et déboguer votre app, Interface Builder pour créer l interface utilisateur, Instruments pour analyser le comportement et la performance de l app, ainsi que des dizaines d autres outils. Xcode est la pierre angulaire de votre expérience de développement. Xcode met à votre disposition des fonctions de saisie assistée du code, d analyse statique en temps réel et de débogage instantané sur l appareil. «D après l expérience de mon équipe, le SDK et Xcode sont de fantastiques outils de programmation d une simplicité enfantine, même pour les développeurs qui n ont pas une formation Mac.» - Hans-Christian Pahlig, Axel Springer Interface Builder vous permet de créer très facilement un prototype de votre app. Il vous suffit de faire glisser des éléments pour créer une interface utilisateur complète, sans écrire une seule ligne de code. Avec Xcode 4, Interface Builder s intègre directement dans l IDE Xcode. Instruments recueille et affiche les données en temps réel, par exemple l utilisation des disques, de la mémoire et du processeur, ce qui permet de localiser facilement les problèmes. Le Simulateur exécute votre app presque comme un appareil ios. Vous pouvez ainsi vérifier et tester votre code directement à partir de votre environnement de bureau. 17

18 Principales API pour les développeurs en entreprise Les outils du SDK ios vous permettent d écrire presque toutes les fonctionnalités imaginables. Beaucoup de ces outils comprennent également des exemples de code et de ressources pour vous mettre le pied à l étrier. Intéressons-nous à quelques-unes des milliers d API disponibles dans le SDK ios. Un simple coup d œil peut nourrir votre imagination compte tenu de l incroyable éventail de fonctionnalités que vous pouvez intégrer facilement dans vos apps internes. Multitâche. Les développeurs ont accès à sept services de traitement multitâche, permettant d effectuer des tâches en arrière-plan tout en préservant les performances et en économisant la batterie. Il s agit de fonctions telles que la voix sur IP, le son en arrière-plan, les services de localisation en arrière-plan, les notifications push et locales, la finalisation des tâches et le basculement rapide entre les apps. Notification push. Le service de notification push d Apple permet d alerter les utilisateurs de l arrivée de nouvelles informations, même lorsque l app n est pas en cours d exécution. Vous pouvez envoyer des messages de notification, déclencher des alertes sonores ou ajouter un badge numéroté à l icône de votre app. Accessoires. Les applications peuvent communiquer avec des accessoires par le biais du connecteur dock 30 broches ou de l interface sans fil Bluetooth. Vous pouvez développer une app qui récupère des données à partir de capteurs externes ou contrôle des accessoires au moyen d une interface Multi-Touch perfectionnée. Créez une app d inventaire pour votre lecteur de codes à barres ou encore une app qui consigne les données d un cardiofréquencemètre associé. Vous pouvez aussi créer vos propres protocoles personnalisés afin d échanger des données et des commandes avec votre app. Pour savoir comment intégrer des fonctions de prise en charge des accessoires à vos apps ios, découvrez le programme de licences MFi à l adresse Avec ses fonctions de saisie assistée du code, d analyse statique en temps réel et de débogage instantané sur l appareil, Xcode est la pierre angulaire de votre expérience de développement. Services de localisation. Utilisez le framework Core Location pour déterminer la longitude et la latitude actuelles d un appareil afin de configurer et de programmer la livraison d événements basés sur la localisation. Le framework exploite le matériel disponible pour calculer la position de l utilisateur par triangulation des signaux à proximité. ios 4 (ou ultérieur) améliore la localisation avec l API MapKit. MapKit prend en charge les fonctions de panoramique et de zoom, d annotations personnalisées, d identification de la position actuelle et de géolocalisation pour sélectionner des sections de la carte et afficher des informations complémentaires. 18

19 Intégration de données partagées. ios met à votre disposition de puissantes options de connectivité permettant de partager des informations entre les apps. À l aide d une syntaxe basée sur des URL, vous pouvez accéder à des données provenant du Web et lancer des actions dans d autres apps installées, par exemple Mail, Calendrier, Contacts, etc. Votre app peut aussi déclarer un schéma URL unique pour permettre à d autres applications de la lancer. Mail. ios vous permet de présenter une interface de composition d s ou de SMS standard depuis votre app. Dans les deux cas, vous pouvez préconfigurer par programme le message avec des destinataires et du contenu, que l utilisateur pourra modifier avant d envoyer le message. Les s et SMS sortants sont automatiquement traités par les files d attente de messages du système. Contacts. Avec les API de Carnet d adresses pour données partagées, vous pouvez créer un nouveau contact ou obtenir les données d un contact existant. En accédant à la liste de contacts intégrée, votre app peut permettre à l utilisateur d associer un contact ou une adresse professionnelle à une tâche ou un processus d application. Calendriers. Event Kit permet aux apps ios d accéder aux informations des événements à partir de la base de données Calendrier d un utilisateur. Récupérez les événements en fonction d une période ou d un identifiant unique, recevez des notifications lorsque les données des événements sont modifiées, et permettez aux utilisateurs de créer et de modifier les événements dans tous leurs calendriers. Les modifications apportées avec Event Kit aux événements figurant dans la base de données Calendrier d un utilisateur sont automatiquement synchronisées avec le calendrier approprié, y compris les calendriers professionnels hébergés sur des serveurs CalDAV et Exchange. Photos. UIKit permet d accéder à la photothèque de l utilisateur. L interface de sélection de photos comprend des commandes permettant de naviguer dans la photothèque et de sélectionner une photo afin de la transférer dans votre app. Vous avez par ailleurs la possibilité d activer les commandes de retouche pour que l utilisateur puisse rogner la photo transférée ou en faire un panoramique. Cette fonction peut également servir à ajouter une interface à l appareil photo afin que les photos prises puissent être chargées directement dans votre app. Interface Builder, qui est directement intégré à l IDE Xcode 4, vous permet de créer très facilement un prototype de votre app. Il vous suffit de faire glisser des éléments pour créer une interface utilisateur complète, sans écrire une seule ligne de code. Core Animation Audio et vidéo. Les technologies multimédia du SDK ios vous permettent d intégrer des fonctionnalités audio et vidéo sophistiquées dans votre app. Le framework Media Player prend en charge la lecture en plein écran de fichiers vidéo et la prise en charge intégrée de la diffusion HTTP en direct simplifie la diffusion sans fil de contenus audio et vidéo de qualité supérieure au moyen de serveurs web standard. Votre app peut également faire appel à Core Audio pour créer, enregistrer, mixer, traiter et lire des contenus audio. Core Animation ajoute un mouvement souple et une réaction dynamique à l interface utilisateur. Vous pouvez aussi vous servir d OpenGL ES pour créer des graphiques 2D et 3D hautes performances. 19

20 Développement web Les apps web - une toute nouvelle catégorie d applications mobiles - ouvre un univers de possibilités pour l entreprise. Les apps web sont des pages web personnalisées exploitant les langages HTML, CSS et JavaScript avancés pour offrir aux utilisateurs d appareils ios une expérience d immersion incomparable. Et comme vous créez des apps en utilisant le langage HTML, vous pouvez développer des applications web dans n importe quel environnement de développement web. Pour déployer une application web, vous avez seulement besoin d héberger une page web. Vous pouvez gérer les modifications ou les mises à jour à partir du serveur sur lequel réside la page. Jetons un coup d œil aux technologies permettant de développer des applications web pour appareils ios. HTML5 est la dernière spécification de HTML, le principal standard déterminant la façon dont le contenu web interagit avec les navigateurs modernes. HTML5 permet aux développeurs d intégrer du média enrichi directement dans des pages web standard, ce qui réduit le temps de développement et garantit une interactivité optimale pour la création d apps web. Les animations et effets visuels CSS3 vous permettent de créer des interfaces graphiques utilisateur sophistiquées pour les apps web. Les effets visuels disponibles vont des dégradés, masques et reflets à des effets plus complexes en 2D et 3D. Lorsque vous combinez ces effets visuels avec des événements tactiles, vous pouvez créer des apps web qui interagissent davantage comme des apps natives sur iphone et ipad WebKit est un moteur de navigation web open source. À la base de Safari sur iphone et ipad, WebKit simplifie le développement web et favorise l innovation. Ensemble d outils open source que chacun peut utiliser gratuitement, WebKit fournit le moteur de rendu HTML pour apps web sur iphone et ipad. Dashcode est inclus dans le SDK ios. L environnement intégré de Dashcode vous permet de créer la mise en page, d écrire le code et même de tester les apps web. Dashcode met également à votre disposition des modèles très pratiques qui donneront vie à vos apps web. Le Simulateur exécute votre app presque comme un appareil ios. Vous pouvez ainsi vérifier et tester votre code directement à partir de votre environnement de bureau. Et comme le Simulateur inclut le navigateur Safari pour ios, vous pouvez aussi tester et vérifier vos apps web avant leur déploiement. «Le SDK nous a entre autres permis d apporter des modifications rapidement. On peut le faire très vite à l écran et, grâce au Simulateur, on peut voir ce que ça donne presque instantanément. Et pour nous, cela veut dire donner un feed-back direct.» - Todd Schofield, Standard Chartered Bank Safari 5 pour Mac et Windows propose un ensemble d outils puissants qui simplifient le débogage, le peaufinage et l optimisation des apps web pour une compatibilité et des performances maximales. Pour accéder à ces outils, activez le menu Développement dans les préférences de Safari sur votre Mac ou votre PC. 20

Le Programme d achat en volume pour les entreprises de l App Store

Le Programme d achat en volume pour les entreprises de l App Store Le Programme d achat en volume pour les entreprises de l App Store L App Store comporte des milliers d apps professionnelles conçues pour améliorer la productivité de votre entreprise. Grâce au Programme

Plus en détail

Le Programme de licences multipostes pour entreprises de l App Store

Le Programme de licences multipostes pour entreprises de l App Store Le Programme de licences multipostes pour entreprises de l App Store L App Store offre des milliers applications d affaires conçues pour améliorer la productivité de votre entreprise. Grâce au Programme

Plus en détail

CELCAT est un leader mondial de la gestion d emploi du temps et du suivi de l assiduité des étudiants dans l enseignement supérieur.

CELCAT est un leader mondial de la gestion d emploi du temps et du suivi de l assiduité des étudiants dans l enseignement supérieur. CELCAT Timetabler Le gestionnaire interactif d emploi du temps CELCAT est un leader mondial de la gestion d emploi du temps et du suivi de l assiduité des étudiants dans l enseignement supérieur. Notre

Plus en détail

Aider les exploitants à comprendre les résultats analytiques rapidement et facilement

Aider les exploitants à comprendre les résultats analytiques rapidement et facilement Juin 2013 Aider les exploitants à comprendre les résultats analytiques rapidement et facilement (page 1) De nouveaux outils pour offrir davantage d options afin de visualiser les résultats analytiques

Plus en détail

OASIS est une fabrique à bien commun via l utilisation des applications proposées sur son store.

OASIS est une fabrique à bien commun via l utilisation des applications proposées sur son store. Guide Utilisateur 1.1 Présentation d OASIS OASIS est une fabrique à bien commun via l utilisation des applications proposées sur son store. Grâce à OASIS, vous serez capable d acheter ou de choisir des

Plus en détail

Guide de déploiement Mac OS X dans l éducation

Guide de déploiement Mac OS X dans l éducation Guide de déploiement Mac OS X dans l éducation Votre école s apprête à lancer un programme sur Mac, mais vous ne savez pas par où commencer? Les experts de la gestion Apple sont là pour vous aider. Depuis

Plus en détail

Communiqué de Pré-Lancement. Sage CRM.com Version 5.7

Communiqué de Pré-Lancement. Sage CRM.com Version 5.7 Communiqué de Pré-Lancement Sage CRM.com Version 5.7 Nouvelle offre produit Présent sur le marché de la Gestion de la Relation Client (CRM) depuis 3 ans en France, Sage compte environ 7000 clients qui

Plus en détail

Recueil des Fiches Concepteurs : Mise en œuvre d un site SharePoint 2013 Juin 2015

Recueil des Fiches Concepteurs : Mise en œuvre d un site SharePoint 2013 Juin 2015 Recueil des s s : Mise en œuvre d un site SharePoint 2013 Juin 2015 Ce document décrit le paramétrage pour la mise en œuvre des fonctionnalités standard de Microsoft SharePoint 2013. NADAP et SharePoint

Plus en détail

Questions fréquemment posées.

Questions fréquemment posées. Questions fréquemment posées. Vous vous posez des questions concernant le passage à Windows 8, les nouveautés et la mise en route? Voici quelques réponses. Cliquez sur la question pour voir la réponse.

Plus en détail

FileMaker Pro 13. Utilisation d une Connexion Bureau à distance avec FileMaker Pro 13

FileMaker Pro 13. Utilisation d une Connexion Bureau à distance avec FileMaker Pro 13 FileMaker Pro 13 Utilisation d une Connexion Bureau à distance avec FileMaker Pro 13 2007-2013 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054

Plus en détail

Déploiement de l iphone et de l ipad Apple Configurator

Déploiement de l iphone et de l ipad Apple Configurator Déploiement de l iphone et de l ipad Apple Configurator Les appareils ios peuvent être configurés pour un déploiement en entreprise à l aide d un large éventail d outils et de méthodes. L utilisateur final

Plus en détail

Audio and Web Conferencing mémo guide d utilisation du service

Audio and Web Conferencing mémo guide d utilisation du service Audio and Web Conferencing mémo guide d utilisation du service la manière de configurer vos conférences dépend du type de service auquel vous avez souscrit. Regardez les documents d information contenant

Plus en détail

eshop Guide de démarrage rapide Ouvrir et créer une e-boutique attractive en quelques clics

eshop Guide de démarrage rapide Ouvrir et créer une e-boutique attractive en quelques clics eshop Guide Ouvrir et créer une e-boutique attractive en quelques clics Sommaire 1. Connexion à l interface d administration eshop 2. Mise en page générale 3. Assistant de Création Design de votre e-boutique

Plus en détail

Cisco Unified Business Attendant Console

Cisco Unified Business Attendant Console Cisco Unified Business Attendant Console Cisco Unified Communications est un système étendu de communications IP, d applications et de produits voix, vidéo, données et mobilité. Il rend les communications

Plus en détail

Gestion commerciale & marketing avec

Gestion commerciale & marketing avec Fabien Pinckaers Els Van Vossel Gestion commerciale & marketing avec Suivez vos prospects, dynamisez vos ventes, lancez des campagnes marketing! Adapté par Blandine Proust Groupe Eyrolles, 2012, pour la

Plus en détail

Démarrage rapide : inscription auprès du Centre des licences en volume

Démarrage rapide : inscription auprès du Centre des licences en volume Démarrage rapide : inscription auprès du Centre des Manuel du client Selon leur rôle, les personnes de la société peuvent utiliser le centre MVLC pour consulter ses contrats d achat en toute sécurité,

Plus en détail

GUIDE D UTILISATION DU SITE

GUIDE D UTILISATION DU SITE GUIDE D UTILISATION DU SITE Le site www.bibliexpert.com est édité par la société MISLOG, 20, rue de Verdun 27000 EVREUX France Tel : +33(0)2 32 67 80 50 Fax : +33(0)2 32 67 80 89 E-mail : contact@bibliexpert.com

Plus en détail

SAP Learning Hub, édition User Adoption Accès dans le cloud à tout moment à des formations pour utilisateurs finaux

SAP Learning Hub, édition User Adoption Accès dans le cloud à tout moment à des formations pour utilisateurs finaux Foire aux questions SAP Learning Hub, édition User Adoption SAP Learning Hub, édition User Adoption Accès dans le cloud à tout moment à des formations pour utilisateurs finaux SAP Learning Hub est une

Plus en détail

Directives itunes U. Création de votre cours. Présentation

Directives itunes U. Création de votre cours. Présentation Table des matières Présentation 1 Premiers pas 2 Informations du cours 3 Édition et organisation du contenu 5 Ajout de publications, devoirs et supports 6 Gestion et collaboration 8 Gestion des inscriptions

Plus en détail

Obtenir un certificat

Obtenir un certificat Obtenir un certificat Le développement d applications pour le système mobile d Apple (ios4) requiert l obtention d un certificat de développeur ios délivré par la société Apple et matérialisé par quatre

Plus en détail

Introduction. La collection Classroom in a Book. Conditions requises

Introduction. La collection Classroom in a Book. Conditions requises Introduction Adobe Dreamweaver CS4 est le programme de création web phare du marché. Que vous ayez fait profession de créer des sites web ou que vous en conceviez un pour votre entreprise, vous disposerez

Plus en détail

Découvrez Windows NetMeeting

Découvrez Windows NetMeeting Découvrez Windows NetMeeting Conférence Internet 2001 Université de Moncton. Tous droits réservés. Table des matières 1. Comment puis-je télécharger, installer et démarrer NetMeeting?... 3 2. Quelles sont

Plus en détail

Gestion complète des performances

Gestion complète des performances Gestion complète des performances Rétrocompatibilité Windows XP et Windows Vista 2013 Réglez et optimisez les performances de votre ordinateur à l aide d une application puissante et rapide. Téléchargement

Plus en détail

Libérez votre intuition

Libérez votre intuition Présentation de Qlik Sense Libérez votre intuition Qlik Sense est une application nouvelle génération de visualisation de données en libre-service qui permet à chacun de créer facilement des visualisations

Plus en détail

www.microsoft-project.fr

www.microsoft-project.fr Microsoft Project Server 2010 unifie la gestion de projet et la gestion de portefeuille afin d aider les entreprises à aligner les ressources et les investissements avec les priorités métier, et à exécuter

Plus en détail

Guide de transfert. Courriel Affaires

Guide de transfert. Courriel Affaires Guide de transfert Courriel Affaires Juin 2013 Table des matières Introduction 3 Transfert par un administrateur Voici ce que vous devez fournir avant de commencer 1. Importation de Fichiers PST 2. Exportation

Plus en détail

PREMIERS PAS CHAPITRE 1

PREMIERS PAS CHAPITRE 1 CHAPITRE 1 PREMIERS PAS Créer un projet avec XCode... 19 Composer l interface utilisateur... 25 Tester l application... 28 Finaliser l application... 30 Agrémenter l application... 34 Challenge... 36 Check-list...

Plus en détail

Introduction Les architectes Les utilisateurs expérimentés Les créateurs de contenu Les chefs de projet Les documentalistes

Introduction Les architectes Les utilisateurs expérimentés Les créateurs de contenu Les chefs de projet Les documentalistes Introduction Bienvenue dans le Kit d administration Microsoft Office SharePoint Server 2007! Si vous lisez cette introduction, il y a de grandes chances pour que vous soyez intéressé par l administration

Plus en détail

Infolettre #6: SkyDrive

Infolettre #6: SkyDrive Infolettre #6: SkyDrive Table des matières AVANTAGES DE SKYDRIVE 2 DÉSAVANTAGES DE SKYDRIVE 2 INSCRIPTION AU SERVICE 2 MODIFIER VOTRE PROFIL 4 AJOUTER UN DOSSIER 5 AJOUTER DES FICHIERS DANS LE DOSSIER

Plus en détail

Manuel d utilisation de la messagerie. http://zimbra.enpc.fr

Manuel d utilisation de la messagerie. http://zimbra.enpc.fr Manuel d utilisation de la messagerie http://zimbra.enpc.fr ÉCOLE DES PONTS PARISTECH/ DSI JANVIER 04 SOMMAIRE. Connexion à la messagerie.... Présentation générale de l écran d accueil.... Déconnexion...

Plus en détail

FrontRange SaaS Service Management Self-Service & Catalogue de Service

FrontRange SaaS Service Management Self-Service & Catalogue de Service FrontRange SaaS Solutions DATA SHEET 1 FrontRange SaaS Service Management Self-Service & Catalogue de Service ACTIVATION DE LA PRESTATION DE SERVICE ET DE SUPPORT VIA L AUTOMATISATION Proposez des Opérations

Plus en détail

En quoi l EMM représente-t-il le futur de la gestion des Macs

En quoi l EMM représente-t-il le futur de la gestion des Macs En quoi l EMM représente-t-il le futur de la gestion des Macs En quoi l EMM représente-t-il le futur de la gestion des Macs Lors du discours d ouverture du WWDC 2014, Craig Federighi, vice-président de

Plus en détail

SOMMAIRE ÉTAPES OBLIGATOIRES. Récupérer le connecteur... 3

SOMMAIRE ÉTAPES OBLIGATOIRES. Récupérer le connecteur... 3 SOMMAIRE Futur Telecom a fait évoluer son service de messagerie professionnel Futur Office. Le présent document va vous accompagner pas à pas vers la récupération de vos divers éléments de messagerie suite

Plus en détail

sommaire ÉTAPES OBLIGATOIRES Récupérer le connecteur... 3

sommaire ÉTAPES OBLIGATOIRES Récupérer le connecteur... 3 sommaire Futur Telecom a fait évoluer son service de messagerie professionnel Futur Office. Le présent document va vous accompagner pas à pas vers la récupération de vos divers éléments de messagerie suite

Plus en détail

Documentation utilisateur MyGed. Documentation MyGed / Utilisation de MyGed Entreprise

Documentation utilisateur MyGed. Documentation MyGed / Utilisation de MyGed Entreprise Documentation MyGed / Utilisation de MyGed Entreprise 1 SOMMAIRE 1 Le classement...4 1.1 Le classement depuis une panière...4 1.2 Le traitement par lot...6 1.3 Classement depuis l explorateur Windows...7

Plus en détail

Le nom de votre application tel qu il apparaîtra sur ipad. Choisissez un nom court car il n y a pas beaucoup de place sous l icône.

Le nom de votre application tel qu il apparaîtra sur ipad. Choisissez un nom court car il n y a pas beaucoup de place sous l icône. Liste de vérification avant la soumission d une application App Studio Avant de pouvoir publier des parutions App Studio et de soumettre votre application App Studio personnalisée à Apple, vous devez effectuer

Plus en détail

Comment utiliser mon compte alumni?

Comment utiliser mon compte alumni? Ce document dispose d une version PDF sur le site public du CI Comment utiliser mon compte alumni? Elena Fascilla, le 23/06/2010 Sommaire 1. Introduction... 2 2. Avant de commencer... 2 2.1 Connexion...

Plus en détail

Guide de l utilisateur de PrintMe Mobile 3.0

Guide de l utilisateur de PrintMe Mobile 3.0 Guide de l utilisateur de PrintMe Mobile 3.0 Sommaire A propos de PrintMe Mobile Matériel et logiciels nécessaires Impression Dépannage A propos de PrintMe Mobile PrintMe Mobile est une solution d impression

Plus en détail

Manuel de l'utilisateur

Manuel de l'utilisateur Manuel de l'utilisateur Intego NetUpdate - Manuel de l utilisateur Page 1 Intego NetUpdate pour Macintosh 1999-2004 Intego. Tous droits réservés. Intego - 10, rue Say - 75009 Paris, France www.intego.com

Plus en détail

Comment déposer les comptes annuels des organisations syndicales et professionnelles?

Comment déposer les comptes annuels des organisations syndicales et professionnelles? Comment déposer les comptes annuels des organisations syndicales et professionnelles? Quels sont les organismes qui doivent déposer? Les organisations syndicales et professionnelles de salariés ou d employeurs

Plus en détail

GUIDE D UTILISATION DE LA PLATEFORME D ENVOI DE COURRIELS

GUIDE D UTILISATION DE LA PLATEFORME D ENVOI DE COURRIELS GUIDE D UTILISATION DE LA PLATEFORME D ENVOI DE COURRIELS Table des matières Présentation de la plateforme d envoi de courriels... 4 1- Gestion des contacts... 5 1.1. Base de données... 5 1.1.1- Création

Plus en détail

Messagerie Étudiante

Messagerie Étudiante Messagerie Étudiante Accès Web... 3 Présentation de Outlook Web... 4 Envoi de message... 6 Transfert... 7 Configurer Outlook sur ses périphériques... 9 Android... 9 Smartphone Android... 9 Tablette Android...

Plus en détail

Guide Reseller Onbile

Guide Reseller Onbile Guide Reseller Onbile Cher Revendeur, Avez-vous un doute en ce qui concerne le fonctionnement du Panneau d Administration du Plan Reseller de Onbile? Le guide Reseller Onbile est ce dont vous avez besoin!

Plus en détail

Gestion des fichiers sur micro-ordinateur

Gestion des fichiers sur micro-ordinateur ... 1 Qu est ce qu une gestion de fichier :... 2 Importance d une bonne gestion des fichiers :... 2 Qui doit faire une gestion des dossiers :... 3 Étapes à suivre pour une meilleur gestion des dossiers

Plus en détail

MO-Call pour les Ordinateurs. Guide de l utilisateur

MO-Call pour les Ordinateurs. Guide de l utilisateur MO-Call pour les Ordinateurs Guide de l utilisateur Sommaire MO-CALL POUR ORDINATEURS...1 GUIDE DE L UTILISATEUR...1 SOMMAIRE...2 BIENVENUE CHEZ MO-CALL...4 MISE EN ROUTE...5 CONNEXION...5 APPELS...7 COMPOSITION

Plus en détail

Fonctionnement de Windows XP Mode avec Windows Virtual PC

Fonctionnement de Windows XP Mode avec Windows Virtual PC Fonctionnement de Windows XP Mode avec Windows Virtual PC Guide pratique pour les petites entreprises Table des matières Section 1 : présentation de Windows XP Mode pour Windows 7 2 Section 2 : démarrage

Plus en détail

Installation du logiciel Windows Suivant Démarrer Tous les programmes Démarrer Tous les programmes Marketing Manager Marketing Manager Linux ici Mac

Installation du logiciel Windows Suivant Démarrer Tous les programmes Démarrer Tous les programmes Marketing Manager Marketing Manager Linux ici Mac Le Marketing Manager de bluevizia est un outil informatique facile à utiliser et moderne pour le développement et la gestion des processus marketing. Installation du logiciel Windows Double cliquez avec

Plus en détail

Installer Joomla. 2013 Pearson France Joomla! Le guide officiel Jennifer Marriott, Elin Waring

Installer Joomla. 2013 Pearson France Joomla! Le guide officiel Jennifer Marriott, Elin Waring 3 Installer Joomla Dans ce chapitre, nous procéderons au téléchargement et à l installation manuelle de Joomla, et nous expliquerons la configuration de base. Les captures d écran et les instructions font

Plus en détail

BILAN DES SERVICES DE L AGRTQ PROCÉDURE D INSTALLATION DE LA BASE DE DONNÉES VERSION 0.91

BILAN DES SERVICES DE L AGRTQ PROCÉDURE D INSTALLATION DE LA BASE DE DONNÉES VERSION 0.91 BILAN DES SERVICES DE L AGRTQ PROCÉDURE D INSTALLATION DE LA BASE DE DONNÉES VERSION 0.91 28 MAI 2012 Table des matières Introduction... 3 1 Installation de Microsoft Access 2010... 4 2 Installation du

Plus en détail

INSTALLATION ET PRISE EN MAIN

INSTALLATION ET PRISE EN MAIN Business Phone CTI Client Pro INSTALLATION ET PRISE EN MAIN Vous trouverez dans ce document, la démarche d installation de Business Phone CTI Client Pro et les différentes possibilités qu offre ce logiciel.

Plus en détail

industriel avec en toute simplicité!

industriel avec en toute simplicité! Logiciel de diagnostic Ethernet industriel ConneXview Naviguez sur votre réseau Ethernet industriel avec en toute simplicité! Construire le nouveau monde de l électricité ConneXview est un logiciel de

Plus en détail

Comment déposer les comptes annuels des associations, fondations et fonds de dotation.

Comment déposer les comptes annuels des associations, fondations et fonds de dotation. Comment déposer les comptes annuels des associations, fondations et fonds de dotation. Quels sont les organismes qui doivent déposer? Les associations et les fondations lorsque le montant des dons et/ou

Plus en détail

Notice d installation

Notice d installation Notice d installation Page 1 sur 27 Sommaire I. Avant-Propos... 3 II. Lancement de l installation... 3 III. Installation Monoposte... 5 IV. Installation Réseau Serveur... 7 1. Le serveur Contient l application

Plus en détail

Une ergonomie intuitive

Une ergonomie intuitive Une ergonomie intuitive Les solutions de la ligne PME offrent une interface de travail proche des usages quotidiens en informatique. Leur ergonomie intuitive facilite la prise en main du logiciel. Une

Plus en détail

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w w Procédure Messagerie Outlook 2007 et 2010 Solutions informatiques Connecteur Zimbra pour Microsoft Outlook 2007 et 2010 (ZCO) 1/46 SOMMAIRE 1 Introduction... 3 2 Compatibilité... 3 2.1 Versions supportées

Plus en détail

FileMaker Pro 12. Utilisation d une Connexion Bureau à distance avec FileMaker Pro 12

FileMaker Pro 12. Utilisation d une Connexion Bureau à distance avec FileMaker Pro 12 FileMaker Pro 12 Utilisation d une Connexion Bureau à distance avec FileMaker Pro 12 2007-2012 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054

Plus en détail

L essentiel. Coopérative, flexible, très performante : la plateforme Engineering Base. web aucotec.com

L essentiel. Coopérative, flexible, très performante : la plateforme Engineering Base. web aucotec.com L essentiel Coopérative, flexible, très performante : la plateforme Engineering Base web aucotec.com Les défis La globalisation des structures d ingénierie avec le travail en réseau sur des sites dispersés

Plus en détail

Préambule. Sommaire. Ouverture de votre Service Client. Configuration de La Solution Crypto. Activation. Paramètres PagesIMMO

Préambule. Sommaire. Ouverture de votre Service Client. Configuration de La Solution Crypto. Activation. Paramètres PagesIMMO Préambule La Solution Crypto offre en standard la possibilité de publier vos annonces et de les diffuser sur Internet, sur votre site Web ou sur différents serveurs d annonces, comme le décrit en détail

Plus en détail

Fiche Contenu 18-1 : Exigences organisationnelles pour un système de gestion de la qualité

Fiche Contenu 18-1 : Exigences organisationnelles pour un système de gestion de la qualité Fiche Contenu 18-1 : Exigences organisationnelles pour un système de gestion de la qualité Définition Le terme organisation dans le contexte d un modèle de gestion de la qualité est utilisé pour indiquer

Plus en détail

Pour une prise en charge complète des interventions, de la demande à la réalisation

Pour une prise en charge complète des interventions, de la demande à la réalisation PLANON mobile field services Pour une prise en charge complète des interventions, de la demande à la réalisation Un spécialiste innovant, avec trente ans d expérience dans le domaine IWMS Un partenaire

Plus en détail

Solutions de gestion de la sécurité Livre blanc

Solutions de gestion de la sécurité Livre blanc Solutions de gestion de la sécurité Livre blanc L intégration de la gestion des identités et des accès avec l authentification unique Objectif : Renforcer la politique de sécurité et améliorer la productivité

Plus en détail

Website Express Créer un site professionnel avec Orange

Website Express Créer un site professionnel avec Orange Website Express Créer un site professionnel avec Orange mars 2015 Safiétou Ndao Ndiaye Sommaire Présentation... 3 Description du service... 3 Configuration requise... 4 Consignes... 4 Pour bien démarrer...

Plus en détail

CONSEILS D UTILISATION DE L APPLICATION SOUS IOS

CONSEILS D UTILISATION DE L APPLICATION SOUS IOS CONSEILS D UTILISATION DE L APPLICATION SOUS IOS Photo Expert est une application pour Smartphone (IOS 6.0 et plus / Android 4.0 et plus) qui permet à son utilisateur de prendre des photos, de renommer

Plus en détail

TeamViewer. Avec TeamViewer, la commande à distance d ordinateurs via Internet devient un jeu d enfants.

TeamViewer. Avec TeamViewer, la commande à distance d ordinateurs via Internet devient un jeu d enfants. Team Viewer Description Avec Team Viewer, vous pouvez contrôler à distance n'importe quel ordinateur comme si vous étiez assis en face de celui-ci, même à travers les pare-feu. Votre partenaire doit tout

Plus en détail

ibooks Author Premiers pas

ibooks Author Premiers pas ibooks Author Premiers pas Bienvenue dans ibooks Author, un excellent moyen de créer des livres MultiTouch magnifiques et interactifs pour les appareils ipad et Mac. Faites votre choix parmi un large éventail

Plus en détail

6. Utiliser la messagerie

6. Utiliser la messagerie "Tablette Windows 8" Sélection de Bonnes Feuilles Août 2012 6. Utiliser la messagerie D e nos jours, la messagerie est devenue un outil du quotidien. Nous recevons tous des e-mails, des messages instantanés,

Plus en détail

Services Professionnels Centre de Contacts Mitel

Services Professionnels Centre de Contacts Mitel Services Professionnels Centre de Contacts Mitel Débutez un voyage vers la modernisation et l évolutivité : Elevez le niveau de votre performance commerciale Pour moderniser votre centre de contact : Passez

Plus en détail

GUIDE Outlook Version du 17 novembre 2010

GUIDE Outlook Version du 17 novembre 2010 GUIDE Outlook Version du 17 novembre 2010 Table des matières Qu est-ce qu Outlook?... 2 1. Découverte de l interface d Outlook... 2 2 Description de la liste des dossiers.... 3 3. Description des types

Plus en détail

Leica Geosystems Licences des logiciels Introduction & Installation

Leica Geosystems Licences des logiciels Introduction & Installation Leica Geosystems Licences des logiciels Introduction & Installation Version 2.0 Français Table des matières Table des matières 1 Introduction... 3 2 Modèles de licences... 4 2.1 Licences fixes...4 2.2

Plus en détail

PROCÉDURE D AIDE AU PARAMÉTRAGE

PROCÉDURE D AIDE AU PARAMÉTRAGE PROCÉDURE D AIDE AU PARAMÉTRAGE SOMMAIRE Futur a fait évoluer son service de messagerie professionnel Futur Office. Le présent document va vous accompagner pas à pas vers la récupération de vos divers

Plus en détail

CRM Service. Exemples de secteurs concernés. Fonctionnalités clés. Gestion de l activité quotidienne. Gestion complète de la force de vente

CRM Service. Exemples de secteurs concernés. Fonctionnalités clés. Gestion de l activité quotidienne. Gestion complète de la force de vente CRM Service Exemples de secteurs concernés Société de commerce et de négoce Société de services informatiques Cabinet de formation Cabinet de recrutement Société de sécurité et de nettoyage Société de

Plus en détail

Comment accéder à d Internet Explorer

Comment accéder à d Internet Explorer Comment accéder à d Pour ouvrir l application, vous n avez qu à doublecliquer sur l icône de celle-ci : ou vous pouvez encore allez le chercher par le raccourci dans la barre des tâches : Lorsque l application

Plus en détail

Vue d ensemble. Initiatives des données. Gestion de la trésorerie. Gestion du risque. Gestion des fournisseurs 2 >>

Vue d ensemble. Initiatives des données. Gestion de la trésorerie. Gestion du risque. Gestion des fournisseurs 2 >> Access MD Online Vue d ensemble Access MD Online fournit aux organisations un accès en temps réel à leurs programmes de carte commerciale au sein d un environnement sécurisé, n importe où et n importe

Plus en détail

Editeurs de logiciels. Votre guide SMS

Editeurs de logiciels. Votre guide SMS Votre guide SMS SMS et logiciels Les éditeurs de logiciels intègrent de plus en plus le SMS dans leurs produits, notamment pour permettre l envoi d alertes, de rappels de rendez-vous ou encore de notifications.

Plus en détail

Création d un catalogue en ligne

Création d un catalogue en ligne 5 Création d un catalogue en ligne Au sommaire de ce chapitre Fonctionnement théorique Définition de jeux d enregistrements Insertion de contenu dynamique Aperçu des données Finalisation de la page de

Plus en détail

Guide de démarrage rapide

Guide de démarrage rapide Guide de démarrage rapide L aspect de Microsoft Excel 2013 étant différent par rapport aux versions précédentes, nous avons créé ce guide pour vous aider à être opérationnel au plus vite. Ajouter des commandes

Plus en détail

Utilisation du site de la 13 ème (en tant que parent ou membre)

Utilisation du site de la 13 ème (en tant que parent ou membre) Utilisation du site de la 13 ème (en tant que parent ou membre) Chers parents, Nous sommes heureux de vous accueillir sur le nouveau site de la 13 ème. Vous pouvez nous y rejoindre à l adresse : http://treizieme.be

Plus en détail

Monter un site Intranet

Monter un site Intranet Monter un site Intranet S il n est pas difficile de créer un site Web basique grâce à IIS, ceux d entre vous qui ne sont pas initiés aux langages de développement Web auront du mal à satisfaire les besoins

Plus en détail

INITIATION A POWERPOINT

INITIATION A POWERPOINT INITIATION A POWERPOINT P. BESSON OCTOBRE 2000 SOMMAIRE Chap. 1 Découverte de POWERPOINT I. Démarrer Powerpoint 1. Lancement de l application 2. Boite de dialogue de démarrage de Powerpoint II. Structure

Plus en détail

Aide pour l installation (Français) Premier démarrage

Aide pour l installation (Français) Premier démarrage Premier démarrage Aide pour l installation (Français) Nous vous remercions d avoir opté pour notre produit et nous espérons que votre nouveau logiciel G DATA vous apportera entière satisfaction. Si vous

Plus en détail

Publier des données sur le Web

Publier des données sur le Web Publier des données sur le Web Introduction Microsoft Excel fournit les outils dont vous avez besoin pour créer et enregistrer votre classeur sous forme d une page web et le publier sur le Web. La commande

Plus en détail

Gestionnaire d'appareil à distance (GAD) de Bell Foire aux questions

Gestionnaire d'appareil à distance (GAD) de Bell Foire aux questions Gestionnaire d'appareil à distance (GAD) de Bell Foire aux questions INTRODUCTION Gestionnaire d'appareil à distance (GAD) de Bell permet aux spécialistes techniques d offrir de l aide à distance aux utilisateurs

Plus en détail

Description de l offre de services

Description de l offre de services Description de l offre de services Prestations en Webconférence... 2 Les prestations :... 3 Etude d éligibilité Microsoft Office 365... 3 Forfait de Mise en service... 4 Migration 5 utilisateurs... 5 Formation

Plus en détail

Documentation. Guide de démarrage

Documentation. Guide de démarrage Documentation Guide de démarrage V3.0 30/03/2015 Avant Propos Jalios Agora en bref Réseau Social d Entreprise : expertise et de gestion des compétences Espaces collaboratifs : projets organisés, communautés

Plus en détail

CONSEILS D UTILISATION DE L APPLICATION SOUS ANDROID

CONSEILS D UTILISATION DE L APPLICATION SOUS ANDROID CONSEILS D UTILISATION DE L APPLICATION SOUS ANDROID Photo Expert est une application pour Smartphone (IOS 6.0 et plus / Android 4.0 et plus) qui permet à son utilisateur de prendre des photos, de renommer

Plus en détail

CA Mainframe Chorus for Security and Compliance Management version 2.0

CA Mainframe Chorus for Security and Compliance Management version 2.0 FICHE PRODUIT CA Mainframe Chorus for Security and Compliance CA Mainframe Chorus for Security and Compliance Management version 2.0 Simplifiez et rationalisez vos tâches de gestion de la sécurité et la

Plus en détail

Guide d installation UNIVERSALIS 2016

Guide d installation UNIVERSALIS 2016 Guide d installation UNIVERSALIS 2016 (Windows) Nous vous recommandons de lire ce document avant de commencer l installation d UNIVERSALIS 2016 sur Windows. Vous y trouverez la description de la procédure

Plus en détail

Manuel d utilisation du module Liste de cadeaux PRO par Alize Web

Manuel d utilisation du module Liste de cadeaux PRO par Alize Web Manuel d utilisation du module Liste de cadeaux PRO par Alize Web DESCRIPTION 2 En tant que marchand 2 En tant que créateur 3 En tant que donateur 3 INSTALLER ET CONFIGURER LE MODULE (BACK OFFICE) 3 Télécharger

Plus en détail

DROOMS DATA ROOM MANUEL D UTILISATION. www.drooms.com

DROOMS DATA ROOM MANUEL D UTILISATION. www.drooms.com MANUEL D UTILISATION www.drooms.com MANUEL D UTILISATION Cher utilisateur, Chère utilisatrice, Drooms est l outil qui vous permet d examiner les documents mis à disposition dans une data room, de poser

Plus en détail

Mise à jour Apsynet DataCenter

Mise à jour Apsynet DataCenter Mise à jour Apsynet DataCenter Dans le cadre de sa stratégie d évolution produit, Apsynet propose à ses clients sous contrat de maintenance une mise à jour majeure annuelle. Celle-ci peut être complétée

Plus en détail

«Incident and Escalation Management

«Incident and Escalation Management Fiche Solution Incident and Escalation Management (Gestion des incidents et des escalades) «Je pense que l ensemble de nos collaborateurs conviendront que nos délais de résolution d incident et nos performances

Plus en détail

1 Introduction... 1 2 Installation... 1 3 Configuration d Outlook 2010... 6 4 Paramétrer manuellement le serveur... 10

1 Introduction... 1 2 Installation... 1 3 Configuration d Outlook 2010... 6 4 Paramétrer manuellement le serveur... 10 Guide d installation et de configuration Hosted Exchange Professionnel avec Outlook 2010 pour Windows XP Service Pack 3, Windows Vista et Windows 7 Version du 20 février 2012 Table des matières 1 Introduction...

Plus en détail

Manuel d utilisation de l Outil de réservation en ligne pour les partenaires en éducation

Manuel d utilisation de l Outil de réservation en ligne pour les partenaires en éducation 1 Manuel d utilisation de l Outil de réservation en ligne pour les partenaires en éducation Contact North Contact Nord, 2012. Tous droits réservés. Contact North Contact Nord est une société à but non

Plus en détail

Mise en œuvre d un Site Sharepoint-V1

Mise en œuvre d un Site Sharepoint-V1 Mise en œuvre d un Site Sharepoint- MAJ 20/01/2015 Ce document décrit le paramétrage pour la mise en œuvre des fonctionnalités standard de Microsoft SharePoint 2013 NADAP et SharePoint NADAP ( Nouvelle

Plus en détail

Créer un nouveau site internet Lions e-clubhouse

Créer un nouveau site internet Lions e-clubhouse Créer un nouveau site internet Lions e-clubhouse L application Lions e-clubhouse www.e-clubhouse.org/application.php Nous sommes très heureux de pouvoir diffuser une nouvelle image du Lions Club International

Plus en détail

Connecteur Zimbra pour Outlook 2003 (ZCO)

Connecteur Zimbra pour Outlook 2003 (ZCO) Solutions informatiques w Procédure Messagerie Outlook 2003 Connecteur Zimbra pour Microsoft Outlook 2003 (ZCO) 1/49 SOMMAIRE 1 Introduction... 3 2 Compatibilité... 3 2.1 Versions supportées des systèmes

Plus en détail

Visualiser, concevoir, déployer et interagir avec vos données Transformez vos données à l aide de Crystal Reports

Visualiser, concevoir, déployer et interagir avec vos données Transformez vos données à l aide de Crystal Reports Visualiser, concevoir, déployer et interagir avec vos données Transformez vos données à l aide de Crystal Reports Solutions SAP BusinessObjects de Business Intelligence Crystal Reports Manipulation de

Plus en détail

Procédure de migration pour Smartphones

Procédure de migration pour Smartphones TRIGO IT Core 2014 AD and Office 365 Migration Project Procédure de migration pour Smartphones Table des matières 1. Objectifs de ce document... 1 2. Definitions... 1 3. Paramétrer votre nouvelle messagerie

Plus en détail

Installation de Windows XP www.ofppt.info

Installation de Windows XP www.ofppt.info ROYAUME DU MAROC Office de la Formation Professionnelle et de la Promotion du Travail XP DIRECTION RECHERCHE ET INGENIERIE DE FORMATION SECTEUR NTIC XP Sommaire 1 Introduction... 2 2 Vérification de la

Plus en détail

Dell Premier. Guide d achat et de commande. Connexion à votre page Premier. Gestion de votre profil

Dell Premier. Guide d achat et de commande. Connexion à votre page Premier. Gestion de votre profil Guide d achat et de commande Dell Premier Dell Premier est votre site Web d achat et d assistance sécurisé et personnalisé vous donnant accès à un processus d achat simple, efficace et économique. Consultez

Plus en détail