14

So che questo sembra semplice, ma ho passato ore a guardare documenti e video e non riesco a trovare la risposta. Scusate se sono un disastro.Differenza tra Windows 8 Store App e Windows Phone Apps

C'è una differenza tra Windows 8 App Store Development e Windows 8 Phone Development? Non sono sicuro di dover eseguire test su entrambe le interfacce utente?

J

risposta

14

Se si è utilizzato lo schema MVVM (come si dovrebbe), è probabile che sia stato separato XAML e Visualizza modelli, Modelli in progetti separati. Di conseguenza, i tuoi progetti non XAML verranno trasferiti all'app di Windows Phone 8 quasi al 99%. Ci saranno alcune sottili differenze, ma non molte.

Dal punto di vista del tuo XAML (o della tua interfaccia utente) devono semplicemente essere diversi perché sono diversi fattori di forma e controlli di Windows 8 (come AppBar) non sono in Windows Phone 8 e alcuni controlli di Windows Phone 8 (come Panorama) non sono in Windows 8. Come risultato, non puoi semplicemente prendere il tuo W8 XAML e inserirli nel WP8 - probabilmente non funzionerebbe e sicuramente sembrerebbe negativo.

Detto questo, riutilizzare le stesse strategie e il design implementato in W8 SnapView è probabilmente una buona idea, o almeno un buon inizio. Ma ricorda, stiamo parlando dell'interfaccia utente qui. Nel frattempo, il tuo codice basato su WinRT è quasi completamente portatile.

+0

Sapere che non dovrei usare commenti per grazie ... ma grazie per questa risposta molto ben considerata e utile. – HockeyJ

+0

buono detto Jerry Nixon - MSFT. avevo perso molto tempo per cercare questa cosa. Ora hai reso semplice e chiaro – FebinDonz

+0

Sono felice di segnalare che questa risposta cambierà quando Windows Phone 8.1 verrà fornito. L'implementazione XAML è molto più portatile rispetto a Windows Phone 8.0. –

1

dovranno essere applicazioni completamente separate. Mentre le apri WinRT e WP8 saranno molto simili sotto molti aspetti, non sono totalmente compatibili e le risoluzioni dello schermo non sono le stesse.

15

Tutti questi giorni stavo pensando che Microsoft ha reso Windows 8 come sistema operativo universale per i vari dispositivi come smartphone, tablet, tablet di superficie, desktop.

La mia ipotesi è andata storta.

Windows RT viene eseguito su tablet e Windows 8 Pro viene eseguito sul desktop, (Windows RT e Windows 8 pro sono versioni diverse di Windows 8 OS).

Window Phone 8 OS è il sistema operativo mobile di seconda generazione di Microsoft che gira sotto l'hardware mobile.

Windows ha due diversi negozi per Windows Phone 8 App e Windows Store App.

Ho iniziato a sviluppare l'app di Windows Store pensando che funzionerà su Windows 8 Phone. Sono davvero deluso.

In caso di telefono Android e IOS e scheda condividere lo stesso sistema operativo e singola applicazione eseguita su scheda e telefono. Non sono sicuro del motivo per cui Microsoft non ha sviluppato il sistema operativo Windows 8 in questo modo. Capisco che internamente Windows Phone 8 utilizza il kernel di Windows 8, ma ancora è diverso sistema operativo.

Per sviluppare Windows phone 8 app dobbiamo usare windows phone 8 sdk. Per quanto riguarda l'app di Windows 8 store, utilizziamo solo lo studio visivo e l'app del negozio. Correggimi se sbaglio.

+0

è vero anche adesso nel 2016? Stavo pensando che con l'app di Windows Store potevo semplicemente eseguirlo su Windows Phone. – Skr

Problemi correlati