Formation et développement au CERN Sudeshna Datta-Cockerill.
Introduction au développement Windows 8.1
-
Upload
microsoft-developpeurs -
Category
Technology
-
view
810 -
download
2
description
Transcript of Introduction au développement Windows 8.1
![Page 1: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/1.jpg)
![Page 2: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/2.jpg)
Développement Windows 8.1
Introduction au développement
Windows 8.1Sacha Leroux & Christopher Maneu
Capgemini / Deezer.com
[email protected]://maneu.net | @cmaneu
![Page 3: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/3.jpg)
It’s me
Sacha LerouxEat, sleep, design & code
![Page 4: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/4.jpg)
Christopher Maneu
Mobile UI Engineer,
Maneu.net@cmaneu
![Page 5: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/5.jpg)
#mstechdays Développement Windows 8.1
• Tour d’horizon de Windows 8.1• Développer des applications• Diffuser et monétiser• Les outils
Au programme de cette session
![Page 6: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/6.jpg)
Développement Windows 8.1#mstechdays
TOUR D’HORIZON DE WINDOWS 8.1
![Page 7: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/7.jpg)
#mstechdays Développement Windows 8.1
DemoWindows 8.1, le tour du propriétaire
![Page 8: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/8.jpg)
#mstechdays Développement Windows 8.1
• Un environnement desktop• Un environnement Modern UI• Les apps modern UI
– App bar– Intégration à l’OS
• Les charms• Une opportunité pour les
développeurs !
En résumé Windows 8.1
![Page 9: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/9.jpg)
Développement Windows 8.1#mstechdays
DEVELOPPER SES APPS WINDOWS 8.1
![Page 10: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/10.jpg)
#mstechdays Développement Windows 8.1
• Windows 8.1• Visual Studio 2013
– Version express (gratuite) disponible
• Le SDK Windows 8.1 • Une Licence développeur (gratuit,
nécessite un compte Microsoft/LiveID)
Pour bien commencer
![Page 11: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/11.jpg)
#mstechdays Développement Windows 8.1
Venez comme vous êtes !
APIs WinRT
HTML/CSSJavaScript
XAMLC# / VB / C++
DirectXC++
![Page 12: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/12.jpg)
Les APIs accessibles en windows 8.1User interface
Fundamentals
Devices Graphics and media Communications and data Services
Geo-location
Proximity
Direct3D Direct2D Direct Write
PlayTo
Contracts
Bing
Azure Mobile
HTML5/CSS XAMLInput Controls
Authentication
Bluetooth
USB
HID WiFi direct
Point of service
3Dprinting Scanning
WebGL
HTTP
Contacts
Appoint-ments
Speech synthesis
Diagnostics
Portable
Sensors Playback Capture
Printing
SVGCanvas
Local storage SMS
Streams Background transfer
Syndication Networking
XML and JSON
Skydrive
Live tiles and toastAccessibility Data binding
Application services Threading/timers Memory
management Globalization Cryptography
Xbox Live
![Page 13: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/13.jpg)
#mstechdays Développement Windows 8.1
DemoMon premier projet Windows 8.1
![Page 14: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/14.jpg)
Développement Windows 8.1#mstechdays
DIFFUSER SON APPLICATION
![Page 15: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/15.jpg)
#mstechdays Développement Windows 8.1
• Nécessite une licence développeur• Diffusion sous forme d’un package +
script PowerShell pour l’installation• Peut nécessiter les droits
d’administrateur local
Tester votre application
![Page 16: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/16.jpg)
#mstechdays Développement Windows 8.1
• Nécessite un compte développeur ($19-$99/an)
• Permet de toucher rapidement un grand nombre d’utilisateurs
• Permet de monétiser son application
Diffusion via le store
![Page 17: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/17.jpg)
#mstechdays Développement Windows 8.1
Suivi d’une application déployée via le store
![Page 18: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/18.jpg)
#mstechdays Développement Windows 8.1
• Windows Intune + Licences devices• Windows Enterprise + Active
Directory• System Center Configuration Manager
(SCCM)
Diffusion en entreprise
![Page 19: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/19.jpg)
#mstechdays Développement Windows 8.1
DemoTester et publier mon application
![Page 20: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/20.jpg)
Et maintenant devenez riche !
![Page 21: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/21.jpg)
#mstechdays Développement Windows 8.1
• Gratuite + Publicité• Payante
– Possibilité de créer des versions d’essaiWindows.ApplicationModel.Store.CurrentApp.LicenseInformation.IsTrial
• « In-App purchase »: consommables et durables
• « Bring your own payment »: Paypal, site web, …
Monétiser son application
![Page 22: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/22.jpg)
#mstechdays Développement Windows 8.1
DemoLes outils
![Page 23: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/23.jpg)
Une dernière petite chose….
![Page 24: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/24.jpg)
#mstechdays Développement Windows 8.1
Faites des apps !
![Page 25: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/25.jpg)
#mstechdays Développement Windows 8.1
Depuis votre smartphone sur :http://notes.mstechdays.fr
De nombreux lots à gagner toute les heures !!!Claviers, souris et jeux Microsoft…
Merci de nous aider à améliorer les Techdays !
Donnez votre avis !
![Page 26: Introduction au développement Windows 8.1](https://reader033.fdocuments.us/reader033/viewer/2022051609/54795595b4af9f3c5e8b461d/html5/thumbnails/26.jpg)
#mstechdays Développement Windows 8.1
Q&Ahttp://maneu.net/techdays14-windows81