Home
Dossier de Mise en Œuvre
Contents
1. Flow Pane Grid Pane 2x3 HBox mi Pane al Scroll Pane L Split Pane Horizontal Flow CI Split Pane Vertical Flow dh Stack Pane E Tab Pane LL Tab 25 Tile Pane CI Titled Pane Tool Bar TOP RIGHT BOTT LEFT Size Min Height USE COMPUTED SIZE rt wain pr vecina or age wan Hein Position ao O Transforms Rotate Q p xX Y Z reaion sis 0 Jo Ja Scale X sale sale 2 Translate X Translate Y Translate Z Il ne nous reste plus qu a cr er l interface de notre choix en ajoutant les l ments qui sont sur la gauche le SceneBuilder est tres intuitif il suffit de quelques minutes pour comprendre son fonctionnement Apr s avoir fait notre interface on peut commencer a coder nos classes java pour la rendre interactive Linterface est contr l e par une classe java cr e dans le projet JavaFX Scene Builder Ke SN PP Nin File Edit View Insert Modify Arrange Preview Window Help Containers E Accordion Anchor Pane E Border Pane E Flow Pane E Grid Pane D HBox LI Pane LI Scroll Pane UJ Split Pane Horizontal Flow E Split Pane Vertical Flow dh Stack Pane Tab CI Tab Pane Tile Pane CI Titled Pane Tool Bar E VBox LE AnchorPane E TextField E TextField EJ PasswordField Button Connexion Button Consulter services Button Inscription LI Rectangle TR Text TR Text Hyperlink Mot de passe oubli 7 TR Text TR Text nul
2. Ne pas utiliser AUTO INCREMENT pour la valeur z ro gj Ex cuter Il est possible d importer ou encore exporter dans la base de donn es que nous venons de cr er des fichiers SQL dit s auparavant Voici un exemple ci dessous Ili Introduction au d veloppement Android Romain Gaillard Pr requis V rifier que vous avez install le JDK pour Java Development Kit Si ce n est pas le cas rendez vous sur http www oracle com technetwork java javase downloads index html et cliquez sur Download a c t de Java SE 6 7 Update xx 1 Installation du SDK Android Un SDK est un kit de d veloppement afin de vous permettre de d velopper des applications pour un environnement pr cis ici Android Pour se le procurer rendez vous sur http developer android com sdk index html et cliquer sur USE AN EXISTING IDE puis sur Download the SDK Tools Au premier lancement du SDK il faut installer les paquets dont vous aurez besoin Android SDK Manager El Packages Tools SDK Path EA Users roma galllard AppData Local Android android sdk Packages Ti Name gt Fl Tools gt DOE Android 4 4 2 API19 gt PEZ Android 4 3 API18 gt CEZ Android 4 2 2 API17 gt CE Android 4 1 2 API16 gt OE Android 4 0 3 API15 gt FE Android 4 0 API14 gt Ca Android 3 2 API13 gt CE Android 3 1 API12 gt DOD Android 3 0 API11 gt CEZ Android 2 3 3 API10 gt DOD Android 2 2 AP18 gt OD Android
3. 2 1 API7 gt DOD Android 1 6 API 4 gt OE Android 1 5 API3 gt ia Extras Show Updates New Y Installed Obsolete Select New or Updates Install 15 packages Sort by 9 API level Repository Deselect All Delete 11 packages I Done loading packages Vous aurez besoin des paquets Tools et Extras Ensuite il faut s lectionner le paquet correspondant a la version d Android pour laquelle vous souhaitez que votre application 13 24 soit compatible Une fois votre choix effectu un cran vous demandera de confirmer que vous souhaitez bien t l charger ces l ments l Cliquez sur Accept All puis sur Install pour continuer 2 Pr paration de l environnement Eclispe Rappel Si vous ne poss dez pas Eclipse vous pouvez le t l charger a cette adresse www eclipse org downloads Pour d velopper une application Android avec Eclipse il est n cessaire de t l charger le plug in Android Development Tools ADT I1 permettra de cr er les fichiers avec les bases mais aussi tester d boguer et exporter vos projets au format APK pour publier les applications Dans Eclipse allez dans Help puis dans Install New Softwares A c t du champ Work with cliquez sur le bouton Add situ juste a c t Dans l encart Name crivez par exemple ADT et dans location mettez cette adresse https dl ssl google com android eclipse comme ci dessous E Install Available Software Check the items tha
4. Services Z Web Services from Builder XML i a Java Ci service Provider a gt JBoss Tools s Create a Sample RESTful Web Service 3 Create a Sample Web Service 3 Simple Web Service a Server EF Server M Assignez le serveur au path du serveur Jboss pr c demment install Cr er un nouveau projet Dynamic Web Project Vous tes pr t lancer v tre serveur 3 Lancement du serveur Le serveur n est pas configur de base pour couter toutes les entr es a Lancer le serveur en local Dans le dossier bin se trouve tous les scripts de lancement du serveur Lex cutable standalone bat standalone sh sous linux unix permet de lancer une instance du serveur JBoss Lancez le script et rendez vous sur la page d accueil du serveur sur le port 8080 http localhost 8080 b Ouvrir toutes les entr es Modifiez directement les fichiers de configuration Dans le dossier pathistandalonelconfigurationistandalone xml Modifiez la ligne lt inet address value S jboss bind address 127 0 0 1 gt Par lt inet address value Sfjboss bind address 0 0 0 0Y gt 4 24 li Installation d Eclipse pour l interface gestionnaire Cl ment Peytureau Pour r aliser l interface gestionnaire nous avons eu besoin de deux logiciels diff rents Eclipse v4 2 quip de son plug in e fx clipse v0 8 1 et de SceneBuilder v1 1 Il nous faut galement Java JDK 7 comprenant JavaFX v2 2 a
5. E Echpse Marketple c _ mm Or Eclipse Marketplace e Select solutions to install Press Finish to proceed with installation Press the information button to see a detailed overview and a link to more information Find jboss A All Markets al All Categories Red Hat JBoss Developer Studio Kepler Share Red Hat JBoss Developer Studio 7 1 0 GA is available as both a fully bundled Eclipse distribution and a single installable feature on the Eclipse Marketplace by Red Hat Inc EPL maven hibernate Mobile ISF seam JBoss Tools Kepler Share JBoss Tools 4 1 1 Final is an umbrella project for a set of Eclipse Kepler plugins that supports JBoss and related technology there are support for Hibernate by Red Hat Inc EPL Install maven hibernate Mobile ISF seam Red Hat JBoss Developer Studio Juno Share 1 Red Hat JBoss Developer Studio 6 0 is available as both a fully bundled Eclipse distribution and a single installable feature on the Eclipse Marketplace Both by Red Hat Inc EPL Install maven hibernate Mobile ISF seam JBoss Tools Juno Share JBoss Tools 4 0 1 is an umbrella project for a set of Eclipse Juno plugins that 2 supports JBoss and related technology there are support for Hibernate JBoss AS L Lt EPI GRURIN A 3 24 Cr ation du serveur ty Mew Select a wizard Define a new server Wizards sEm a Database Web
6. Phone Retina de 3 5 pouces qui fonctionne avec l iOS 7 0 3 Simulateur OS iPhone Retina 3 5 inch iOS 7 0 3 118508 Op rateur F 11 16 AM Photos Contacts R glages Game Center Bienven ue l D oo mi e PeriScol Calendrier Plans Kiosque Passbook Connexion Informations sur les services Vous n avez pas encore de compte Inscription 24 24
7. Projet de fin d ann e BTS IRIS version 1 4 Dossier de Mise en CEuvre Periscol R alis par Baptiste Cahuziere C dric Cognard Cl ment Peytureau Dorian Caup Romain Gaillard Version num rique http urlz fr plw A KASTLER Promo 2014 Lyc e Alfred Kastler Table des mati res I INSTALLATION DU SERVEUR JBOSS DORIAN CAUP 1 an ua un uua ea so sua na mean ece mens neo eee PRERE SER RE PR ORROEGE ORE RE SEO ERE O SEO RO Eve nE OS rere e ese sEs 2 POUR BIEN COMMENCER ran nn en a ne ee nt ne 2 a Telechargement du Serveur JDOSS Papas a a aiia ai 3 D INS lation du serveur DOS pa RP 3 2Y MISEEN OEUVRE SUR ECLIPSE Tasas ina tu dr tance tan 3 a Telecnareementae boss TOO Saad 3 37 LANCEMENT DU SERVEUR ketit o ada cir daa 4 a Lancer le serveur EN JOGA ai a 4 O Ouvrirtoutes ESCASAS A E 4 II INSTALLATION D ECLIPSE POUR LINTERFACE GESTIONNAIRE CL MENT PEYTUREAU ccccccnccnnnccccnnncconancncnnnnnnnnss 5 1 INSTALLATION D ECLIPSE 4 2 F E FXICLPSE OL RER ee OR A te des 5 2 IMPLEMENTATION LIBRAIRIE AMS LA dd id ias 7 3 INSTALLATON DE SCENEBUILDERL di is 7 A CREAMON D UN PROJET JAVAFX A Dias 8 SI CR ER SON PREMIER FICHIER AMI sana 8 Ili MANUEL D INSTALLATION DE LA BASE DE DONN ES BAPTISTE CAHUZIE RE 0000000 nana anes o ann ne none eee eee neve 11 PRESENTATION et nt dida 11 2 INSTALLATION DE WAMP ET IMPORTATION DE LA BASE DE DON N ES nue same n aaa nese ee eee eee eee ee pete re
8. cider de son emplacement 3 Configuration du projet Une fois votre projet ouvert vous avez la possibilit de changer certains param tres comme la version d ioS que vous souhaitez utiliser ainsi que si vous d veloppez pour iPhone ou iPad Pour cela il faut cliquer sur le nom du projet dans la barre de gauche qui vous donne la hi rarchie de votre projet Cette action vous affiche la page de configurations g n rales ainsi les param tres du Build 4 Q40 8ewe8B 14 gt e Periscol final Th e Periscol fina CI e Periscol final General Capabilities Info Build Settings Build Phases Build Rules 2 targets iC targets 105 SDK vs e Periscol final ih AppDelegate h mi AppDelegate m hi InsViewController h mi InsViewController m Version 1 0 hi EnfantvievController h poe mise SS a TOUR y Y Identity Bundle Identifier lirist e Periscol final Build 1 0 mi EnfantViewController m lh BienvWiewController h Team None Ej Main iPad storyboard i Ej Main_iPhone storyboard 5 No matching code signing identity found mi BienvViewController m No codesigning identities i e certificate and private key pairs hi Accesseur WS h matching iPhone Developer were found Xcode can resolve this issue by downloading a new provisioning profile from the Member Center mi Accesseur WS5 m d Images xcassets v TBXML h TBXML h mi TEXML m Y Deployment Info FU WSDL El Actions Clien
9. es un clic droit sur le dossier du projet gt properties gt java build path gt librairies ajouter le fichier jar bouton Add External JARs 19 24 pe filter text No EN K b Resource Android E Libraries Order and Export Android Lint Preferences JARs and class folders on the build path ES j ksoap android assembly 2 4 jar vvith dependencies je Java Build Path pi po gt E Android 3 2 dns b Android Dependencies ds venin t E Android Private Libraries b Jawa Editor Javadoc Location Project References Refactoring History Add Class Folder Run Debug Settings Task Tags AML Syntax Add External Class Folder Edit Remove Migrate JAR File 20 24 IV Introduction au d veloppement iOS C dric Cognard Pr requis Pour cr er une application OS il vous faut travailler sur un syst me macOS En effet il faut utiliser Xcode qui est un environnement de d veloppement logiciel et qui est uniquement disponible sur ce systeme d exploitation 1 Machine virtuelle VMWare N ayant pas disponibilit de machine mac nous utilisons une machine virtuelle qui a t pr alablement install e sur le PC et qui utilise le logiciel VMWare Player Il faut lancer OS X Mountain Lion vmx ce qui nous mets sur la machine virtuelle de macos SX Mc sl peyer OU E E i i h i i x 21 24 2 Cr ation d un projet Sur l cran d accueil de Xcode vous cl
10. fixe Mais s il n est pas install il faut le t l charger sur internet et l installer ici la version 2 1 Maintenant l importation de la base de donn es Pour cela il faut lancer phpMyAdmin en faisant un clic gauche sur l ic ne de WAMP dans le menu des icones syst mes Pour commencer avant de remplir les informations concernant la base de donn es ou encore importer un fichier SQL il faut cr er une base de donn es comme ci dessous 11 24 a Bases de donn es Lj SQL 3 tat Utilisateurs K Exporter Bases de donn es Cr er une base de donn es Ag BD_Usagers amp Services Interclassement El Cr er Une fois la base de donn es cr e nous pouvons ins rer les diff rentes tables qui la compose comme ci dessous de Structure LL 4 Rechercher li u te id Exporter E Importer rations 25 Privil ges g Proc dures stock es Pi sS E saL Recherch Req ll Expo El Impo Op Privil ges g Proc d k Table a Action Lignes Type Interclassement Taille Perte activit s culturelles Ej Afficher Structure 4 Rechercher e Ins rer Gi Vider Supprimer 0 MylSAM utf general ci 1 Kio g O enfants Afficher e Structure Rechercher FE Ins rer al Vider Supprimer 0 MyISAM utf general ci 1 Kip sports E Afficher de Structure sk Rechercher e Ins rer Gi Vider Supprimer 0 MylSAM utf general ci 1 Fio z 3 tables Somme 0 Myl5SAM utf general ci 3 Ko Do Dans chaque tables nous entrons les attribu
11. insi que l int gration de la librairie Axis v1 4 qui est sa version client 1 Installation d Eclipse 4 2 e fx clipse 0 8 1 Pour installer le plug in e fx clipse il faut t l charger Eclipse v4 2 sur download eclipse org une fois Eclipse install et lanc Dans l onglet Help cliquer sur Install New Software Run Window Help THY Gj v 88 Welcome 7 Help Contents p s Search Incidenttontrol Dynamic Help Key Assist Ctri Shift L Tips and Tricks Cheat Sheets cate Check for Updates Install New Software re About Eclipse SDK Eclipse ne connais pas la localisation du r pertoire e fx clipse il nous faut donc ajouter un lien vers le site d e fx clipse fasit 1 of a site DE Mame e hdclpse Location http www efxclipse org p2 repos releases latest http downloads efxclipse ore p2 repos releases latest 5 24 Il faut maintenant installer les options en cochant e e fx clipse Composite FX Tooling e e fx clipse Single Indigo amp Juno PDE Support e ef fx clipse Single PDE support for e4 Name VU ethoclipse install Tj l etfxiclipse Composite FX Tooling l etfxiclipse Composite FX Tooling Source i pl etfxiclipse Single Indigo amp Juno PDE support pl etfxiclipse Single Indigo amp Juno PDE support 50 l etfx clipse Single PDE support for ed l etfxiclipse Single PDE support for e4 S
12. iquez sur Create a new Xcode project vous pouvez aussi choisir parmi les projets qui ont t r cemment ouverts ou en rechercher un Welcome to Xcode Version 5 0 2 543005 b Create a new Xcode project Start building a new iPhone iPad or Mac application A A gj Check out an existing project Pas Start working on something from an SCM repository e Periscol final i Desktop gt Periscol ri Documents Xcode Periscol copie SOAP fDocuments Xcode Soap i Desktop identification Documents Xcode hrst i Documents Xcode test i Documents Xcode e PeriScol Desktop e Peri5col S a S 5 A s E Open Other Lors de la cr ation d un nouveau projet vous aurez le choix entre divers sorte de projets On choisira ici un Single View Application Choose a template for your new project e Other Master Detail i OSK Application Application Framework amp Library gt lt Application Plug in un System Plug in Other Tabbed Application 1 Single View Application OpenGL Game Utility Application Single View Application F SpriteKit Game Page Based Application Empty Application This template provides a starting point for an application that uses a single view It provides a view controller to manage the view and a storyboard or nib file that contains the view Cancel 22 24 Previous Vous pouvez ensuite donner un nom a votre projet ainsi que d
13. ix automatique ou indiquer l emplacement des pilotes a installer En r gle g n rale ces pilotes ont t t l charg s sur votre machine via le SDK Voici leur emplacement En partant du r pertoire o vous avez install le SDK android sdk extras google usb driver Ensuite pour tester votre application au fur et mesure du d veloppement sous Eclipse il faut connecter votre p riph rique en USB et activer le mode D bogage USB Param tres gt Applications gt D veloppement ou Param tres gt Options pour les d veloppement 16 24 pan Param tres Y Sans fil et r seaux Applications 1 Son 4 D bogage USB E Mode d bogage lorsqu un cable USB est connect Ecran s Rester activ Localisation et s curit L cran ne se met jamais en veille lors du chargement ft Applications Positions fictives Autoriser les positions fictives ca FR M T l phonie fictive 8 Toe Autoriser la t l phonie fictive Confidentialit Cam ra fictive Stockage Autoriser la cam ra fictive Faire une capture d cran au lieu de passer en veille Un appui court sur le bouton marche arr t fera une capture d cran au lieu de passer en veille Langue et saisie Accessibilit Date et heure tt a A y R paration et formatage Remarque Il est galement possible d installer un mulateur de t l phone Pour plus de renseignement http fr openclassrooms com informatique cours creez de
14. l Controller class Drag and Drop On Drag Detected nu E Periscol 9 5 Bienvenue sur E Periscol nul 9 i w 3 Adresse email Champ obligatoire 2 E Mot de passe Champ obligatoire Mini de pase oubk 7 Dee On Drag Over nu On 5 use Drag Entered w 2 E On 5 use Drag Exited 2 G On 5 use Drag Over w 3 E 4 on 5 use Drag Released n On Input Method Text Changed null On Key Pressed null On Kev Released Il est donc normal que notre interface soit contr l e par la classe AccueilController puisque c est elle qui communique avec le serveur JBoss 10 24 lli Manuel d installation de la base de donn es Baptiste Cahuziere 1 Pr sentation La base de donn es du projet Incicom2 est une base de donn es MySQL R alis e gr ce au logiciel Wampserver En plus d int grer une base de donn es MySQL elle integre aussi un serveur Apache et une application WEB de gestion de base de donn es MySQL phpMyAdmin 2 Installation de WAMP et importation de la base de donn es ka Localhost kaj phpMyAdmin www directory webGrind Quick Admin Start All Services Stop All Services Restart All Services Put Offline Il n est normalement pas n cessaire de mettre Wampserver car il est d j install sur les PC
15. nnaire Add Variable IL jaxrpc jar InterfaceGestionnalre lib log j 1 2 6 jar InterfaceGestionnaire lib Add Library saaj jar InterfaceGestionnaire lib gt wsdl4j 1 5 1 jar InterfaceGestionnaire lib Add Class Folder Project References gt El JavaFX SDK cp Le gt TA JRE System Library JavaSE 1 7 R Task Run Debug Settings Task Tags Validation gt Atend 3151 Mercurial ES Add External Class Folder Migrate JAR File La librairie Axis 1 4 integre le protocole SOAP Simple Object Access Protocol qui va nous permettre de communiquer et d changer des donn es avec le web service 3 Installation de SceneBuilder 1 1 Les interfaces utilis es pour le language JavaFX sont construites par le biais du SceneBuilder par un syst me de drag amp drop il fait ensuite lui m me la transition vers un fichier FXML dont nous aurons ensuite l utilit pour la cr ation des actions sur notre interface T l charger SceneBuilder et cliquer sur Scene Builder 1 1 Developer Preview et l installer Une fois install e nous aurons besoin de l impl menter dans notre environnement de 7 24 d veloppement Mew Editor Incid Hide Toolbar Open Perspective d E Show View i Customize Perspective Save Perspective As Reset Perspective Close Perspective Close All Perspectives Navigation Preferences Dans l onglet Window cliquer s
16. ode Ensuite il faut choisir la version Android pour laquelle on veut cr er l application On obtient ensuite un fichier xml dont le code peut tre g n r automatiquement gr ce a l assistant d Eclipse comme ci dessous Ainsi qu un fichier java pour g rer les v nements 15 24 File Edit Refactor Navigate Search Project Run Window Help G Be lAB u0 Gl 0 Q I N G gt tor Quick Access Es 8 Java activity_mainxml 23 J MainActivityjava un 4 Palette 8 I a Eu pa Structure 0 7 Palette Ez a D 10 1in WXGA Tablet v fr AppTheme MainActivity 319 te Outline pe amp F Widgets KA SS OO QI GA ne N k amp amp QI 4 E a H RelativeLayout B TextView Large Medium Small Ab textVievvl Ceci est ma premi Nom EditT ext Button Small OFF Prenom EditText En ok bt_ok Button Ok Ab info TextView s CheckBox RadioButton o sp ka gi T u r ce a e ok n Lance Ceci est ma premi re application tea CheckedTextView Spinner OK Cancel Sub Item 4 mm j ES Properties 2 Ima a 4 Configuration d un terminal Apercu en direct sans installation Important Sous Windows il est n cessaire d installer les drivers de votre p riph riques Pour cela il faut aller dans le gestionnaire des p riph riques fa tes un clic droit sur votre composant et cliquer sur mettre a jour le pilote Vous pouvez s lectionner le cho
17. ource S assurer que Contact all update sites during install to find required software soit bien coch Il n est pas recommand d installer les options suivantes qui sont cens s tre d j pr sente dans Eclipse e e fx clipse runtime FX Runtime e e fx clipse tooling Any single component standalone Lancer l installer et le laisser travailler Mame hip elfxiclipse All in One gt Fal effocipse Jemmy FX to Junit Test OSGi Apps Size Unknown Details Red marrer Eclipse lorsque demand a Software Updates You will need to restart Eclipse SDK for the installation ch may try to apply the changes without restarting but this Not Now 6 24 2 Impl mentation librairie Axis 1 4 Pour pouvoir int grer cette librairie il faut d abord la t l charger sur le site http axis apache org axis Apr s avoir r cup r la librairie je l int gre mon projet sous Eclipse ES Properties for InterfaceGestionnaire SAME type filter text Java Build Path gt Resource Builders L Projects e Libraries gt CssExtDiel JARs and class folders on the build path FABean FAGraph lava Build Path gt Java Code Style gt Java Compiler Java Editor Javadoc Location gt las axis ant jar InterfaceGestionnaire lib axis jar Interfacebestionnaire lib Add External JARs Gje commons discovery 0 2 jar InterfaceGestionnaire AL commons logging 1 0 4 jar InterfaceGestio
18. s applications pour android installation et configuration des outils Application ex cutable avec installation Tout d abord il est n cessaire d indiquer votre p riph rique d accepter les applications de source inconnu Autre que provenant du Play Store Pour ce faire aller dans Param tres gt S curit gt Sources Inconnues ou Param tres gt Applications gt Sources Inconnues suivant les versions d Android Pour avoir un fichier ex cutable il faut faire cette manipulation sous Eclipse 17 24 Ga Projed CA ET SE Es Q 4 Ey E 2 Ma y pa E En On va exporter l application en mode non sign et le fichier apk est cr Pour le Mew Go Into Show In Alt Shift W Copy Ctrl C Copy Qualified Name Paste Ctrl W Delete Delete Remove from Context Ctrl Alt 5hift Down Build Path Refactor Alt 5hift T Import Export Refresh Close Project Close Unrelated Projects Validate Show in Remote Systems view Profile As Debug As Run As Team Compare With Restore from Local History Configure Source T1 LM Properties Alt Enter d pctivity_acc 43 IHM_Accueil Ffi5col kample e periscol backup R ld os Bundle Bi shpre rane nanen n da E Android Tools b FaitTert input new Editlext th15 053 Handler 03 Message App Activity app AlertDialog app ProgressDialog Support vi con
19. t you wish to install 5 LE Work with Android https dl ssl google com android eclipse Add Find more software by working with the Available Software sites preferences type filter text Add Repository Mame ADT Location http di ssl google com androaid eclipse Ken A tl A Select All Details Show only the latest versions of available software 7 Hide items that are already installed Group items by category What is already installed 4 Contact all update sites during install to find required software Cancel Ensuite t l charger les modules suivants 14 24 a 000 Developer Tools pe Android DDMS 20 0 3 v201208082019 4 21395 E Android Development Tools 20 0 3 v201208082019 427395 Android Hierarchy Viewer 20 0 3 V201208082019 427395 Gp Android Traceview 20 0 3 v201208082019 427395 Fl Fal Tracer for OpenGL E 20 0 3 w201208082019 427395 a 000 NDK Plugins E Pa Android Native Development Tools 20 0 3 w201208082019 427395 3 Cr ation d un projet Dans Eclipse fa tes Files gt New gt Other et s lectionner Android Activity select a wizard Create an Android Activity Wizards type filter text Gj Class s Interface p Java Project Java Project from Existing Ant Buildfile wE Plug in Project t gt General a gt Android 2 Android Activity Fi Android Application Project G Android Icon set Android Object GE Android Project from Existing C
20. te re ee tee serbe tete e sete eee ete eetese 11 Ili INTRODUCTION AU D VELOPPEMENT ANDROID ROMAIN GAILLARD 00 aaa na aa ooo anen se se eee eee nen seen eee nene seen eve nenes 13 PR REQUIS gene A A ti lu eut 13 LINSTAT ATIONEU SDK ANDROID pe Gas ne ad dr 13 2 PR PARATION DE L ENVIRONNEMENT ECUISPE aria dd dh 14 CREATION DUNN PROMESA la at ee at Neon 15 2 CONFIGURATION D UN TERMINA e ocios 16 PVAJIOUT DE LA LIBRAIRE KSOAPZ ld 19 IV INTRODUCTION AU D VELOPPEMENT IOS C DRIC COGNARD aaa a 00 anna cos s nese cs enene ses senens see vese veseve veseve veveveseses 21 1 MACHINE VIRTUELE VMWARE Sota tas 21 2 CR ATION D UN PROIE A A E a oo she Go dhE ONON 22 3 CONFIGURATION DU PROJET O SOS 23 AJ UTILISATION DU SIMULATEUR en 23 2124 I Installation du serveur Jboss Dorian Caup 1 Pour bien commencer a T l chargement du serveur Jboss Rendez vous sur http www boss org bossas downloads et t l chargez la derni re version du serveur Jboss Evitez de t l charger les versions X 0 b Installation du serveur Jboss Choisissez un r pertoire d finitif pour l installation de votre serveur Jboss Notez le path de l installation du serveur 2 Mise en oeuvre sur Eclipse a T l chargement de Jboss Tools Rendez vous sur Eclipse Pensez noter voter version d Eclipse Juno Kepler Aller dans Help gt Eclipse MarketPlace puis recherchez Cliquez sur Install L
21. tent Loaderr tet Input I Yyper View MotionEvent View View vView View OnClickListener View View OnTouchListener Nidget New Test Project New Resource File Export Signed Application Package Export Unsigned Application Package Display dex bytecode Rename Application Package Add Support Library Fix Project Properties Run Lint Check for Common Errors Clear Lint Markers mode sign destin la publication sur le play store il faut remplir un formulaire Maintenant l application peut tre install e sur votre t l phone ou votre tablette Android Pour cela il faut mettre le fichier apk dans un r pertoire de votre mobile Ensuite utiliser une application gestionnaire de fichier qui vous permet d acc der au dossier dans lequel vous avez mis votre fichier apk et cliquer dessus L installation commence 18 24 E Periscol Voulez vous installer cette application Autoriser cette application Communications r seau Acc s Internet complet Annuler Installer L application demande les droits d acc s internet 5 Ajout de la librairie KSOAP2 Il faut t l charger la librairie Ksoap2 android assembly jar with depencies sur le site pour le d veloppement de la partie SOAP de notre application http code google com p ksoap2 android downloads detail name ksoap2 android assembly 2 4 jar with dependencies jar amp Ensuite on ajoute le jar au projet Fait
22. ts souhait s Nom Type Interclassement Attributs Null D faut Extra Action E 1 1D Enfant int 11 Non Aucune g Modifier Supprimer E Affiche les valeurs distinctes 2 Primaire plus O 2 nom varchar 50 utf general ci Non Aucune g Modiier Supprimer Affiche les valeurs distinctes p Primaire e plus 3 prenom varchar 50 utf general ci Non Aucune Modifier Supprimer E Affiche les valeurs distinctes 5 Primaire e plus Lt 4 age int 11 Non Aucune amp Modifier Supprimer E Afiche les valeurs distinctes gt Primaire plus O 5 sexe varchar 10 utf general ci Non Aucune g Modifier Supprimer E Afiche les valeurs distinctes 5 Primaire e plus O 6 DateNaissance datetime Non Aucune amp Modifier E Supprimer Affiche les valeurs distinctes 2 Primaire e plus Le fichier peut tre comprim gzip zip ou non Le nom du fichier comprim doit se terminer par format compression Exemple sql zip Parcourir Parcourir Aucun fichier s lectionn Taille maximum 2 45Kio Jeu de caract res du fichier Ltf G El Importation partielle Permettre l interruption de l importation si la limite de temps configur e dans PHP est sur le point d tre atteinte Ceci pourrait aider d triment du respect des fransactions Nombre de lignes ignorer partir de la premi re ligne 0 Format SQL Options sp cifiques au format Mode de compatibilit SQL NONE al
23. tservice h mi Actions Clientservice m h NSDate 1S 01Parsing h Devices Universal mi N5Date I5 01Parsing m h NSDat 15 Unparsing h iPhone iPad mi NSDate 15 nparsing m i T h USAdditions h mi USAdditions m Main Interface Main iPhone T h USGlobals h m USGlobals m h xs h Upside Down mi am p Landscape Left mi x5 M Landscape Right Fix lssue Deployment Target 7 0 T Device Orientation M Portrait W Supporting Files gt le Periscol finalTests Status Bar Style Default b Frameworks P Products Hide during application launch Ici nous sommes sur un projet nomm e Periscol final qui est une application iPhone version 7 0 4 Utilisation du simulateur MNEXUAS D bogage Fen tre Aide Appareil b L environnement Xcode est dot d un simulateur qui Rotation gauche e Rotation a droite dE vous permet de tester virtuellement vos applications Secousse r cran d accueil H 23 24 Verrouiller L Simuler un avertissement de m moire GM Afficher Masquer la barre d tat d appel en cours 38Y Simuler un clavier mat riel dek j Y OS utilise le m me mod le de clavier qu OS X Sortie t l viseur p Il permet de simuler toute les interactions possible avec iPhone et ainsi v rifier que vos fonctionnalit s marche L interface et l utilisation sont les m mes que sur un v ritable iPhone On peut configurer quel type d iPhone est simuler ici nous avons un i
24. ur Preferences Entrer le chemin qui m ne a l ex cutable du SceneBuilder et appliquer les changements e Preferences type filter text JavaFX gt General Ant SceneBuilder executable CA Program Files 86 Oracle JavaFA Scene Builder 1 1 JavaFA Scene Builder 1 1 exe Browse gt Help Instal Update gt Java JawaFX Voil il ne reste plus qu cr er un nouveau projet JavaFX 4 Cr ation d un projet JavaFX Tout d abord il nous faut cr er un nouveau projet Pour se faire aller dans File New Other JavaFX project tout en sp cifiant le nom du nouveau projet Il nous faut ensuite cr er deux packages pour s parer les fichiers XML affichage des classes java classiques code brut Pour cr er un package clique droit sur le dossier src New Package 5 Cr er son premier fichier XML Il y a deux fa ons de cr er une interface utilisateur Utiliser un fichier XML ou tout programmer en Java Notre SceneBuilder tant notre diteur de fichier XML nous n aurons pas toucher proprement 8 24 dit a se langage Pour cr er un fichier XML clique droit sur notre package affichage New Other New FXML Document Il ne reste plus qu l ouvrir avec le SceneBuilder pour se faire clique droit sur le fichier et Open with SceneBuilder Librar Search Q v inchorPan File Edit View Inset Modify Arrange Preview Window Help Anchor Pane BorderPane
Download Pdf Manuals
Related Search
Related Contents
取扱説明書 1000BASE-SX GBICモジュール(GBIC PROFISHARK 1G - Batter Fly S.r.l. fichier 1 - CRDP de Montpellier PR3 - Owners Manual - AJP Motorcycles America 取扱説明書 - 川口技研 Untitled - Reflecta Haut-parleur Actif/Passif Bedienungsanleitung 平成26年11月号組合広報PDF Copyright © All rights reserved.
Failed to retrieve file