Introduction au développement Windows 8.1
-
Upload
microsoft-developpeurs -
Category
Technology
-
view
813 -
download
2
description
Transcript of Introduction au développement Windows 8.1
Développement Windows 8.1
Introduction au développement
Windows 8.1Sacha Leroux & Christopher Maneu
Capgemini / Deezer.com
[email protected]://maneu.net | @cmaneu
It’s me
Sacha LerouxEat, sleep, design & code
Christopher Maneu
Mobile UI Engineer,
Maneu.net@cmaneu
#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
Développement Windows 8.1#mstechdays
TOUR D’HORIZON DE WINDOWS 8.1
#mstechdays Développement Windows 8.1
DemoWindows 8.1, le tour du propriétaire
#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
Développement Windows 8.1#mstechdays
DEVELOPPER SES APPS WINDOWS 8.1
#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
#mstechdays Développement Windows 8.1
Venez comme vous êtes !
APIs WinRT
HTML/CSSJavaScript
XAMLC# / VB / C++
DirectXC++
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
#mstechdays Développement Windows 8.1
DemoMon premier projet Windows 8.1
Développement Windows 8.1#mstechdays
DIFFUSER SON APPLICATION
#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
#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
#mstechdays Développement Windows 8.1
Suivi d’une application déployée via le store
#mstechdays Développement Windows 8.1
• Windows Intune + Licences devices• Windows Enterprise + Active
Directory• System Center Configuration Manager
(SCCM)
Diffusion en entreprise
#mstechdays Développement Windows 8.1
DemoTester et publier mon application
Et maintenant devenez riche !
#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
#mstechdays Développement Windows 8.1
DemoLes outils
Une dernière petite chose….
#mstechdays Développement Windows 8.1
Faites des apps !
#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 !
#mstechdays Développement Windows 8.1
Q&Ahttp://maneu.net/techdays14-windows81