Download - Windows Universal Apps
Windows Universal Apps
SVILUPPO DI APPLICAZIONI UNIVERSALI PER WINDOWS 8.1 E WINDOWS PHONE 8.1
Mi presento
Ing. Antonio PelleritiChief Software Architect @ Dynamicode s.r.l.
Twitter: @apelleriti
Mail: [email protected]
Libri:
Silverlight 4 guida alla programmazione – Edizioni FAG, 2011
Programmare con C# 5 guida completa – LSWR, 2014
Agenda
Universal Apps overview
Platform Convergence Windows Phone/Windows
Develop universal apps with Visual Studio 2013
Windows Universal Apps
Write Once, Deploy To All The Windows
Buy Once For All Of Your Windows
Universal Apps enable building applications on different converged platforms
Converged platforms use a single Windows Runtime: Windows 8.1 and Windows Phone 8.1 (future: Xbox, …)
Converged developer platform, converged App model
Platform Convergence
WinRT APIWindows
WinRT APIWindows Phone
90% API Convergence
Windows Developer Platform 8.1
Windows Phone 8.1 Preview
Windows Phone App: Preview for developers
Develop Universal Apps
Install Visual Studio 2013 Update 2 RC
New project templates in VS2013 Update 2 RC
Universal apps support for C#, C++, Javascript
Shared Projects and Head Projects
Common XAML UI Framework
XAML: what is common?
Common Controls (Button, Textbox, …))
Optimized Controls (DatePicker, TimePicker, …)
Signature Controls (device specific, Hub, Pivot,…)
Code reuse in Universal Apps
Call Windows Runtime API
Shared projects Portable Class Library
Share source code between Projects of universal app
Share binary library between n universal
applications
NEW IMPROVED
Allow platform specific code using #if or partial class
Compile onceDeploy on different
platforms
DEMO
“
”Domande