Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoGiuliana Verde Modificato 9 anni fa
1
.NET Day 05 Febbraio 2015 #netday15 Windows 8.1
2
.NET Day.NET Day #netday15
6
Windows Phone 7.5 Windows Phone 8.0 Convergenza con IE WP 7.5 includeva IE9 Stesso rendering engine della versione per Windows Stesso engine Javascript della versione per Windows Convergenza del core (NT kernel) Kernel & file system comuni Framework per i driver comune Secure boot & criptaggio dei dati (BitLocker) Stack di rete comune Developer Platform Parziale convergenza delle API (con focus su sensori e IAP) Supporto a C++ e DirectX IE10 Convergenza della piattaforma di sviluppo Possibilità di riutilizzare le proprie conoscenze Possibilità di riutilizzare il codice Un’esperienza d’uso unificata Allineamento degli Store Registrazione unica Condivisione degli acquisti Core Platform comune Proximity e geo localizzazione Sicurezza e identity Gestione dei task in background
7
.NET Day.NET Day #netday15 Il Windows Runtime (WinRT) è la piattaforma che consente di condividere il runtime e le API usate dalle Store app (telefono e tablet / pc) Convergenza quasi totale in 8.1 L’obiettivo è la convergenza al 100% per gli scenari di sviluppo 8.0 aveva circa il 30% di API convergenti 8.1 ha più del 90% di API convergenti
8
.NET Day.NET Day #netday15 Legend
9
.NET Day.NET Day #netday15
10
Alessio Iafrate
11
.NET Day.NET Day #netday15
12
10” tablet 7” tablet 6” 5” 4.5” Infinite virtual canvas 166 Logical DPI
13
.NET Day.NET Day #netday15 80% XAML condiviso 20% XAML specifico CommonSignature Optimized DatePicker TimePicker CommandBar AppBar Button CheckBox RadioButtonProgressBar Slider ToggleSwitch Hub Pivot ListView GridView
14
.NET Day.NET Day #netday15
15
Su Windows Phone 8.1… e su Windows 8.1
16
.NET Day.NET Day #netday15
17
Windows Notification Service (WNS) Servizio di invio notifiche condiviso tra Windows e Windows Phone Coda più efficiente per limitare la perdita di notifiche in caso di problemi di connettività Tile template + toast Template delle tile condivisi Aggiornamenti delle tile periodici dato un URL Toast
18
.NET Day.NET Day #netday15 Action Center Punto di raccolta di tutte le notifiche Le applicazioni possono gestire il comportamento delle notifiche (notifiche “fantasma”, aggiornamento e cancellazione delle notifiche)
19
.NET Day.NET Day #netday15 Device B WP 8.1 – PFN 12345 RoamingLocal Local Cache Temp Device A WP 8.1 App RoamingLocal Local Cache Temp Roaming Backup [Device A]
20
.NET Day.NET Day #netday15
29
ApproccioVantaggi & Svantaggi Continuare ad usare Silverlight 7.x / 8 Pro L’app funziona su Windows Phone 8.1 e su tutti i dispositivi con Windows Phone 7.x / 8.0 Contro Non potete sfruttare le novità della piattaforma Non siete in grado di condividere la maggior parte del codice con Windows Usare Silverlight 8.1 (L’applicazione Silverlight fa uso del nuovo stack basato sul Windows Runtime) Pro Consente alle applicazioni Silverlight di sfruttare quasi tutte le nuove funzionalità aggiunte in Windows Phone 8.1 Contro Non siete in grado di condividere la maggior parte del codice con Windows Non funzionano sui dispositivi con Windows Phone 8.0 Usare la piattaforma Windows XAML Pro Supporto a Windows e Windows Phone Pieno supporto alle nuove funzionalità di 8.1 Migliori performance e minor consume di memoria Contro Non funzionano sui dispositive con Windows Phone 8.0 Non potete migrare automaticamente un’app già esistente
30
.NET Day.NET Day #netday15
34
Sistemi operativi supportatiWindows 8.1 (x86 o x64) Hardware 4 GB di spazio libero su disco 1.5 GB di RAM (raccomandati) Scheda madre a 64-bit (x64) Per usare l’emulatore di Windows Phone Windows 8.1 Pro o Enterprise (per Hyper- V) e supporto a Second Level Address Translation (SLAT) Min 4GB RAM
35
.NET Day.NET Day #netday15
36
Caratteristiche principali La nuova piattaforma basata sul Windows Runtime offre la convergenza con Windows 8.1, migliori performance e un minor consumo di memoria rispetto a Silverlight Il cuore dell’applicazione può essere sviluppato una volta sola per Windows e Windows Phone; è possibile condividere elementi della UI, ma è consigliato ottimizzare l’esperienza d’uso per ogni piattaforma La convergenza non è solo relative alla piattaforma di sviluppo, ma si estende a tool, store e possibilità di guadagno Gli sviluppatori che hanno già investito sulla piattaforma non vengono tagliati fuori: Silverlight 8.1 consente di mantenere il proprio codice e, allo stesso tempo, sfruttare le nuove funzionalità di Windows Phone 8.1
37
.NET Day.NET Day #netday15
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.