Créer des interfaces utilisateur

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "Créer des interfaces utilisateur"

Transcription

1 4 Créer des interfaces utilisateur Au sommaire de ce chapitre : Utiliser les Views et les layouts Optimiser les layouts Ressources Drawable XML Créer des interfaces utilisateur indépendantes de la résolution Le système de menus Android Étendre, grouper, créer et utiliser les Views Il est crucial de créer des interfaces attirantes et intuitives pour vos applications. Garantir qu elles sont aussi élégantes et faciles d usage que fonctionnelles doit être une priorité dans la conception. Citons Stephen Fry sur l importance du style comme essence de la conception d appareils digitaux : Comme si un appareil pouvait fonctionner sans style. Comme si un appareil pouvait être stylé s il ne fonctionnait pas parfaitement. Oui, la beauté compte, et sacrément. Elle n est pas superficielle, elle n est pas optionnelle, elle est la chose elle-même. Stephen Fry, The Guardian (27 octobre 2007) L augmentation des tailles, des résolutions d écran et de la puissance des processeurs mobiles a rendu les applications de plus en plus visuelles. Alors que les tout petits écrans sont un défi à la création d interfaces visuelles complexes, l omniprésence des mobiles incite à le relever.

2 112 Développement d applications professionnelles avec Android 2 Nous vous présenterons dans ce chapitre les éléments de base de l interface Android et vous découvrirez comment utiliser les Views, les View Groups et les layouts pour créer des interfaces fonctionnelles et intuitives pour vos Activities. Après avoir introduit quelques-uns des contrôles disponibles dans le SDK Android, nous vous apprendrons comment les étendre et les personnaliser. Vous verrez avec les View Groups comment combiner des Views pour créer des éléments d interface atomiques réutilisables, constitués de sous-contrôles interagissant ensemble. Vous apprendrez également à créer vos propres Views pour afficher des données et interagir avec les utilisateurs de façon créative Les éléments individuels d une interface utilisateur Android sont rangés à l écran par le biais de plusieurs gestionnaires de layouts dérivés de ViewGroup. Une utilisation correcte des layouts est essentielle pour créer de bonnes interfaces. Ce chapitre introduira plusieurs classes layout natives et montrera comment les utiliser et comment créer les vôtres. La gamme d appareils Android croissant rapidement, la variété de tailles et de résolutions d écrans sur lesquelles votre application sera susceptible de tourner augmente. Vous apprendrez à créer des layouts et des Drawables indépendants de la résolution ainsi que les meilleures pratiques pour développer et tester vos interfaces, afin qu elles soient toujours aussi belles, quel que soit l écran. Les applications Android et le système de menus contextuels utilisent une approche nouvelle, optimisée pour les appareils modernes à écrans tactiles. Dans le cadre de l étude du modèle d interface Android, ce chapitre se terminera par la création de menus contextuels. Les fondements de la conception d interface sous Android La conception d interface utilisateur, l expérience utilisateur, l interaction homme-machine et la facilité d utilisation sont de vastes sujets que nous ne couvrirons pas en profondeur dans cet ouvrage. Il est néanmoins important de les avoir en tête lors de la création de vos interfaces utilisateur. Android introduit une nouvelle terminologie pour des métaphores de programmation familières, que nous allons explorer en détail dans les sections suivantes : Views. Les Views sont les classes de base pour tous les éléments visuels d interface (communément appelés contrôles ou widgets). Tous les contrôles d interface, y compris les classes layout, sont dérivés de View. View Groups. Les View Groups sont des extensions de la classe View qui contiennent de multiples Views enfants. L extension de la classe ViewGroup permet de créer des contrôles composites constitués de Views enfants interconnectées. La classe ViewGroup

3 Chapitre 4 Créer des interfaces utilisateur 113 peut être également étendue pour fournir les gestionnaires de layouts qui aident à disposer les contrôles dans vos Activities. Activities. Les Activities, décrites en détail dans le chapitre précédent, représentent les fenêtres ou les écrans affichés. Elles sont les équivalents Android des Forms. Pour afficher une interface utilisateur, vous devez assigner une View (en général un layout) à une Activity. Android fournit de nombreux contrôles, widgets et gestionnaires de layouts. Pour la plupart des applications graphiques, il est probable que vous aurez besoin d étendre et de modifier ces Views standard ou d en créer d entièrement nouvelles pour fournir votre propre expérience utilisateur. Introduction aux Views Comme nous l avons dit plus haut, tous les composants visuels Android descendent de la classe View et sont appelés en général des Views. Vous verrez souvent appelés Views des contrôles ou des widgets (à ne pas confondre avec les écrans d accueil ou App Widgets décrits au Chapitre 10), termes avec lesquels vous êtes probablement familier si vous avez déjà développé pour des environnements graphiques. La classe ViewGroup est une extension de View conçue pour contenir de multiples Views. Les View Groups sont en général utilisés pour construire des composants atomiques réutilisables ou pour gérer la disposition des Views enfants. Ces derniers sont appelés layouts. Tous les éléments visuels dérivant de View, les termes widget et control sont inter changeables avec View. Vous avez déjà côtoyé un layout et deux Views natives, LinearLayout, ListView et TextView, lorsque vous avez créé l exemple de liste de tâches au Chapitre 2. Vous allez apprendre dans les sections suivantes à assembler des interfaces utilisateur de plus en plus complexes en commençant avec les Views disponibles dans le SDK, avant d apprendre à les étendre, à construire vos propres contrôles et à créer vos vues personnalisées en partant de zéro. Créer l interface d une Activity avec des Views Une nouvelle Activity démarre avec un écran vide dans lequel vous allez placer votre interface utilisateur. Pour cela, appelez setcontentview en lui passant l instance de View ou la ressource layout à afficher. Les écrans vides n étant pas particulièrement attirants, vous utiliserez presque toujours setcontentview pour assigner une interface à une Activity au moment de la redéfinition de son gestionnaire oncreate.

4 114 Développement d applications professionnelles avec Android 2 La méthode setcontentview accepte un identifiant de ressource layout (voir Chapitre 3) ou une simple instance de View. Cela vous permet de définir votre interface utilisateur en code ou en utilisant la technique privilégiée des ressources layout externes. Utiliser des ressources layout découple votre couche de présentation de la logique applicative, vous donnant ainsi la flexibilité de modifier la présentation sans toucher au code. Cela permet de spécifier différents layouts optimisés pour des configurations matérielles différentes, voire de les modifier à l exécution en fonction de changements matériels (l orientation de l écran, par exemple). Le Listing 4.1 montre comment paramétrer l interface d une Activity à l aide d une ressource layout externe. Vous pouvez récupérer les références aux Views utilisées dans un layout à l aide de la méthode findviewbyid. Cet exemple suppose que main.xml existe dans le dossier res/layout du projet. Listing 4.1 : Désérialisation d un layout d public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); TextView mytextview = (TextView)findViewById(R.id.myTextView); Si vous préférez une approche plus traditionnelle, vous pouvez construire l interface utilisateur en la codant. Le Listing 4.2 montre comment assigner une nouvelle TextView comme interface utilisateur. Listing 4.2 : Création d un layout en public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); TextView mytextview = new TextView(this); setcontentview(mytextview); mytextview.settext("hello, Android"); La méthode setcontentview accepte en entrée une instance unique de View. Il en résulte que vous devez utiliser des layouts pour ajouter des contrôles multiples à votre Activity. Boîte à outils de Widgets Android Android fournit une boîte à outils de Views standard afin de vous aider à créer des interfaces simples. En utilisant ces contrôles (et en les modifiant et les étendant si nécessaire), vous pouvez simplifier vos développements et conserver une cohérence entre vos applications.

