Windows Universal Apps

  • 524 views
Uploaded on

Presentazione per l'evento - OneDayDev, 5 maggio 2014, Catania …

Presentazione per l'evento - OneDayDev, 5 maggio 2014, Catania
Windows Universal Apps
Windows / Windows Phone Platform Convergence
Develop universal applications using Visual Studio 2013 Update 2 RC

More in: Software , Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
524
On Slideshare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
19
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Windows Universal Apps SVILUPPO DI APPLICAZIONI UNIVERSALI PER WINDOWS 8.1 E WINDOWS PHONE 8.1
  • 2. Mi presento Ing. Antonio Pelleriti Chief Software Architect @ Dynamicode s.r.l. Twitter: @zetanove Mail: info@antoniopelleriti.it Libri: Silverlight 4 guida alla programmazione – Edizioni FAG, 2011 Programmare con C# 5 guida completa – LSWR, 2014
  • 3. Agenda  Universal Apps overview  Platform Convergence Windows Phone/Windows  Develop universal apps with Visual Studio 2013
  • 4. 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
  • 5. Platform Convergence WinRT API Windows WinRT API Windows Phone 90% API Convergence
  • 6. Windows Developer Platform 8.1
  • 7. Windows Phone 8.1 Preview  Windows Phone App: Preview for developers
  • 8. 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
  • 9. XAML: what is common? Common Controls (Button, Textbox, …)) Optimized Controls (DatePicker, TimePicker, …) Signature Controls (device specific, Hub, Pivot,…)
  • 10. 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 once Deploy on different platforms
  • 11. DEMO
  • 12. “ ” Domande