Pour compléter l introduction

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

Download "Pour compléter l introduction"

Transcription

1 Pour compléter l introduction

2 Ajouts Retirer Par FragmentTransaction (et commit) Déplacement par tri des View générées Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 02 / 29

3 Il s agit de déplacer la vue liée au fragment Il faut donc le retrouver dans son parent, et le changer d indice Boucle for Car il manque : private View[] getchilds(viewgroup v) { View [] res = null; if (v!= null) { res = new View[v.getChildCount()]; for(int i = 0; i < res.length; i++) res[i] = v.getchildat(i); return res; Pour changer l indice, c est la méthode <ViewGroup>.addView( v, i) mais avant il faut l enlever Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 03 / 29

4 Caution: Your activity will be destroyed and recreated each time the user rotates the screen. When the screen changes orientation, the system destroys and recreates the foreground activity because the screen configuration has changed and your activity might need to load alternative resources (such as the layout). Re-créer => refaire des objets Pour les fragments, on s en sort car il y a le paramètres (et recréer avec ce même paramètre) Des fonctions peuvent être appelées avant destruction onsaveinstancestate pour une Activité onsaveinstancestate pour un fragment on peut y remplir le bundle Ne pas oublier l appel à super.xxx Méthode pour utiliser ce qui est sauvé oncreate(bundle saved) pour un fragment onrestoreinstancestate(bundle instate) pour une activité A faire évoluer en même temps que le code Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 04 / 29

5 Le tri des tâches : Comparable de java Enum de java C.f. cours POO s5 Puis gestion de la rotation (re remplir la liste de fragment, à partir de leur oncreate par un appel à leur activité) Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 05 / 29

6 Source de l image : «android programming, the big nerd ranch guide» Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 06 / 29

7 android programming, the big nerd ranch guide Appel Méthode setretaininstance(true) dans oncreate du Fragment Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 07 / 29

8 L attribut android:name attribute indique la classe qui extends Fragment Insertion de la View retournée par oncreateview() Note: chaque fragment nécessite un id (ou tag) Meilleur gestion par Android android:id attribute (unique) android:tag avec une string unique Les deux Une View fragment <fragment android:name= nom_complet_classe" etc. " /> Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 08 / 29

9 Comme un fragment Un peu particulier (dialog) Méthode show, pas de transaction Besoin de prévoir la communication (interface logicielle), notamment pour la valeur de retour Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 09 / 29

10 Portion de code Avec ou sans interface Réutilisable Instanciable en cours d éxécuction : FragmentTransaction (add / commit) Création Méthode statique (fabrique) Création d un Bundle à mettre en paramètre (setarguments) oncreate puis oncreateview (chargement du xml et personnalisation de la vue) Gestion de la rotation onsaveinstancestate (sauvegarde de valeur dans un bundle) oncreate (extraction des éléments sauvegardés dans le bundle) Attention, il y a deux bundles : celui en paramètre du oncreate (sauvegarde avant rotation) et getarguments (paramètre lors de la creation) Destruction : FragmentTransaction (remove / commit) Prévoir les interfaces et liaison pour utilisation faire communiquer votre Fragment avec le reste de l application Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 10 / 29

11 Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 11 / 29

12 Dossier menu dans res <menu xmlns:android=" /apk/res/android" > <item android:orderincategory="100" android:showasaction="never" <item android:orderincategory="100" android:showasaction="never" </menu> Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 12 / 29

13 <menu> Defines a Menu, which is a container for menu items. A <menu> element must be the root node for the file and can hold one or more <item> and <group> elements. <item> Creates a MenuItem, which represents a single item in a menu. This element may contain a nested<menu> element in order to create a submenu. <group> An optional, invisible container for <item> elements. It allows you to categorize menu items so they share properties such as active state and visibility. For more information, see the section about Creating Menu Groups. Pour la balise item : android:id A resource ID that's unique to the item, which allows the application can recognize the item when the user selects it. android:icon A reference to a drawable to use as the item's icon. android:title A reference to a string to use as the item's title. android:showasaction Specifies when and how this item should appear as an action item in the action bar. Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 13 / 29

14 Méthode pour la création dans une public boolean oncreateoptionsmenu(menu menu) { MenuInflater inflater = getmenuinflater(); inflater.inflate(r.menu.nom_du_fichier_xml, menu); return true; Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 14 / 29

15 Toujours dans une public boolean onoptionsitemselected(menuitem item) { // Handle item selection switch (item.getitemid()) { case R.id.un_id: // des actions return true; case R.id.un_autre_id: // des actions en réponse à cet item là return true; // et ainsi de suite default: return super.onoptionsitemselected(item); Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 15 / 29

16 V1 : pas de menu V2 : un menu «simple» V3 : aller dans une activité fille V4 : utiliser une activité (Intent) prédéfini Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 16 / 29

17 Fisheye, exemple de personnalisation d une View Intégration dans le xml <fisheye.four.image.defor mablepolygons [...] /> Surcharge de ondraw, utilisation de Paint Mise en place d un menu «simple» inflate du menu dans oncreateoptionsmenu onoptionsitemselected pour réagir aux actions Utilisation de invalidate() sur la vue pour la mettre à jouir Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 17 / 29

18 Autre écran = autre activité Attention au cycle de vie (détruit, pas détruit?) Création d une autre activité Déclaration dans le manifest (après l activité principale) <activity android:name="fisheye.four.settingsactivity" android:label="@string/title_activity_settings android:parentactivityname="fisheye.four.fisheye"> <meta-data android:name="android.support.parent_activity" android:value="fisheye.four.fisheye" /> </activity> Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 18 / 29

19 Méthode simple : startactivity(intent i) dans Activity Intent Objet de communication avec l OS Dans ce cas, constructeur new Intent(Context, Class) Context = activité qui lance Class = le type de l activité à lancer Exemple : Intent exo = new Intent(this, ExoScolaire.class); où this est l activité principale et ExoScolaire est aussi une activité putextra pour ajouter des données Dans le oncreate de la nouvelle activité getintent( ) getintent().getintextra("clef", val_defaut); Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 19 / 29

20 Lancement avec startactivityforresult Méthode setresult(code, intent) Avec un code de retour Avec un Intent (et des extra) Méthode de retour dans l activité qui a lancé protected void onactivityresult(int requestcode, int resultcode, Intent data) { if (data == null) return ; Date d = (Date) data.getserializableextra("date"); // etc. Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 20 / 29

21 android programming, the big nerd ranch guide android programming, the big nerd ranch guide Activité A APPLI Extra, etc. Activité B Extra, etc. Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 21 / 29

22 Affichage du bouton (dans la barre) if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) { getactionbar().setdisplayhomeasupenabled(true); Récupérer l event public boolean onoptionsitemselected(menuitem item) { switch (item.getitemid()) { case android.r.id.home: // etc. return true; Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 22 / 29

23 Appel à setresults Faire l Intent de retour (putextra pour les valeurs de retour) Quitter la vue avec finish Pas dans l esprit Mais l avantage de conserver l instance de l activité Interception du bouton «back» : public void onbackcalled() Utilisation du «up» L activité de départ repart quasiment de zéro Perte du onactivityresult Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 23 / 29

24 Activité qui lance Activité lancée // dans le if onoptionsitemselected if (item.getitemid() == R.id.reglages) { startactivityforresult(prefs.obtenirréglages(this), CODE_REGLAGES); Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 24 / 29

25 Activité qui lance // dans le if onoptionsitemselected if (item.getitemid() == R.id.reglages) { startactivityforresult(prefs.obtenirréglages(this), CODE_REGLAGES); L utilisateur «touche» le menu 1 Activité lancée Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 24 / 29

26 Activité qui lance // dans le if onoptionsitemselected if (item.getitemid() == R.id.reglages) { startactivityforresult(prefs.obtenirréglages(this), CODE_REGLAGES); L utilisateur «touche» le menu 1 Activité lancée en réponse, l activité est créée // création de la nouvelle activité protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_reglages); // récupération des paramètres dans l intent surnom = (EditText) findviewbyid(r.id.editsurnom); surnom.settext(getintent().getstringextra( Préférences.SURNOM )); // etc. 2 Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 24 / 29

27 Activité qui lance // dans le if onoptionsitemselected if (item.getitemid() == R.id.reglages) { startactivityforresult(prefs.obtenirréglages(this), CODE_REGLAGES); L utilisateur «touche» le menu 1 Activité lancée en réponse, l activité est créée // création de la nouvelle activité protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_reglages); // récupération des paramètres dans l intent surnom = (EditText) findviewbyid(r.id.editsurnom); surnom.settext(getintent().getstringextra( Préférences.SURNOM )); // etc. 2 // appui sur le bouton public void onbackpressed() { Intent i = new Intent(); // création et «remplissage» de l intent de retour i.putextra(préférences.surnom, surnom.gettext().tostring() ); i.putextra(préférences.serveur, serveur.gettext().tostring()); i.putextra(préférences.port, port.gettext().tostring()); // indication du la fin de cette actvité pour celle d origine setresult(activity.result_ok, i); // puis comportement «habituel» du bouton back super.onbackpressed(); 3 l utilisateur appuie sur «back» Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 24 / 29

28 Activité qui lance // dans le if onoptionsitemselected if (item.getitemid() == R.id.reglages) { startactivityforresult(prefs.obtenirréglages(this), CODE_REGLAGES); L utilisateur «touche» le menu 1 Activité lancée en réponse, l activité est créée // création de la nouvelle activité protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_reglages); // récupération des paramètres dans l intent surnom = (EditText) findviewbyid(r.id.editsurnom); surnom.settext(getintent().getstringextra( Préférences.SURNOM )); // etc. public void onactivityresult(int requestcode, int resultcode, Intent data) { if (requestcode == CODE_REGLAGES) { if (resultcode == Activity.RESULT_OK) { // traitement de l intent de retour boolean correct = prefs.reçoit(data); if (! correct) { // etc. le résultat est alors transmis à l activité initiale 4 // appui sur le bouton public void onbackpressed() { Intent i = new Intent(); // création et «remplissage» de l intent de retour i.putextra(préférences.surnom, surnom.gettext().tostring() ); i.putextra(préférences.serveur, serveur.gettext().tostring()); i.putextra(préférences.port, port.gettext().tostring()); // indication du la fin de cette actvité pour celle d origine setresult(activity.result_ok, i); // puis comportement «habituel» du bouton back super.onbackpressed(); 3 l utilisateur appuie sur «back» Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 24 / 29

29 Voir : // pour «relancer» l activité parent Intent up = NavUtils.getParentActivityIntent(this); // éventuellement des valeurs de retours comme extra up.putextra(...); // retour à l activité, qui repasse par oncreate, mais qui // n a pas été tuée (pas de onrestoreinstancestate) NavUtils.navigateUpTo(this,up); // s il n y a pas de paramètre // NavUtils.navigateUpFromSameTask(this); Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 25 / 29

30 if (NavUtils.shouldUpRecreateTask(this, up)) { // This activity is NOT part of this app's task, so create a new task // when navigating up, with a synthesized back stack. TaskStackBuilder.create(this) // Add all of this activity's parents to the back stack.addnextintentwithparentstack(up) // Navigate up to the closest parent.startactivities(); else { // This activity is part of this app's task, so simply // navigate up to the logical parent activity. NavUtils.navigateUpTo(this, up); Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 26 / 29

31 Pour «tuer» «Normalement réserver à l OS» finish() (+System.exit(0) ) Etc. Pour relancer l application au début à partir de là où on est : Dans le manifest, pour L activité ciblée android:launchmode="singletop Depuis l endroit où on veut revenir «au début» Intent intent = new Intent(this, LActivitéPrincipale.class); intent.addflags(intent.flag_activity_clear_top); intent.addflags(intent.flag_activity_new_task); startactivity(intent); Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 27 / 29

32 Reconnaissance de parole de google Intégrée à Android private static final int VOICE_RECOGNITION_REQUEST_CODE = 1234; /** * Fire an intent to start the speech recognition activity. public void onclick(view v) { // lancement de l'intent avec le nom de la classe... (constante) Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH); // paramètre requis pour interprétation du résultat... intent.putextra(recognizerintent.extra_language_model, RecognizerIntent.LANGUAGE_MODEL_FREE_FORM); // titre intent.putextra(recognizerintent.extra_prompt, "Fisheye - Speech recognition"); // VOICE_RECOGNITION_REQUEST_CODE pour retrouver l'appel pour le résultat // nombre choisi par le développeur startactivityforresult(intent, VOICE_RECOGNITION_REQUEST_CODE); Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 28 / 29

33 protected void onactivityresult(int requestcode, int resultcode, Intent data) { // test si le retour est ok et si le retours vient bien de le reco vocale if (requestcode == VOICE_RECOGNITION_REQUEST_CODE && resultcode == RESULT_OK) { ArrayList<String> matches = data.getstringarraylistextra(recognizerintent.extra_results); // [ ] else { // un autre cas Philippe Renevier Gonin - L3 Informatique Parcours Miage - POO s6 - Fragment, Menu, Intents 29 / 29

Projet Android (LI260) Cours 2

Projet Android (LI260) Cours 2 Projet Android (LI260) Cours 2 Nicolas Baskiotis Université Pierre et Marie Curie (UPMC) Laboratoire d Informatique de Paris 6 (LIP6) S2-2013/2014 Plan Les ressources Debug Communication entre activités

Plus en détail

TP au menu «UI ANDROID»

TP au menu «UI ANDROID» TP au menu «UI ANDROID» Pré-requis & Installation ( du couvert) soit installer en natif sur vos postes (!!! ATTENTION!!! FromScratch 1,1 Go à télécharger ) JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html

Plus en détail

WEB page builder and server for SCADA applications usable from a WEB navigator

WEB page builder and server for SCADA applications usable from a WEB navigator Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB WEB page builder and server for SCADA applications usable from a WEB navigator opyright 2007 IRAI Manual Manuel

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

Once the installation is complete, you can delete the temporary Zip files..

Once the installation is complete, you can delete the temporary Zip files.. Sommaire Installation... 2 After the download... 2 From a CD... 2 Access codes... 2 DirectX Compatibility... 2 Using the program... 2 Structure... 4 Lier une structure à une autre... 4 Personnaliser une

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

Warren PAULUS. Android SDK et Android x86

Warren PAULUS. Android SDK et Android x86 Android SDK et Android x86 2010/2011 Voici un petit tutoriel pour installer Android de façon à ce qu il soit compatible avec NetBeans et Eclipse, ainsi que l utilisation d Android x86. Ce tutoriel a été

Plus en détail

1.3 Gestion d'une application

1.3 Gestion d'une application 1.3 Gestion d'une application 1. Un premier projet... Il est temps maintenant d'écrire la véritable première application Android avec l'inévitable affichage du mot bonjour, ce qui évidemment pour un développement

Plus en détail

Instructions Mozilla Thunderbird Page 1

Instructions Mozilla Thunderbird Page 1 Instructions Mozilla Thunderbird Page 1 Instructions Mozilla Thunderbird Ce manuel est écrit pour les utilisateurs qui font déjà configurer un compte de courrier électronique dans Mozilla Thunderbird et

Plus en détail

lundi 3 août 2009 Choose your language What is Document Connection for Mac? Communautés Numériques L informatique à la portée du Grand Public

lundi 3 août 2009 Choose your language What is Document Connection for Mac? Communautés Numériques L informatique à la portée du Grand Public Communautés Numériques L informatique à la portée du Grand Public Initiation et perfectionnement à l utilisation de la micro-informatique Microsoft Document Connection pour Mac. Microsoft Document Connection

Plus en détail

How to Login to Career Page

How to Login to Career Page How to Login to Career Page BASF Canada July 2013 To view this instruction manual in French, please scroll down to page 16 1 Job Postings How to Login/Create your Profile/Sign Up for Job Posting Notifications

Plus en détail

Les fondamentaux du développement d applications Java

Les fondamentaux du développement d applications Java Android 5 Les fondamentaux du développement d applications Java Nazim BENBOURAHLA Table des matières 1 Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr Saisissez

Plus en détail

Acronymes et abréviations. Acronymes / Abbréviations. Signification

Acronymes et abréviations. Acronymes / Abbréviations. Signification Acronymes et abréviations Acronymes / Abbréviations Signification AD CS Active Directory Certificate Services CA Certification Authority CRL Certificate Revocation List CDP Certificate Distribution Points

Plus en détail

www.communautes-numeriques.net

www.communautes-numeriques.net Quelques mots sur le créateur de cette présentation: Yves Roger Cornil. Président de l association Communautés Numériques Microsoft MVP Macintosh. Co-fondateur de Microcam en 1981 - Vice président de Microcam

Plus en détail

WiFi Security Camera Quick Start Guide. Guide de départ rapide Caméra de surveillance Wi-Fi (P5)

WiFi Security Camera Quick Start Guide. Guide de départ rapide Caméra de surveillance Wi-Fi (P5) #45 #46 WiFi Security Camera Quick Start Guide Guide de départ rapide Caméra de surveillance Wi-Fi (P5) #47 Start Here 1 Is this you? TECH SUPPORT CTRL ALT DEL 2 If yes, turn to page three 1 3 If not,

Plus en détail

Tutorial pour une application simple

Tutorial pour une application simple ANDROID & ECLIPSE Tutorial pour une application simple 1. Introduction Android est un système d'exploitation pour téléphone portable de nouvelle génération développé par Google. Celui-ci met à disposition

Plus en détail

Programmation Android L3 informatique

Programmation Android L3 informatique Programmation Android L3 informatique Étienne Payet Département de mathématiques et d informatique Ces transparents sont mis à disposition selon les termes de la Licence Creative Commons Paternité - Pas

Plus en détail

Alfstore workflow framework Spécification technique

Alfstore workflow framework Spécification technique Alfstore workflow framework Spécification technique Version 0.91 (2012-08-03) www.alfstore.com Email: info@alfstore.com Alfstore workflow framework 2012-10-28 1/28 Historique des versions Version Date

Plus en détail

Quelques outils pour le logiciel «Tux Paint»

Quelques outils pour le logiciel «Tux Paint» Quelques outils pour le logiciel «Tux Paint» Version Window's 0.9.21 Télécharger la version gratuite : http://www.tux Paint.org/download/ Pascale-Dominique Chaillez Lynda O Connell Conseillères pédagogiques

Plus en détail

SERVEUR DÉDIÉ DOCUMENTATION

SERVEUR DÉDIÉ DOCUMENTATION SERVEUR DÉDIÉ DOCUMENTATION Release 5.0.6.0 19 Juillet 2013 Copyright 2013 GIANTS Software GmbH, All Rights Reserved. 1/9 CHANGE LOG Correction de bug divers (5.0.6.0) Ajout d une option de relance automatique

Plus en détail

Programmation mobile avec Android

Programmation mobile avec Android Programmation mobile avec Android Pierre Nerzic - pierre.nerzic@univ-rennes1.fr février-mars 2015 Abstract Il s agit des transparents du cours mis sous une forme plus facilement imprimable et lisible.

Plus en détail

Thank you for choosing the Mobile Broadband USB Stick. With your USB Stick, you can access a wireless network at high speed.

Thank you for choosing the Mobile Broadband USB Stick. With your USB Stick, you can access a wireless network at high speed. Thank you for choosing the Mobile Broadband USB Stick. With your USB Stick, you can access a wireless network at high speed. Note: This manual describes the appearance of the USB Stick, as well as the

Plus en détail

Quelques outils pour le logiciel «Tuxpaint»

Quelques outils pour le logiciel «Tuxpaint» Quelques outils pour le logiciel «Tuxpaint» Version PC 0.9.20b- 2008-08-20 Télécharger la version gratuite : http://www.tuxpaint.org/download/ Pascale-Dominique Chaillez Lynda O Connell Conseillères pédagogiques

Plus en détail

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00 Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00 HFFv2 1. OBJET L accroissement de la taille de code sur la version 2.0.00 a nécessité une évolution du mapping de la flash. La conséquence de ce

Plus en détail

Développement mobile MIDP 2.0 Mobile 3D Graphics API (M3G) JSR 184. Frédéric BERTIN fbertin@neotilus.com

Développement mobile MIDP 2.0 Mobile 3D Graphics API (M3G) JSR 184. Frédéric BERTIN fbertin@neotilus.com Développement mobile MIDP 2.0 Mobile 3D Graphics API (M3G) JSR 184 Frédéric BERTIN fbertin@neotilus.com Présentaion : Mobile 3D Graphics API JSR 184 M3G :présentation Package optionnel de l api J2ME. Prend

Plus en détail

Package Java.util Classe générique

Package Java.util Classe générique Package Java.util Classe générique 1 Classe Vector La taille est dynamique: dès qu un tableau vectoriel est plein, sa taille est doublée, triplée, etc. automatiquement Les cases sont de type Object add(object

Plus en détail

Création d un service web avec NetBeans 5.5 et SJAS 9

Création d un service web avec NetBeans 5.5 et SJAS 9 Sommaire Création d un service web avec NetBeans 5.5 et SJAS 9 1. Présentation... 2 2. Création d un service web avec NetBeans... 2 2.1. Création d une application Web... 2 2.2. Création du service web...

Plus en détail

Restaurant Application Quick Reference Guide

Restaurant Application Quick Reference Guide Restaurant Application Quick Reference Guide Ingenico Telium Canada English Color key Required Merchant Input on Point of Sale Required Customer Input on Internal or External PIN-pad Optional Merchant

Plus en détail

- TP Programmation Android - NFA024 Conservatoire National des Arts et Métiers

- TP Programmation Android - NFA024 Conservatoire National des Arts et Métiers - TP Programmation Android - NFA024 Conservatoire National des Arts et Métiers vendredi 22 février 2013 Installation : Pour programmer des applications Android, il faut tout d abord veiller à disposer

Plus en détail

UML : Unified Modeling Language

UML : Unified Modeling Language UML : Unified Modeling Language Recommended: UML distilled A brief guide to the standard Object Modeling Language Addison Wesley based on Frank Maurer lecture, Univ. of Calgary in french : uml.free.fr/index.html

Plus en détail

Contents Windows 8.1... 2

Contents Windows 8.1... 2 Workaround: Installation of IRIS Devices on Windows 8 Contents Windows 8.1... 2 English Français Windows 8... 13 English Français Windows 8.1 1. English Before installing an I.R.I.S. Device, we need to

Plus en détail

HSCS 6.4 : mieux appréhender la gestion du stockage en environnement VMware et service de fichiers HNAS Laurent Bartoletti Product Marketing Manager

HSCS 6.4 : mieux appréhender la gestion du stockage en environnement VMware et service de fichiers HNAS Laurent Bartoletti Product Marketing Manager HSCS 6.4 : mieux appréhender la gestion du stockage en environnement VMware et service de fichiers HNAS Laurent Bartoletti Product Marketing Manager Hitachi Storage Command Suite Portfolio SAN Assets &

Plus en détail

1 ) INSTALLATION DE LA CONSOLE 2 2 ) PREMIER DÉMARRAGE DE LA CONSOLE 3 3 ) LES JOBS 4 4 ) LES ORDINATEURS 6

1 ) INSTALLATION DE LA CONSOLE 2 2 ) PREMIER DÉMARRAGE DE LA CONSOLE 3 3 ) LES JOBS 4 4 ) LES ORDINATEURS 6 1 ) INSTALLATION DE LA CONSOLE 2 2 ) PREMIER DÉMARRAGE DE LA CONSOLE 3 3 ) LES JOBS 4 4 ) LES ORDINATEURS 6 5 ) RÉINSTALLATION COMPLÈTE D UN ORDINATEUR 8 6 ) DÉTAILS D UN JOB 9 7 ) RELANCER UN JOB INCOMPLET

Plus en détail

DOCUMENTATION - FRANCAIS... 2

DOCUMENTATION - FRANCAIS... 2 DOCUMENTATION MODULE SHOPDECORATION MODULE PRESTASHOP CREE PAR PRESTACREA INDEX : DOCUMENTATION - FRANCAIS... 2 INSTALLATION... 2 Installation automatique... 2 Installation manuelle... 2 Résolution des

Plus en détail

Thank you for choosing the Mobile Broadband USB Stick. With your USB Stick, you can access a wireless network at high speed.

Thank you for choosing the Mobile Broadband USB Stick. With your USB Stick, you can access a wireless network at high speed. Thank you for choosing the Mobile Broadband USB Stick. With your USB Stick, you can access a wireless network at high speed. Note: This manual describes the appearance of the USB Stick, as well as the

Plus en détail

Exercices sur SQL server 2000

Exercices sur SQL server 2000 Exercices sur SQL server 2000 La diagramme de classe : Exercices sur SQL server 2000 Le modèle relationnel correspondant : 1 Créer les tables Clic-droit on Tables et choisir «New Table» Créer la table

Plus en détail

Tutoriel Android - TP de prise en main

Tutoriel Android - TP de prise en main Tutoriel Android - TP de prise en main To cite this version:. Tutoriel Android - TP de prise en main. École d ingénieur. France. 2014, pp.51. HAL Id: cel-01082588 https://hal.archives-ouvertes.fr/cel-01082588v2

Plus en détail

Principe de TrueCrypt. Créer un volume pour TrueCrypt

Principe de TrueCrypt. Créer un volume pour TrueCrypt Sommaire : Principe de TrueCrypt...1 Créer un volume pour TrueCrypt...1 Premier montage...6 Réglages...8 Save Currently Mounted Volumes as Favorite...8 Settings > Preferences...9 TrueCrypt Traveller pour

Plus en détail

Vanilla : Virtual Box

Vanilla : Virtual Box Vanilla : Virtual Box Installation Guide for Virtual Box appliance Guide d'installation de l'application VirtualBox Vanilla Charles Martin et Patrick Beaucamp BPM Conseil Contact : charles.martin@bpm-conseil.com,

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

ArcScan Tutorial. Copyright 1995-2012 Esri All rights reserved.

ArcScan Tutorial. Copyright 1995-2012 Esri All rights reserved. Copyright 1995-2012 Esri All rights reserved. Table of Contents Exercise 1: Interactive vectorization........................... 3 Exercice 2 : Vectorisation automatique.......................... 12 Copyright

Plus en détail

Tutoriel de formation SurveyMonkey

Tutoriel de formation SurveyMonkey Tutoriel de formation SurveyMonkey SurveyMonkey est un service de sondage en ligne. SurveyMonkey vous permet de créer vos sondages rapidement et facilement. SurveyMonkey est disponible à l adresse suivante

Plus en détail

3615 SELFIE. http://graffitiresearchlab.fr HOW-TO / GUIDE D'UTILISATION

3615 SELFIE. http://graffitiresearchlab.fr HOW-TO / GUIDE D'UTILISATION 3615 SELFIE http://graffitiresearchlab.fr HOW-TO / GUIDE D'UTILISATION Hardware : Minitel Computer DIN FM545 45 connector (http://www.gotronic.fr/art-fiche-din-fm545-4747.htm) Cable Arduino compatible

Plus en détail

calls.paris-neuroscience.fr Tutoriel pour Candidatures en ligne *** Online Applications Tutorial

calls.paris-neuroscience.fr Tutoriel pour Candidatures en ligne *** Online Applications Tutorial calls.paris-neuroscience.fr Tutoriel pour Candidatures en ligne Online Applications Tutorial 1/4 Pour postuler aux Appels d Offres de l ENP, vous devez aller sur la plateforme : calls.parisneuroscience.fr.

Plus en détail

Programmer en JAVA. par Tama (tama@via.ecp.fr( tama@via.ecp.fr)

Programmer en JAVA. par Tama (tama@via.ecp.fr( tama@via.ecp.fr) Programmer en JAVA par Tama (tama@via.ecp.fr( tama@via.ecp.fr) Plan 1. Présentation de Java 2. Les bases du langage 3. Concepts avancés 4. Documentation 5. Index des mots-clés 6. Les erreurs fréquentes

Plus en détail

Tutoriel Android. Pour démarrer la programmation d'applications Android

Tutoriel Android. Pour démarrer la programmation d'applications Android Tutoriel Android Pour démarrer la programmation d'applications Android Remarque préalable Comme il est impossible de traiter tous les aspects d'android, seulement quelques uns seront présentés. De plus

Plus en détail

Ocs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires.

Ocs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires. Installation & Configuration GPLPI / OCS Inventory NG Installer sur Debian 5 Lenny, Liaison Active Directory, Mise en place du couple OCS/GLPI Par : POMENTE Guillaume OCS Inventory et GLPI sont deux outils

Plus en détail

Android et le Cloud Computing

Android et le Cloud Computing Android et le Cloud Computing 1 Plan de l'exposé Rappels sur Android et le cloud Présentation de GCM Notions fondamentales de GCM Construire un projet GCM Ecrire un client GCM (récepteur GCM) Ecrire un

Plus en détail

Module Architecture des systèmes mobiles : Android première partie - 2015 Didier FERMENT - UPJV

Module Architecture des systèmes mobiles : Android première partie - 2015 Didier FERMENT - UPJV Module Architecture des systèmes mobiles : Android première partie - 2015 Didier FERMENT - UPJV Plan 1ére partie : Introduction Première Activité : layout classe Activity manifeste développement avec un

Plus en détail

Java Licence Professionnelle CISII, 2009-10

Java Licence Professionnelle CISII, 2009-10 Java Licence Professionnelle CISII, 2009-10 Cours 4 : Programmation structurée (c) http://www.loria.fr/~tabbone/cours.html 1 Principe - Les méthodes sont structurées en blocs par les structures de la programmation

Plus en détail

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux Distribué par Le Projet Documentation d'openoffice.org Table of Contents 1) Préambule...3 2) Télécharger

Plus en détail

Android Publish/Subscribe, GCM, Google Cloud Messaging : une introduction

Android Publish/Subscribe, GCM, Google Cloud Messaging : une introduction Android Publish/Subscribe, GCM, Google Cloud Messaging : une introduction jean-michel Douin, douin au cnam point fr version : 8 Décembre 2014 Notes de cours 1 Sommaire Le socle, les fondements Le patron

Plus en détail

Compléter le formulaire «Demande de participation» et l envoyer aux bureaux de SGC* à l adresse suivante :

Compléter le formulaire «Demande de participation» et l envoyer aux bureaux de SGC* à l adresse suivante : FOIRE AUX QUESTIONS COMMENT ADHÉRER? Compléter le formulaire «Demande de participation» et l envoyer aux bureaux de SGC* à l adresse suivante : 275, boul des Braves Bureau 310 Terrebonne (Qc) J6W 3H6 La

Plus en détail

DOCUMENTATION - FRANCAIS... 2

DOCUMENTATION - FRANCAIS... 2 DOCUMENTATION MODULE CATEGORIESTOPMENU MODULE CREE PAR PRESTACREA INDEX : DOCUMENTATION - FRANCAIS... 2 INSTALLATION... 2 CONFIGURATION... 2 LICENCE ET COPYRIGHT... 3 SUPPORT TECHNIQUE ET MISES A JOUR...

Plus en détail

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance Auteur : François CHAUSSON Date : 8 février 2008 Référence : utiliser le Bureau a distance.doc Préambule Voici quelques

Plus en détail

VTP. LAN Switching and Wireless Chapitre 4

VTP. LAN Switching and Wireless Chapitre 4 VTP LAN Switching and Wireless Chapitre 4 ITE I Chapter 6 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 1 Pourquoi VTP? Le défi de la gestion VLAN La complexité de gestion des VLANs et des

Plus en détail

GIGABIT PCI DESKTOP ADAPTER DGE-530T. Quick Installation Guide+ Guide d installation+

GIGABIT PCI DESKTOP ADAPTER DGE-530T. Quick Installation Guide+ Guide d installation+ GIGABIT PCI DESKTOP ADAPTER Quick Installation Guide+ Guide d installation+ Check Your Package Contents Quick Installation Guide Gigabit Ethernet PCI Adapter CD with Manual and Drivers DO NOT insert the

Plus en détail

JES Report Broker. Campus Technologies. SAE de CHALEMBERT 1 Rue Blaise PASCAL 86130 JAUNAY-CLAN 05 49 55 22 22 01 47 73 15 48 info@campustec.

JES Report Broker. Campus Technologies. SAE de CHALEMBERT 1 Rue Blaise PASCAL 86130 JAUNAY-CLAN 05 49 55 22 22 01 47 73 15 48 info@campustec. JES Report Broker Campus Technologies SAE de CHALEMBERT 1 Rue Blaise PASCAL 86130 JAUNAY-CLAN 05 49 55 22 22 01 47 73 15 48 info@campustec.com Campus Technologies 1/15 Jes Report Broker SOMMAIRE 1. GENERALITES...

Plus en détail

USB 598. Quick Start Guide (Windows) Guide de démarrage rapide (Windows) USB Modem. Modem USB. www.sierrawireless.com

USB 598. Quick Start Guide (Windows) Guide de démarrage rapide (Windows) USB Modem. Modem USB. www.sierrawireless.com USB 598 With Avec USB Modem Quick Start Guide (Windows) Modem USB Guide de démarrage rapide (Windows) www.sierrawireless.com This guide provides installation instructions for users of: Windows Vista Windows

Plus en détail

Cedric Dumoulin (C) The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/

Cedric Dumoulin (C) The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Cedric Dumoulin (C) The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Webographie The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Les slides de cette présentation

Plus en détail

1. Base de données SQLite

1. Base de données SQLite Dans ce TP, nous allons voir comment créer et utiliser une base de données SQL locale pour stocker les informations. La semaine prochaine, ça sera avec un WebService. On repart de l application AvosAvis

Plus en détail

Supervision et infrastructure - Accès aux applications JAVA. Document FAQ. Page: 1 / 9 Dernière mise à jour: 15/04/12 16:14

Supervision et infrastructure - Accès aux applications JAVA. Document FAQ. Page: 1 / 9 Dernière mise à jour: 15/04/12 16:14 Document FAQ Supervision et infrastructure - Accès aux EXP Page: 1 / 9 Table des matières Introduction... 3 Démarrage de la console JMX...4 I.Généralités... 4 II.WebLogic... 5 III.WebSphere... 6 IV.JBoss...

Plus en détail

ANGULAR JS AVEC GDE GOOGLE

ANGULAR JS AVEC GDE GOOGLE ANGULAR JS AVEC GDE GOOGLE JUIN 2015 BRINGING THE HUMAN TOUCH TO TECHNOLOGY 2015 SERIAL QUI SUIS-JE? ESTELLE USER EXPERIENCE DESIGNER BUSINESS ANALYST BRINGING THE HUMAN TOUCH TO TECHNOLOGY SERIAL.CH 2

Plus en détail

Logitech Tablet Keyboard for Windows 8, Windows RT and Android 3.0+ Setup Guide Guide d installation

Logitech Tablet Keyboard for Windows 8, Windows RT and Android 3.0+ Setup Guide Guide d installation Logitech Tablet Keyboard for Windows 8, Windows RT and Android 3.0+ Setup Guide Guide d installation English.......................................... 3 Français.........................................

Plus en détail

OUTIL DE TRAVAIL COLLABORATIF

OUTIL DE TRAVAIL COLLABORATIF B i b l i o t h è q u e OUTIL DE TRAVAIL COLLABORATIF Septembre 2012 TitanPad est un outil de travail collaboratif permettant de prendre des notes ou de rédiger à plusieurs un même texte à distance en

Plus en détail

Corrigés des premiers exercices sur les classes

Corrigés des premiers exercices sur les classes Corrigés des premiers exercices sur les classes Exercice 2.1.1 utilisation d une classe Voici le texte d une classe représentant de façon sommaire un compte bancaire et les opérations bancaires courantes.

Plus en détail

Editing and managing Systems engineering processes at Snecma

Editing and managing Systems engineering processes at Snecma Editing and managing Systems engineering processes at Snecma Atego workshop 2014-04-03 Ce document et les informations qu il contient sont la propriété de Ils ne doivent pas être copiés ni communiqués

Plus en détail

Le No.1 de l économie d énergie pour patinoires.

Le No.1 de l économie d énergie pour patinoires. Le No.1 de l économie d énergie pour patinoires. Partner of REALice system Economie d énergie et une meilleure qualité de glace La 2ème génération améliorée du système REALice bien connu, est livré en

Plus en détail

Gestion des certificats en Internet Explorer

Gestion des certificats en Internet Explorer Gestion des certificats en Internet Explorer Comment exporter, sauvegarder/restaurer et supprimer vos clés et certificats avec Internet Explorer 6 ou plus récent Version 1.0 2007-07-13 Revision History

Plus en détail

Génie Logiciel avec Ada. 4 février 2013

Génie Logiciel avec Ada. 4 février 2013 Génie Logiciel 4 février 2013 Plan I. Généralités II. Structures linéaires III. Exceptions IV. Structures arborescentes V. Dictionnaires I. Principes II. Notions propres à la POO I. Principes Chapitre

Plus en détail

Contrôle d'accès Access control. Notice technique / Technical Manual

Contrôle d'accès Access control. Notice technique / Technical Manual p.1/18 Contrôle d'accès Access control INFX V2-AI Notice technique / Technical Manual p.2/18 Sommaire / Contents Remerciements... 3 Informations et recommandations... 4 Caractéristiques techniques... 5

Plus en détail

Lesson Plan Physical Descriptions. belle vieille grande petite grosse laide mignonne jolie. beau vieux grand petit gros laid mignon

Lesson Plan Physical Descriptions. belle vieille grande petite grosse laide mignonne jolie. beau vieux grand petit gros laid mignon Lesson Plan Physical Descriptions Objective: Students will comprehend and describe the physical appearance of others. Vocabulary: Elle est Il est Elle/Il est Elle/Il a les cheveux belle vieille grande

Plus en détail

Utiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces

Utiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces Micro-ordinateurs, informations, idées, trucs et astuces Utiliser une WebCam Auteur : François CHAUSSON Date : 8 février 2008 Référence : utiliser une WebCam.doc Préambule Voici quelques informations utiles

Plus en détail

Construire des plug-ins pour SAS Management Console SAS 9.1

Construire des plug-ins pour SAS Management Console SAS 9.1 Construire des plug-ins pour SAS Management Console SAS 9.1 Janvier 2005 Sommaire 1 INTRODUCTION... 3 1.1 OBJECTIFS... 3 1.2 PERIMETRE... 3 2 LES COMPOSANTS DE SAS MANAGEMENT CONSOLE... 4 3 LA CONSTRUCTION

Plus en détail

3 Octobre 2013. Les Communautés MS

3 Octobre 2013. Les Communautés MS 3 Octobre 2013 Les Communautés MS Développement Office 365 et SharePoint 2013 : Apps ou pas Apps? Qui suis-je? Gilles Pommier Consultant sénior MCT et co-fondateur de la société SmartView http://www.smartview.fr

Plus en détail

Insérer des images dans Base

Insérer des images dans Base Insérer des images dans Base Version 1.0 du 30.05.2006 Réalisé avec : OOo 2.0.2 Plate-forme / Os : Toutes Distribué par le projet fr.openoffice.org Sommaire 1 Présentation...3 2 Quelques notions initiales...3

Plus en détail

Créer des applications Android

Créer des applications Android Créer des applications Android Auteurs : Philippe Lacomme, Raksmey Phan Les outils nécessaires sont : - Android SDK - Eclipse - Le plugin ADT de Eclipse Plan (ceci n est pas un cours) Outils: Préparation

Plus en détail

Sécurité relative aux sièges auto et aux rehausseurs

Sécurité relative aux sièges auto et aux rehausseurs Sécurité relative aux sièges auto et aux rehausseurs Safety with Car Seats and Booster Seats Car crashes are the main cause of accidental death and serious injury of children. Correctly using a car or

Plus en détail

La base de données XML exist. A. Belaïd

La base de données XML exist. A. Belaïd La base de données XML exist Introduction Qu est-ce-que exist? C est une base de donnée native, entièrement écrite en Java XML n est pas une base de données en soi Bien qu il possède quelques caractéristiques

Plus en détail

Package Contents. System Requirements. Before You Begin

Package Contents. System Requirements. Before You Begin Package Contents DWA-125 Wireless 150 USB Adapter CD-ROM (contains software, drivers, and manual) Cradle If any of the above items are missing, please contact your reseller. System Requirements A computer

Plus en détail

www.elektor.fr/android SOMMAIRE

www.elektor.fr/android SOMMAIRE www.elektor.fr/android Android Apprendre à programmer des applis Environnement de développement Eclipse Programmation orientée objet en JAVA Auteur : Stephan Schwark Éditeur : Elektor ISBN : 978-2-86661-187-3

Plus en détail

APPENDIX 6 BONUS RING FORMAT

APPENDIX 6 BONUS RING FORMAT #4 EN FRANÇAIS CI-DESSOUS Preamble and Justification This motion is being presented to the membership as an alternative format for clubs to use to encourage increased entries, both in areas where the exhibitor

Plus en détail

Auto-évaluation Programmation en Java

Auto-évaluation Programmation en Java Auto-évaluation Programmation en Java Document: f0883test.fm 22/01/2013 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTION AUTO-ÉVALUATION PROGRAMMATION EN

Plus en détail

Adeunis-RF Softwares. Stand-Alone configuration Manager V2. User guide version V1 FRANCAIS ENGLISH

Adeunis-RF Softwares. Stand-Alone configuration Manager V2. User guide version V1 FRANCAIS ENGLISH Adeunis-RF Softwares Stand-Alone configuration Manager V2 User guide version V1 FRANCAIS ENGLISH Adeunis RF 283 rue Louis Néel Parc Technologique Pré Roux 38920 Crolles - France Tel : +33 0)4 76 92 07

Plus en détail

Cette application développée en C# va récupérer un certain nombre d informations en ligne fournies par la ville de Paris :

Cette application développée en C# va récupérer un certain nombre d informations en ligne fournies par la ville de Paris : Développement d un client REST, l application Vélib 1. Présentation L application présentée permet de visualiser les disponibilités des vélos et des emplacements de parking à la disposition des parisiens

Plus en détail

équipement radio Procédure

équipement radio Procédure 07/03/2014 GLPI / Inventaire équipement radio Procédure Anthony MANDRON SDIS 21 Table des matières Procédure d installation de GLPI sur une Debian Wheezy :... 2 Mise en place du plugin «Generic Object

Plus en détail

Développement Android. J.-F. Couchot

Développement Android. J.-F. Couchot Développement Android J.-F. Couchot 12 novembre 2012 Table des matières 1 Introduction à l OS embarqué Android 3 I Composants principaux d une application................................ 3 I.1 Une activité............................................

Plus en détail

AMENDMENT TO BILL 32 AMENDEMENT AU PROJET DE LOI 32

AMENDMENT TO BILL 32 AMENDEMENT AU PROJET DE LOI 32 THAT the proposed clause 6(1), as set out in Clause 6(1) of the Bill, be replaced with the following: Trustee to respond promptly 6(1) A trustee shall respond to a request as promptly as required in the

Plus en détail

Déploiement de SAS 9.1.3 Foundation

Déploiement de SAS 9.1.3 Foundation Déploiement de SAS 9.1.3 Foundation I. Installation de SAS sur des postes en local à partir de Cédéroms 3 II. Phase de préparation au déploiement : Création des images disque 6 a) Pour une installation

Plus en détail

Institut français des sciences et technologies des transports, de l aménagement

Institut français des sciences et technologies des transports, de l aménagement Institut français des sciences et technologies des transports, de l aménagement et des réseaux Session 3 Big Data and IT in Transport: Applications, Implications, Limitations Jacques Ehrlich/IFSTTAR h/ifsttar

Plus en détail

2010/2011 [PROJET TEXT TO SPEECH] Génie Logiciel des Interactions Homme-Machine. Germain Costenobel Pierre Barois

2010/2011 [PROJET TEXT TO SPEECH] Génie Logiciel des Interactions Homme-Machine. Germain Costenobel Pierre Barois 2010/2011 Génie Logiciel des Interactions Homme-Machine Germain Costenobel Pierre Barois [PROJET TEXT TO SPEECH] Visualisation des possibilités et des applications existantes pour l API Text-To-Speech

Plus en détail

English version Legal notice

English version Legal notice English version Legal notice Legal information FCS Campus Paris-Saclay Espace Technologique - Bâtiment Discovery Route de l'orme aux Merisiers - RD 128 91190 Saint-Aubin Publication director : Dominique

Plus en détail

Fiche produit ifinance v4

Fiche produit ifinance v4 Fiche produit ifinance v4 2005-2015, Synium Software GmbH Traduction française 2003-2015, SARL Mac V.F. Philippe Bonnaure http://www.macvf.fr support@macvf.fr Version 4 du 25/06/2015 Identification du

Plus en détail

Développement tablette Android. SophiaConf2011 Par Arnaud FARINE

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

Plus en détail

Premiers Pas en Programmation Objet : les Classes et les Objets

Premiers Pas en Programmation Objet : les Classes et les Objets Chapitre 2 Premiers Pas en Programmation Objet : les Classes et les Objets Dans la première partie de ce cours, nous avons appris à manipuler des objets de type simple : entiers, doubles, caractères, booléens.

Plus en détail

1 Configuration des Fichiers Hosts, Hostname, Resolv.conf

1 Configuration des Fichiers Hosts, Hostname, Resolv.conf INSTALLATION ET CONFIGURATION ZIMBRA SUR DEBIAN 4.0 ETCH Zimbra est une solution Open Source d e-mail et de partage de calendrier destinée aux entreprises, aux prestataires de service, aux institutions

Plus en détail

Bases Java - Eclipse / Netbeans

Bases Java - Eclipse / Netbeans Institut Galilée PDJ Année 2014-2015 Master 1 Environnements Java T.P. 1 Bases Java - Eclipse / Netbeans Il existe plusieurs environnements Java. Il est ESSENTIEL d utiliser la bonne version, et un environnement

Plus en détail

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile Dans ce TP, vous apprendrez à définir le type abstrait Pile, à le programmer en Java à l aide d une interface

Plus en détail