5 Chapitre 4 Créer des interfaces utilisateur 115 La liste qui suit présente quelques-uns des contrôles les plus courants : TextView. Libellé texte standard en lecture seule. Supporte l affichage multilignes, la mise en forme de chaînes et le retour à la ligne automatique. EditText. Boîte de saisie modifiable. Accepte la saisie multilignes, le retour à la ligne et les textes d aide. ListView. View Group créant et gérant une liste verticale de Views et les affichant sous forme de lignes dans une liste. La List View la plus simple affiche un tostring de la valeur de chaque objet d un tableau en utilisant une Text View pour chacune d entre elles. Spinner. Contrôle composite affichant une Text View et une List View associée et qui vous permet de sélectionner une entrée de la liste et de l afficher dans la boîte de texte. Il est constitué d une Text View affichant la sélection courante, combinée à un bouton affichant un dialogue de sélection lorsqu il est enfoncé. Button. Bouton standard. CheckBox. Bouton à deux états représentant une case à cocher. RadioButton. Bouton à deux états utilisé en groupe permettant à l utilisateur de choisir une, et une seule, option parmi plusieurs possibles. ViewFlipper. View Group permettant de définir une collection de Views sous forme d une ligne horizontale dans laquelle une seule View est visible à la fois et dans laquelle les transitions entre les vues sont animées. QuickContactBadge. Affiche un badge montrant l image assignée à un contact que vous spécifiez à l aide d un numéro de téléphone, d un nom, d une adresse ou d une URI. En cliquant sur l image, la barre rapide de contacts s affiche, fournissant un raccourci pour appeler le contact, lui envoyer un SMS, un ou un message instantané. Ceci n est qu une partie des widgets disponibles. Android supporte également des Views plus avancées comme les date-time pickers (calendriers d aide à la saisie de dates/heures), les champs de saisie à autocomplétion, les cartes, les galeries et les onglets. Vous trouverez la liste complète sur Vous vous trouverez à un moment ou à un autre dans une situation où aucun des contrôles natifs ne répondra à vos besoins. Vous apprendrez plus loin dans ce chapitre comment étendre et combiner les contrôles existants et comment en concevoir et en créer de nouveaux à partir de zéro.

6 116 Développement d applications professionnelles avec Android 2 Introduction aux layouts Les Layout Managers (appelés en général simplement layouts) sont des extensions de la classe ViewGroup utilisées pour placer des contrôles enfants dans votre interface utilisateur. Les layouts peuvent être imbriqués et vous pouvez ainsi en les combinant créer des interfaces complexes. Le SDK Android inclut quelques layouts simples afin de vous aider à construire votre interface utilisateur. À vous de sélectionner la bonne combinaison pour rendre votre interface facile à comprendre et à utiliser. La liste qui suit présente quelques-unes des classes layout les plus flexibles : FrameLayout. Le plus simple des Layout Managers. Il épingle simplement chaque View enfant dans le coin supérieur gauche. Ajouter plusieurs enfants les empile les uns sur les autres, chaque nouvelle View dissimulant la précédente. LinearLayout. Aligne chaque View enfant verticalement ou horizontalement. Un layout vertical montre une colonne de Views alors qu un layout horizontal montre une ligne. Le Linear Layout vous permet de spécifier un "poids" pour chaque enfant, qui contrôle la taille relative de chacun d entre eux dans l espace disponible. RelativeLayout. Le plus flexible des layouts natifs. Il vous permet de définir les positions de chaque View enfant par rapport aux autres et aux limites de l écran. TableLayout. Vous permet de placer les Views sur une grille de lignes et de colonnes. Les tables peuvent compter plusieurs lignes et colonnes et les colonnes peuvent être rétrécies ou agrandies. Gallery. Affiche une ligne unique d objets dans une liste déroulante horizontale. La documentation Android décrit les caractéristiques et propriétés de chaque classe layout en détail, et plutôt que la reproduire ici nous préférons vous y renvoyer : android.com/guide/topics/ui/layout-objects.html. Vous apprendrez plus loin dans ce chapitre comment créer des contrôles composites (widgets constitués de plusieurs Views interconnectées) en étendant ces classes. Utiliser les layouts La façon privilégiée d implémenter des layouts est d utiliser du XML dans des ressources externes. Un layout en XML doit contenir un seul élément racine qui peut contenir autant de layouts et de Views imbriqués nécessaires à la construction d un écran arbitrairement complexe.

7 Chapitre 4 Créer des interfaces utilisateur 117 Le Listing 4.3 montre un layout simple plaçant une TextView au-dessus d un EditText à l aide d un LinearLayout. Listing 4.3 : LinearLayout simple en XML <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="entrez votre texte ici" /> <EditText android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="le texte s\'affiche là!" /> </LinearLayout> Notez que pour chaque élément du layout on utilise les constantes wrap_content et fill_ parent plutôt qu une hauteur ou une largeur en pixels. Ces constantes sont la technique la plus simple et la plus puissante pour garantir que vos layouts soient indépendants de la taille de l écran et de la résolution. La constante wrap_content affectera à la View la taille minimale pour afficher son contenu (la hauteur requise pour afficher un texte wrappé, par exemple). La constante fill_parent étend la View pour remplir l espace disponible dans la View parente (ou l écran). La notion de fill_parent a été remplacée par wrap_parent dans la version 2.2 d Android. Dans le Listing 4.3, le layout est paramétré pour remplir l écran et les Views texte, pour remplir la largeur disponible. Leur hauteur est restreinte à la taille requise pour afficher le texte. Vous apprendrez au cours de ce chapitre comment paramétrer la hauteur et la largeur minimales de vos propres contrôles ainsi que d autres pratiques permettant de rester indépendant de la résolution. L implémentation des layouts en XML découple la couche de présentation du code de la View et de l Activity. Elle vous permet également de créer des variantes spécifiques au matériel, chargées dynamiquement et ne nécessitant pas de modifications du code. Si vous le préférez ou le devez, vous pouvez implémenter les layouts en code. Lorsque vous assignez des Views à des layouts de cette façon, il est important d appliquer LayoutParameters à l aide de la méthode setlayoutparams ou en les passant à l appel addview (voir Listing 4.4).

8 118 Développement d applications professionnelles avec Android 2 Listing 4.4 : LinearLayout simple en code LinearLayout ll = new LinearLayout(this); ll.setorientation(linearlayout.vertical); TextView mytextview = new TextView(this); EditText myedittext = new EditText(this); mytextview.settext("entrez votre texte ici "); myedittext.settext("le texte s'affiche là!"); int lheight = LinearLayout.LayoutParams.FILL_PARENT; int lwidth = LinearLayout.LayoutParams.WRAP_CONTENT; ll.addview(mytextview, new LinearLayout.LayoutParams(lHeight, lwidth)); ll.addview(myedittext, new LinearLayout.LayoutParams(lHeight, lwidth)); setcontentview(ll); Optimiser les layouts La désérialisation de layouts dans des Activities est un processus coûteux. Chaque layout et View imbriqué peut avoir un impact dramatique sur la performance et la transparence de vos applications. C est en général une bonne pratique de garder vos layouts aussi simples que possible, mais également d éviter de désérialiser un layout entier pour quelques changements mineurs dans un autre. Les points suivants présentent quelques bonnes pratiques pour la création de layouts efficaces. Notez qu ils ne sont pas exhaustifs. Évitez les imbrications inutiles. Ne placez pas un layout à l intérieur d un autre à moins que ce ne soit nécessaire. Un LinearLayout placé dans un FrameLayout tous deux paramétrés avec fill_parent ne font rien d autre qu allonger le temps de désérialisation. Vérifiez la présence de layouts redondants, surtout si vous avez apporté de nombreux changements à un layout existant. Évitez d utiliser trop de Views. Chaque View supplémentaire dans un layout prend du temps et des ressources pour être désérialisée. Un layout ne devrait jamais compter plus de 80 Views car le temps nécessaire à leur désérialisation deviendrait significatif. Évitez les imbrications trop profondes. Les layouts pouvant être arbitrairement imbriqués, il est facile de créer des hiérarchies complexes et profondes. Bien qu il n y ait pas de limite, il est conseillé de ne pas dépasser dix niveaux d imbrication. Il est important d optimiser vos hiérarchies de layouts afin d éliminer les imbrications inutiles et de les rendre plus efficaces. Pour vous assister, le SDK Android inclut l outil en ligne de commande layoutopt. Appelezle en lui passant en argument le nom de votre ressource layout (ou un dossier de ressource) pour l analyser et obtenir des recommandations de corrections ou d améliorations.

9 Chapitre 4 Créer des interfaces utilisateur 119 Créer de nouvelles Views La possibilité d étendre des Views existantes, d assembler des contrôles composites et de créer des Views uniques permet d implémenter de superbes interfaces utilisateur, optimisées pour les flux de votre application. Vous pouvez créer des sous-classes à partir de la boîte à outils de Views existantes ou implémenter vos propres Views et garder ainsi la liberté de façonner votre interface utilisateur pour optimiser l expérience de l utilisateur. INFO Lorsque vous concevez une interface utilisateur, il est important de trouver le bon équilibre entre esthétique et facilité d usage. Avec le pouvoir de créer vos propres contrôles personnalisés vient la tentation de tous les reconstruire à partir de zéro. Résistez-y. Les Views standard seront familières aux utilisateurs d autres applications Android et seront mises à jour avec les nouvelles versions de plateforme. Sur de petits écrans auxquels les utilisateurs portent souvent une attention limitée, un contrôle familier sera plus facilement utilisable que son équivalent plus esthétique. La meilleure approche dépend du but recherché : Modifiez ou étendez l apparence et/ou le comportement d un contrôle existant lorsqu il fournit déjà les fonctionnalités de base dont vous avez besoin. En redéfinissant les gestionnaires d événements de ondraw mais en rappelant les méthodes de la superclasse, vous pouvez personnaliser une View sans avoir à implémenter de nouveau ses fonctionnalités. Vous pouvez par exemple personnaliser une TextView pour afficher un nombre donné de chiffres après la virgule. Combinez des Views pour créer des contrôles atomiques réutilisables s appuyant sur les fonctionnalités de plusieurs Views interconnectées. Vous pouvez par exemple créer une boîte combo déroulante en combinant une TextView et un Button qui affiche une ListView flottante lorsqu on clique dessus. Créez un contrôle entièrement nouveau lorsque vous avez besoin d une interface complètement différente que vous ne pouvez obtenir en combinant des contrôles existants. Modifier des Views existantes La boîte à outils contient des Views qui couvrent de nombreux besoins d interface utilisateur mais ces contrôles sont nécessairement génériques. En les personnalisant, vous évitez d implémenter à nouveau des comportements existants tout en façonnant l interface utilisateur et les fonctionnalités aux besoins de votre application.

10 120 Développement d applications professionnelles avec Android 2 Pour créer une nouvelle View basée sur un contrôle existant, créez une nouvelle classe qui l étend (voir Listing 4.5). Listing 4.5 : Extension de TextView import android.content.context; import android.util.attributeset; import android.widget.textview; public class MyTextView extends TextView { public MyTextView (Context context, AttributeSet attrs, int defstyle) { super(context, attrs, defstyle); public MyTextView (Context context) { super(context); public MyTextView (Context context, AttributeSet attrs) { super(context, attrs); La redéfinition et l extension des gestionnaires d événements associés à un comportement modifiera celui-ci ainsi que l apparence de votre nouvelle View. Dans le Listing 4.5 étendu qui suit, on redéfinit la méthode ondraw pour modifier l apparence de la View ainsi que onkeydown pour une prise en charge personnalisée de l appui sur une touche. public class MyTextView extends TextView { public MyTextView (Context context, AttributeSet ats, int defstyle) { super(context, ats, defstyle); public MyTextView (Context context) { super(context); public MyTextView (Context context, AttributeSet attrs) { super(context, public void ondraw(canvas canvas) { [... Dessinez sur le canvas sous le texte... ] // Rendu du texte habituel à l'aide de la classe de base de la TextView. super.ondraw(canvas); [... Dessinez sur le canvas sur le texte... public boolean onkeydown(int keycode, KeyEvent keyevent) { [... Traitement particulier en fonction... ]

11 Chapitre 4 Créer des interfaces utilisateur 121 [... de l'appui sur une touche particulière... ] // Utilise la fonctionnalité existante implémentée par // la classe de base pour répondre à l'appui sur une touche. return super.onkeydown(keycode, keyevent); Les gestionnaires d événements disponibles dans les Views seront couverts en détail dans ce chapitre. Personnaliser votre liste de tâches L exemple de liste de tâche du Chapitre 2 utilise des contrôles TextView pour représenter chaque ligne dans une List View. Vous pouvez personnaliser l apparence de la liste en étendant TextView et en redéfinissant la méthode ondraw. Vous allez créer dans cet exemple une nouvelle TodoListItemView qui fera apparaître chaque item comme sur un bloc de papier. Une fois terminée, votre liste de tâches personnalisée devrait ressembler à la Figure 4.1. Figure Créez une nouvelle classe TodoListItemView qui étend TextView. Incluez un stub pour redéfinir la méthode ondraw et implémentez les constructeurs qui appelleront un nouveau stub de méthode init. package com.paad.todolist; import android.content.context; import android.content.res.resources; import android.graphics.canvas;

Votre première application Android - Introduction aux Interfac. utilisateur

Votre première application Android - Introduction aux Interfac. utilisateur Votre première application Android - Introduction aux Interfaces graphiques utilisateur frederic.guinand@univ-lehavre.fr 2014-2015 Plan Analyse d une app Android : visite guidée Introduction aux interfaces

Plus en détail

UPMC/Licence/Info/2I013 Flowdroid Android. Janvier 2015. Exemple de mise en œuvre

UPMC/Licence/Info/2I013 Flowdroid Android. Janvier 2015. Exemple de mise en œuvre UPMC/Licence/Info/2I013 Flowdroid Android Janvier 2015 Exemple de mise en œuvre Un jeu pour les enfants programmeurs Une variante du taquin Une grille 9x9 dont les cases contiennent les chiffres de 1 à

Plus en détail

TP SIN Programmation sur androïde Support : eclipse

TP SIN Programmation sur androïde Support : eclipse TP SIN Programmation sur androïde Support : eclipse Support : Smartphone sur androïde Pré requis (l élève doit savoir): Savoir utiliser un ordinateur Savoir utiliser un Smartphone Programme Objectif terminale

Plus en détail

Android How To : Prise en Main

Android How To : Prise en Main Android How To : Prise en Main 1 Prise en main avec Eclipse... 2 1.1 Le projet... 2 1.2 Projet propriétés... 2 1.3 Le programme... 3 2 XML Base Layout... 4 2.1 Création du layout... 4 2.2 Lier le Layout

Plus en détail

Créer des interfaces utilisateur

Créer des interfaces utilisateur 4 Créer des interfaces utilisateur Au sommaire de ce chapitre : Utiliser les vues et les layouts Comprendre les fragments Optimiser les layouts Créer des interfaces utilisateur indépendantes de la résolution

Plus en détail

Android 4 Les fondamentaux du développement d applications Java

Android 4 Les fondamentaux du développement d applications Java 96 Android 4 Les fondamentaux du développement d applications Java Tous les éléments basiques d une vue (bouton, zone de texte ) héritent de cette classe. Modifier une vue peut s effectuer de deux manières

Plus en détail

1. Programmation sous Android

1. Programmation sous Android Programmation XML Développez une application Android 1. Programmation sous Android Programmation XML Sous Android, les objets permettant l interaction avec l utilisateur s'appellent des widgets et, dans

Plus en détail

Anne Tasso. Le livre de. Java. premier langage. édition. Groupe Eyrolles, 2000-2012, ISBN : 978-2-212-13538-1

Anne Tasso. Le livre de. Java. premier langage. édition. Groupe Eyrolles, 2000-2012, ISBN : 978-2-212-13538-1 8 Anne Tasso Java Le livre de premier langage e édition Groupe Eyrolles, 2000-2012, ISBN : 978-2-212-13538-1 partie n 3 Outils et techniques orientés objet Dans ce chapitre, les termes «applications mobiles»

Plus en détail

Développement mobile sous Android

Développement mobile sous Android Intro Act Orga IG Com Développement mobile sous Android Fabien Teytaud Université du Littoral Cote d Opale 1 er septembre 2014 Fabien Teytaud (Université du Littoral Cote d Opale) Android 1 er septembre

Plus en détail

Application Android par défaut

Application Android par défaut Projet Android À la création d un projet Android (IDE netbeans) tout un ensemble de répertoires et de fichiers sont engendrés. Source Packages : là où seront les sources de votre application. Generated

Plus en détail

Nous allons détailler dans cette documentation les fonctionnalités pour créer un objet colonne.

Nous allons détailler dans cette documentation les fonctionnalités pour créer un objet colonne. Généralités Dans le générateur d états des logiciels Ciel pour Macintosh vous avez la possibilité de créer différents types d éléments (texte, rubrique, liste, graphiques, tableau, etc). Nous allons détailler

Plus en détail

Test de Personnalité. Groupe Entreprenant et Innovateur. France. Tutoriel. teaching@atipaxinti.com. Programmation Mobile. Cours. Arón HERRERA PONTE

Test de Personnalité. Groupe Entreprenant et Innovateur. France. Tutoriel. teaching@atipaxinti.com. Programmation Mobile. Cours. Arón HERRERA PONTE Groupe Entreprenant et Innovateur France Tutoriel 4 Test de Personnalité Cours Programmation Mobile Coach Arón HERRERA PONTE E-mail teaching@atipaxinti.com - 2011 - SOMMAIRE 1. Introduction... 3 2. Objectifs...

Plus en détail

Programmation de composant mobiles aka Android

Programmation de composant mobiles aka Android Programmation de composant mobiles aka Android responsable : Wies law Zielonka zielonka@liafa.univ-paris-diderot.fr http://liafa.univ-paris-diderot.fr/ zielonka September 19, 2015 Environnement de travail

Plus en détail

Aide à l utilisation du logiciel IziSpot.Mobi

Aide à l utilisation du logiciel IziSpot.Mobi 1 Sommaire 1. Description logiciel (explication des menus)... 3 1.1. Description de la barre de menu... 3 2. Onglet configuration... 4 2.1. Gestion du logo... 4 2.1.1. Affichage du zoom... 4 2.1.2. Disposition

Plus en détail

Création d'interfaces simples

Création d'interfaces simples 77 Chapitre 5 Création d'interfaces simples 1. Les vues Création d'interfaces simples La création d'une interface sous Android peut s'effectuer de deux manières : La création statique, qui s'effectue en

Plus en détail

Outils, langage et approche Android Une introduction. Nicolas Stouls nicolas.stouls@insa lyon.fr

Outils, langage et approche Android Une introduction. Nicolas Stouls nicolas.stouls@insa lyon.fr Outils, langage et approche Android Une introduction Nicolas Stouls nicolas.stouls@insa lyon.fr Webographie La bible contenant «tout» : http://developer.android.com/index.html Les supports cette intervention

Plus en détail

Android. Programmation. De la conception au déploiement avec le SDK Google Android 2. Damien Guignard Julien Chable Emmanuel Robles

Android. Programmation. De la conception au déploiement avec le SDK Google Android 2. Damien Guignard Julien Chable Emmanuel Robles Programmation Android De la conception au déploiement avec le SDK Google Android 2 Damien Guignard Julien Chable Emmanuel Robles Avec la contribution de Nicolas Sorel et Vanessa Conchodon Groupe Eyrolles,

Plus en détail

Persistance des données sur une courte durée

Persistance des données sur une courte durée Persistance des données sur une courte durée Chantal Keller 16 octobre 2015 Persistance des données sur une courte durée Chantal Keller 1 / 16 Plan 1 Points généraux importants 2 Persistance des données

Plus en détail

TP Android Les Intents avec passage de données

TP Android Les Intents avec passage de données TP Android Les Intents avec passage de données Romain Raveaux Polytech Tours Dans le TP précédent, nous avons vu comment démarrer une nouvelle fenêtre par le biais d une action sur un bouton posé sur une

Plus en détail

Programmation Android Ce que vous devez savoir. Cours Android - F. Michel 1 / 18

Programmation Android Ce que vous devez savoir. Cours Android - F. Michel 1 / 18 Programmation Android Ce que vous devez savoir 1 / 18 Plan 1 Connaissances essentielles 2 Définition d une GUI et adaptation au contexte 3 L objet Intent 2 / 18 Connaissances essentielles Sur la plate-forme

Plus en détail

TUTO 2 - ANDROID : BONJOUR QUI?

TUTO 2 - ANDROID : BONJOUR QUI? TUTO 2 - ANDROID : BONJOUR QUI? Dans ce tutoriel, on va développer une application assez simple. Ce tutoriel va permettre de découvrir des composants graphiques (Textfield, EditText et Bouton). Un aperçu

Plus en détail

Chapitre 11 : Outil clé

Chapitre 11 : Outil clé Outil clé 11-1 Outil clé 11 : Outil clé Ce qu il permet Utilisez cet outil pour créer des changements de clés n importe où dans la partition, même en milieu de mesure. Voir CLÉS pour des instructions complètes.

Plus en détail

TP2 : Client d une BDD SqlServer

TP2 : Client d une BDD SqlServer TP2 : Client d une BDD SqlServer Objectifs : utiliser la barre de menu, utiliser les préférences d application (settings) ou (options), gérer la persistance des données, utiliser la bibliothèque jtds:jdbc

Plus en détail

Concepts de base de Word

Concepts de base de Word Concepts de base de Word Word est une application performante de traitement de texte et de mise en page. Pour en tirer le meilleur parti, il faut d abord en comprendre les concepts de base. Ce didacticiel

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

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée. Créer un site Internet à l aide du logiciel NVU Le logiciel NVU, permet l édition Wysiwyg (What You See, Is What You Get, ce que vous voyez, est ce que vous obtenez ) d un site internet. Vous rédigez le

Plus en détail

Guillaume MONTAVON Benoît MEILHAC. Rapport Technique du projet. Gestionnaire de tâches pour Android

Guillaume MONTAVON Benoît MEILHAC. Rapport Technique du projet. Gestionnaire de tâches pour Android Guillaume MONTAVON Benoît MEILHAC Rapport Technique du projet Gestionnaire de tâches pour Android Sommaire 1. Introduction... 3 2. Outils utilisés... 3 2.1. Android SDK... 3 2.2. Android dans Eclipse...

Plus en détail

SOMMAIRE 1 INTRODUCTION 3 2 CONTACTER VOTRE SUPPORT 3 3 ESPACE DE GESTION DES CARTES 4 4 CONFIGURER UNE CARTE 5

SOMMAIRE 1 INTRODUCTION 3 2 CONTACTER VOTRE SUPPORT 3 3 ESPACE DE GESTION DES CARTES 4 4 CONFIGURER UNE CARTE 5 SOMMAIRE 1 INTRODUCTION 3 2 CONTACTER VOTRE SUPPORT 3 3 ESPACE DE GESTION DES CARTES 4 4 CONFIGURER UNE CARTE 5 4.1 Ajouter une carte 5 4.1.1 Détails : nom, taille, marqueur 5 4.1.2 Ajout d un marqueur

Plus en détail

L espace de travail. Au cours de cette leçon, vous apprendrez à :

L espace de travail. Au cours de cette leçon, vous apprendrez à : L espace de travail 1 Au cours de cette leçon, vous apprendrez à : sélectionner des outils ; utiliser la barre d application et le panneau Contrôle ; gérer les fenêtres de document ; travailler avec les

Plus en détail

Version 4.0. Multinet Ressources Inc. Page 1 sur 13

Version 4.0. Multinet Ressources Inc. Page 1 sur 13 Version 4.0 Page 1 sur 13 Introduction Lorsque vous obtenez l accès à Méganet, votre site est déjà construit. C est-à-dire qu il a fait l objet d une étude de style selon les couleurs de votre entreprise

Plus en détail

FCA SI2 GUIDE RAPIDE DE L UTILISATEUR

FCA SI2 GUIDE RAPIDE DE L UTILISATEUR FCA SI2 GUIDE RAPIDE DE L UTILISATEUR Introduction...2 1 Démarrage...3 1.1 Se connecter...3 1.2 Mettre à jour son Profil...3 1.3 Fonctionnalités du Système...4 2 Comment faire pour...5 2.1 Naviguer d un

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

Groupe Entreprenant et Innovateur. France. Tutoriel. Mon Design Android 2D. Programmation Mobile. Cours. Arón HERRERA PONTE. Coach.

Groupe Entreprenant et Innovateur. France. Tutoriel. Mon Design Android 2D. Programmation Mobile. Cours. Arón HERRERA PONTE. Coach. Groupe Entreprenant et Innovateur France Tutoriel 5 Mon Design Android 2D Cours Programmation Mobile Coach Arón HERRERA PONTE E-mail teaching@atipaxinti.comatipaxinti.com - 2011 - SOMMAIRE 1. Introduction...

Plus en détail

Sommaire. [page 4] Lancement Identification Multi Comptes. [page 5] Créer un nouveau projet. [page6] Editer un projet

Sommaire. [page 4] Lancement Identification Multi Comptes. [page 5] Créer un nouveau projet. [page6] Editer un projet Sommaire [page 4] Lancement Identification Multi Comptes [page 5] Créer un nouveau projet [page6] Editer un projet [page 7] Supprimer un projet Prévisualiser un projet Mettre un projet par défaut [page

Plus en détail

1. PRESENTATION. La Messagerie, Elle permet d envoyer des messages, d en recevoir, de les lire et d y répondre.

1. PRESENTATION. La Messagerie, Elle permet d envoyer des messages, d en recevoir, de les lire et d y répondre. 1. PRESENTATION 1.1. LE LOGICIEL MICROSOFT OUTLOOK Le gestionnaire d informations Bureautique Microsoft OUTLOOK 2000 permet de communiquer sur le réseau interne d une entreprise ou via Internet, de gérer

Plus en détail

Com mencer. Quelques étapes rapides sont nécessaires avant de pouvoir commencer à créer un site mobile U.me.

Com mencer. Quelques étapes rapides sont nécessaires avant de pouvoir commencer à créer un site mobile U.me. Commencer 1 - Se créer un compte 3 - Accès à l éditeur L interface U.me Éditer un U.me Prévisualiser votre site web mobile Publier votre site web mobile Contenu général 1- Les boutons a - Intégrer un bouton

Plus en détail

Conteneurs. 2012 Pearson France L'art du développement Android, 4e édition Grant Allen

Conteneurs. 2012 Pearson France L'art du développement Android, 4e édition Grant Allen 10 Conteneurs Les conteneurs permettent de disposer un ensemble de widgets (et, éventuellement, des conteneurs fils) pour obtenir la présentation de votre choix. Si, par exemple, vous préférez placer les

Plus en détail

Utiliser un modèle d état prédéfini

Utiliser un modèle d état prédéfini Chapitre 8 Etats rapides Certains boutons sont désactivés, en fonction du type de cellule sélectionné. 4 Répétez les étapes 2 et 3 pour chaque bordure à paramétrer. 5 Cliquez sur le bouton OK pour valider

Plus en détail

Séminaire d information MIGRATION WINDOWS 7 ET OFFICE 2010

Séminaire d information MIGRATION WINDOWS 7 ET OFFICE 2010 Séminaire d information MIGRATION WINDOWS 7 ET OFFICE 2010 Pourquoi migrer vers Office 2010? Pour bénéficier d une meilleure ergonomie Pour faciliter les échanges avec l extérieur Pour profiter de la puissance

Plus en détail

GUIDE D UTILISATION DU LOGICIEL i-sms DE SYMTEL

GUIDE D UTILISATION DU LOGICIEL i-sms DE SYMTEL GUIDE D UTILISATION DU LOGICIEL i-sms DE SYMTEL Sommaire A-propos de Symtel... 2 Pré-requis pour l envoi de SMS... 2 1- Les raccourcis... 2 2- Les menus... 3 2-1- Fichier... 3 2-1-1. Accueil... 4 2-1-2.

Plus en détail

Designer d escalier GUIDE DE L UTILISATEUR. Stair Designer-1

Designer d escalier GUIDE DE L UTILISATEUR. Stair Designer-1 Designer d escalier GUIDE DE L UTILISATEUR Stair Designer-1 Stair Designer-2 Designer d escalier Le Designer d escalier rend facile la réalisation et la mise en place d escaliers sur mesure dans votre

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

Mise en œuvre des Assistants d Optymo

Mise en œuvre des Assistants d Optymo d Optymo Notes de lecture : dans ce document, les textes soulignés font référence aux libellés des fenêtres ou aux libellés associés à des boutons d Optymo. Les textes en caractères gras à des informations

Plus en détail

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits Manuel d initiation du Planificateur 2 INTRODUCTION 5 CHAPITRE I : INSTALLATION

Plus en détail

PC & Windows Livret d exercices Laurent DUPRAT Pratiquons

PC & Windows Livret d exercices Laurent DUPRAT Pratiquons Pratiquons ensemble PC & Windows Livret d exercices Laurent DUPRAT Pratiquons ensemble PC & Windows Livret d exercices Laurent DUPRAT Pratiquons ensemble PC & Windows Livret d exercices Laurent DUPRAT

Plus en détail

INITIATION AU SYSTEME D EXPLOITATION WINDOWS 2000

INITIATION AU SYSTEME D EXPLOITATION WINDOWS 2000 INITIATION AU SYSTEME D EXPLOITATION WINDOWS 2000 Introduction : Initiation à la Micro- Informatique 1. Matériel 2. Périphériques a) Le clavier b) La souris c) L écran d) L unité centrale e) L imprimante

Plus en détail

Astuce N 1 : Consulter mon catalogue articles en mode liste puis en mode fiche : recherche du prix d'une référence, consultation du stock

Astuce N 1 : Consulter mon catalogue articles en mode liste puis en mode fiche : recherche du prix d'une référence, consultation du stock Produit concerné : Sage 100 Etendue (déclinaison mobile) Sujet mis en avant : Les fonctionnalités clés du profil commercial sur Smartphone Sage Etendue bénéficie désormais d une déclinaison sur terminaux

Plus en détail

Tobii Communicator 4. Guide de démarrage

Tobii Communicator 4. Guide de démarrage Tobii Communicator 4 Guide de démarrage BIENVENUE DANS TOBII COMMUNICATOR 4 Tobii Communicator 4 permet aux personnes souffrant de handicaps physiques ou de communication d'utiliser un ordinateur ou un

Plus en détail

Formation. Développement mobile. Bastien Stephan. Page 0

Formation. Développement mobile. Bastien Stephan. Page 0 Formation Développement mobile Bastien Stephan Page 0 Table des matières Introduction...2 Prérequis...2 Installation...2 Création de l application... 3 Interface...4 Codage...5 Page 1 Introduction Afin

Plus en détail

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Anne Tasso Java Le livre de premier langage 10 e édition Avec 109 exercices corrigés Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Chapitre 13 Développer une application Android La création d applications

Plus en détail

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz xcvbnmqwertyuiopasdfghjklzxcvbn

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz xcvbnmqwertyuiopasdfghjklzxcvbn qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz Les tableaux sous Word 2010 xcvbnmqwertyuiopasdfghjklzxcvbn Cours informatiques Année 2011/2012 mqwertyuiopasdfghjklzxcvbnmqwert

Plus en détail

Windows XP. Microsoft. Sommaire :

Windows XP. Microsoft. Sommaire : Microsoft Windows XP Sommaire : OUVERTURE DE SESSION...2 LE BUREAU...3 CHANGER D ENVIRRONEMENT...4 NOUVEAU RACCOURCI...7 LE MENU DEMARRER...9 LES PROGRAMMES AU DEMARRAGE...11 LA GESTION DES FICHIERS...12

Plus en détail

OUTIL GÉREZ ET FACTUREZ DE DESJARDINS

OUTIL GÉREZ ET FACTUREZ DE DESJARDINS GUIDE D UTILISATEUR OUTIL GÉREZ ET FACTUREZ DE DESJARDINS INTERNET ET APPAREIL MOBILE Table des matières Cliquez sur la section qui vous intéresse 2 Présentation générale Simplifiez la gestion de votre

Plus en détail

Le manuel de Plasma. Sebastian Kügler Traduction française : Stanislas Zeller

Le manuel de Plasma. Sebastian Kügler Traduction française : Stanislas Zeller Sebastian Kügler Traduction française : Stanislas Zeller 2 Table des matières 1 Introduction 5 2 Utilisation de Plasma 6 2.1 Plasmoids et conteneurs.................................. 6 2.2 Le panel...........................................

Plus en détail

Module 22 : Les tableaux croisés dynamiques* contenu de 2010*

Module 22 : Les tableaux croisés dynamiques* contenu de 2010* Module 22 : Les tableaux croisés dynamiques* contenu de 2010* 22.0 Introduction On aurait pu appeler ce module Résumer rapidement les données. Excel possède un outil puissant qui permet de résumer les

Plus en détail

Gérer un site internet simple

Gérer un site internet simple TUTORIEL Gérer un site internet simple Pourquoi avoir un site internet? Table of Contents Table of Contents... 2 Étape 1 : créer un compte Google (Gmail)... 3 Etape 2 : créer un site internet Google...

Plus en détail

Création et utilisation de la boutique

Création et utilisation de la boutique Création et utilisation de la boutique Ce guide a pour but de présenter l organisation et le fonctionnement de l outil boutique de Sopixi, ainsi que les fonctions de base, nécessaire au bon fonctionnement

Plus en détail

Atelier Le gestionnaire de fichier

Atelier Le gestionnaire de fichier Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local

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

Base de Connaissances SiteAudit. Utiliser les Rapports Planifiés. Sommaire des Fonctionnalités. Les Nouveautés

Base de Connaissances SiteAudit. Utiliser les Rapports Planifiés. Sommaire des Fonctionnalités. Les Nouveautés Base de Connaissances SiteAudit Utiliser les Rapports Planifiés Avril 2010 Dans cet article: Sommaire des fonctionnalités Les nouveautés Planifier des rapports SiteAudit 4.0 fournit une nouvelle interface

Plus en détail

Guide d utilisateur Omnivox

Guide d utilisateur Omnivox Guide d utilisateur Omnivox Table des matières 1. IDENTIFICATION DE L UTILISATEUR... 1 2. LE PORTAIL D ACCUEIL... 1 2.1 QUOI DE NEUF? (CONTENU ENCERCLÉ EN VERT)... 1 2.3 LÉA, L ENVIRONNEMENT PROFESSEURS-ÉTUDIANTS

Plus en détail

UT Installation et paramétrage logiciel de sauvegarde INSTALLATION ET PARAMETRAGE LOGICIEL DE SAUVEGARDE. Groupe PROGMAG

UT Installation et paramétrage logiciel de sauvegarde INSTALLATION ET PARAMETRAGE LOGICIEL DE SAUVEGARDE. Groupe PROGMAG GUIDE UTILISATION POINT DE VENTE INSTALLATION ET PARAMETRAGE LOGICIEL DE SAUVEGARDE SOMMAIRE 1 Créer une tâche de sauvegarde... 4 1.1 Paramètres de la tâche... 4 1.1.1 Nommer la tâche... 4 1.1.2 Emplacement

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

TP3 : Composants Android

TP3 : Composants Android TP3 : Composants Android 1 Objectifs du TP TP3 : Composants Android Programmation Mobile Ce TP a pour objectif de vous initier aux différents composants importants d Android. Nous allons dans ce TP réaliser

Plus en détail

SERVICE D ÉCHANGES SÉCURISÉS D INFORMATION

SERVICE D ÉCHANGES SÉCURISÉS D INFORMATION AIDE-MÉMOIRE SERVICE D ÉCHANGES SÉCURISÉS D INFORMATION Desjardins Assurances Table des matières Généralités... 2 Accéder au service d échanges sécurisés d information... 3 Présentation de la vue Courrier...

Plus en détail

Développez une application Android Programmation en Java sous Android Studio

Développez une application Android Programmation en Java sous Android Studio Environnement de développement 1. Architecture d Android 9 1.1 Présentation d Android 9 1.2 Architecture 12 1.3 Play Store 13 2. Android Studio 14 2.1 Installation sous Windows 14 2.2 Installation sous

Plus en détail

Découverte de l ordinateur. Le système d exploitation : Premiers pas avec Windows 7

Découverte de l ordinateur. Le système d exploitation : Premiers pas avec Windows 7 Découverte de l ordinateur Le système d exploitation : Premiers pas avec Windows 7 SOMMAIRE I WINDOWS 7... 4 1-1 : GENERALITES... 4 1-2 : LANCEMENT - QUITTER... 4 1.2.1 : LANCEMENT... 4 1.2.2 : QUITTER...

Plus en détail

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

Android 5 Les fondamentaux du développement d'applications Java La plateforme Android 1. Présentation 13 2. Historique 14 3. Google Play 15 3.1 Création d'un compte développeur 16 3.2 Publication d'une application 17 3.3 Suivi et mise à jour d'une application 18 Environnement

Plus en détail

1.1 LES FONCTIONS DE BASE

1.1 LES FONCTIONS DE BASE 1.1 LES FONCTIONS DE BASE Comment ouvrir un email? Pour ouvrir un email, vous devez réaliser un double clic dans la boîte de réception sur l email que vous souhaitez ouvrir. Le nouveau message s ouvre

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

Création d un squelette d application

Création d un squelette d application 3 Création d un squelette d application Tous les livres consacrés à un langage ou à un environnement de programmation commencent par présenter un programme de démonstration de type "Bonjour à tous!" :

Plus en détail

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 Exemple d utilisation du gestionnaire de conception Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 6, rue de l Etang, L-5326

Plus en détail

DÉCOUVRIR POWERPOINT 2010

DÉCOUVRIR POWERPOINT 2010 CHAPITRE 1 DÉCOUVRIR POWERPOINT 2010 Qu est-ce que PowerPoint?... 15 Lancer PowerPoint... 15 Découvrir l interface... 15 Recourir aux aides et aux info-bulles... 22 Modifier les principales options de

Plus en détail

ACE-PTM 2.1 Guide de l utilisateur. À l intention des utilisateurs. 2011 Hospitalis - Tous droits réservés. Version 2.4.

ACE-PTM 2.1 Guide de l utilisateur. À l intention des utilisateurs. 2011 Hospitalis - Tous droits réservés. Version 2.4. ACE-PTM 2.1 Guide de l utilisateur À l intention des utilisateurs Version 2.4 16 Septembre 2014 2011 Hospitalis - Tous droits réservés 2011 Hospitalis - Tous droits réservés 1 Table des matières 1 INTRODUCTION...

Plus en détail

Pour créer une feuille, accédez à votre Drive, cliquez sur le bouton rouge Créer, puis sélectionnez Feuille de calcul dans le menu déroulant.

Pour créer une feuille, accédez à votre Drive, cliquez sur le bouton rouge Créer, puis sélectionnez Feuille de calcul dans le menu déroulant. 1 2 Grâce aux feuilles de calcul Google, vous pouvez en toute simplicité créer, partager et modifier des feuilles de calcul en ligne. Vous pouvez notamment : importer et convertir des données.xls,.csv,.txt

Plus en détail

Cours WebDev Numéro 2

Cours WebDev Numéro 2 Cours WebDev Numéro 2 Objectifs : Créer un lecteur de pensée Pré-requis : Aucun Gestion de tableau à 1 dimension. Création de procédure. Gestion de table mémoire. Gestion des nombres aléatoires. Nous allons

Plus en détail

Configurer les contrôles Windows Form

Configurer les contrôles Windows Form 1 Configurer les contrôles Windows Form Configurer les contrôles Windows Form Sommaire 1 Introduction... 2 2 Gestion des contrôles composés... 2 2.1 Qu est ce qu un contrôle composé... 2 2.2 Création d

Plus en détail

Administration de votre site web

Administration de votre site web Administration de votre site web WordPress Date de révision : 11/12/2012 1 Mestres All Dev, tous droits réservés, reproduction interdite. Sommaire Connexion... 3 Gestion des articles... 4 Créer un article...

Plus en détail

Créer sa première présentation :

Créer sa première présentation : PowerPoint est une application dédiée à la conception de présentations de toutes sortes, utilisées en projection ou en affichage sur écran. Ces présentations peuvent intégrer aussi bien du texte, des diagrammes,

Plus en détail

Animation «PACMAN» Android 2D. Groupe Entreprenant et Innovateur. France. Tutoriel. Programmation Mobile. Cours. Arón HERRERA PONTE. Coach.

Animation «PACMAN» Android 2D. Groupe Entreprenant et Innovateur. France. Tutoriel. Programmation Mobile. Cours. Arón HERRERA PONTE. Coach. Groupe Entreprenant et Innovateur France Tutoriel 6 Animation «PACMAN» Android 2D Cours Programmation Mobile Coach Arón HERRERA PONTE E-mail teaching@atipaxinti.comatipaxinti.com - 2011 - SOMMAIRE 1. Introduction...

Plus en détail

C2 ATOM Guide de démarrage

C2 ATOM Guide de démarrage C2 ATOM Guide de démarrage Créé par : C2 Innovations Version : 1.0 Dernière modification : 30/03/2015 FOURNISSEUR DE SOLUTIONS COMPLÈTES DE GESTION DE SERVICES FOURNISSEUR DE SOLUTIONS COMPLÈTES DE GESTION

Plus en détail

Android INTRODUCTION

Android INTRODUCTION Android INTRODUCTION Présentation Système d exploitation open source Développé en 2007 par une startup rachetée par Google. Caractéristique du Système d exploitation Android: Multi utilisateur, chaque

Plus en détail

TP C# Prise en main : interface graphique, animation

TP C# Prise en main : interface graphique, animation TP C# Prise en main : interface graphique, animation 1. Hello World! Description : Vous allez construire une application graphique dotée d un unique bouton qui affiche le message «Hello World!» lorsque

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

Date Version Auteur Notes 14/09/2014 1.1 Direction Informatique Création. Accueil Zimbra. Aide utilisateur

Date Version Auteur Notes 14/09/2014 1.1 Direction Informatique Création. Accueil Zimbra. Aide utilisateur Date Version Auteur Notes 14/09/2014 1.1 Direction Informatique Création Accueil Zimbra Aide utilisateur Ce document explique le fonctionnement de l accueil Zimbra, comment l utiliser et le personnaliser.

Plus en détail

Pour ouvrir la fenêtre Structure territoriale: 1. A partir du menu Saisie de données, sélectionner Zones de structure

Pour ouvrir la fenêtre Structure territoriale: 1. A partir du menu Saisie de données, sélectionner Zones de structure Les noms de structure territoriale qui s affichent dans la fenêtre Structure territoriale de la fenêtre Navigation IMSMA sont créés via la fenêtre Structure territoriale. Pour ouvrir la fenêtre Structure

Plus en détail

www.imprimermonlivre.com

www.imprimermonlivre.com 0 www.imprimermonlivre.com Composition d une couverture avec Word L objectif de ce guide est de vous proposer un mode opératoire pour créer une couverture avec Word. Nous vous rappelons toutefois que Word

Plus en détail

Débuter avec Easyweb B

Débuter avec Easyweb B Débuter avec Easyweb B Sommaire :. Vous êtes utilisateur.... Connexion à Easyweb B en tant que responsable :... 5. Vous êtes gestionnaire :... 6. Vous êtes formateur :... 7 3. Création de plusieurs bureaux...

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

Livret d accueil web. Gérer votre site Ace Crédit en toute simplicité! 11 Place Jean-Paul II 57000 METZ T : 03 87 30 55 89 www.is-webdesign.

Livret d accueil web. Gérer votre site Ace Crédit en toute simplicité! 11 Place Jean-Paul II 57000 METZ T : 03 87 30 55 89 www.is-webdesign. Livret d accueil web Gérer votre site Ace Crédit en toute simplicité! 11 Place Jean-Paul II 57000 METZ T : 03 87 30 55 89 www.is-webdesign.com 1 Sommaire 1. Comment me connecter à l administration? 2.

Plus en détail

4. Personnalisation du site web de la conférence

4. Personnalisation du site web de la conférence RTUTORIEL Prise en main de la plateforme 1. Création de l espace conférence Connectez- vous sur le portail http://test- www.sciencesconf.org avec le compte : - Identifiant : «admin1» - Mot de passe «1234»

Plus en détail

Prise en main rapide

Prise en main rapide Prise en main rapide 4 Dans cette leçon, vous découvrirez les fonctionnalités de création de page web de Dreamweaver et apprendrez à les utiliser dans l espace de travail. Vous apprendrez à : définir un

Plus en détail

GUIDE D UTILISATION DE L ISU SEPTEMBRE 2013 GUIDE D UTILISATION DU NAVIGATEUR UIS.STAT (VERSION BÊTA)

GUIDE D UTILISATION DE L ISU SEPTEMBRE 2013 GUIDE D UTILISATION DU NAVIGATEUR UIS.STAT (VERSION BÊTA) GUIDE D UTILISATION DE L ISU SEPTEMBRE 2013 GUIDE D UTILISATION DU NAVIGATEUR UIS.STAT (VERSION BÊTA) Publié en 2013 par : Institut de statistiques de l UNESCO C.P. 6128, Succursale Centre-Ville Montréal,

Plus en détail

Web-Interactive Mai 2010. Interactive 2.0. Manuel d utilisation

Web-Interactive Mai 2010. Interactive 2.0. Manuel d utilisation Interactive 2.0 Manuel d utilisation 1 Contenu Chapitre 1 : L Arborescence... 3 Créer un menu.... 3 Ordonner les menus... 6 Destruction d un menu.... 6 Chapitre 2 : Les pages... 7 Titre de votre page....

Plus en détail

Introduction à Eclipse

Introduction à Eclipse Introduction à Eclipse Eclipse IDE est un environnement de développement intégré libre (le terme Eclipse désigne également le projet correspondant, lancé par IBM) extensible, universel et polyvalent, permettant

Plus en détail

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

Android 4 Les fondamentaux du développement d'applications Java La plateforme Android 1. Présentation 13 2. Historique 14 3. Google Play 15 3.1 Création d'un compte développeur 16 3.2 Publication d'une application 16 3.3 Suivi et mise à jour d'une application 18 Environnement

Plus en détail

Gestion du téléphone

Gestion du téléphone Date Version Auteur Notes 03/02/2012 1.0 Direction Informatique Création Gestion du téléphone 1. Généralités Vous avez la possibilité de gérer certaines fonctionnalités des téléphones par le biais de l

Plus en détail

Extended communication server: Bureau Virtuel Mobile pour iphone (guide utilisateur)

Extended communication server: Bureau Virtuel Mobile pour iphone (guide utilisateur) Extended communication server: Bureau Virtuel Mobile pour iphone (guide utilisateur) Juin, 2009 Alcatel-Lucent Office Offer - All Rights Reserved Alcatel-Lucent 2009 8AL90405FRAA 01 TABLE DES MATIERES

Plus en détail

Création d un formulaire de contact Procédure

Création d un formulaire de contact Procédure Création d un formulaire de contact Procédure Description : Cette procédure explique en détail la création d un formulaire de contact sur TYPO3. Outil Procédure CMS: TYPO3 Auteur : hemmer.ch SA Extension:

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