Qual è la strategia di Microsoft per lo sviluppo di Windows CE? [chiuso]

3

Molti dispositivi mobili specializzati utilizzano Windows CE o Windows Mobile.

Non sto parlando di smartphone qui - So che Windows Phone 7 è l'attuale tecnologia scelta da Microsoft qui. Sto parlando di lettori di codici a barre, dispositivi embedded, PDA industriali con hardware specializzato, ecc. Il tipo di dispositivi ( Esempio 1 , Esempio 2 ) dove lo sviluppo di Windows Phone Silverlight non è un'opzione (nessun P / Invoke per accedere all'hardware, ecc.).

Poiché il supporto Compact Framework diretto è stato rilasciato in Visual Studio 2010 , l'unica opzione per lo sviluppo di questi dispositivi è attualmente l'utilizzo di strumenti di sviluppo obsoleti (VS 2008), che già iniziano a causare problemi alle macchine moderne (ad esempio non c'è un modo supportato per rendere l'emulatore di dispositivo di Windows Mobile lo stack di rete funziona su Windows 7 ).

Quindi, la mia domanda è: quali sono i piani di Microsoft per quanto riguarda questi dispositivi mobili? Permetteranno l'uso di applicazioni native su Windows Phone, in modo tale che, ad esempio, possano essere sviluppati driver di lettori di codici a barre a cui è possibile accedere nelle applicazioni Silverlight? Aggiungeranno nuovamente il supporto di "Compact Framework" nativo a Visual Studio e non avranno ancora trovato il tempo? Oppure lasceranno questo mercato di nicchia?

    
posta Heinzi 15.11.2011 - 11:25
fonte

2 risposte

2

Penso che la roadmap di Windows CE sia ancora chiara, perché Microsoft Windows CE 7 è il prossimo successore di Windows CE 6.x.

Frustosamente, hanno chiamato ufficialmente il prodotto come Microsoft Windows Embedded Compact 7, ma hanno detto che è in linea con le versioni di Windows 7, solo ora per embedded.

link

per Windows Embedded Compact 7: link

Suggerisco di installare VS 2008 per Windows CE 7 perché VS 2008 supporta i dispositivi Windows CE5, CE6 e CE7 e VS 2010 non supporta ancora i dispositivi Windows CE. Questo è dal sito web CE7:

NEW: Developing with Windows Embedded Compact 7 (formerly CE)
Just released, Windows Embedded Compact 7 (the next generation of Windows Embedded CE) is based on the power of the Windows 7 platform. Compact 7 is a real-time operating systems for a wide range of small-footprint consumer and enterprise devices. Development tools like Platform Builder, a Visual Studio 2008 plug in, provide an integrated development environment (IDE) that enables you to build applications and Windows Embedded CE operating system software in a familiar environment.

E Windows CE 7 ha poche relazioni con Windows Phone 7, perché condividono lo stesso codice base dei servizi di base di Windows 7. Non ci sono inoltre informazioni dettagliate su Silverlight in esecuzione su Windows CE 7, ma posso assicurarti che lo supportano :

link

    
risposta data 29.11.2011 - 08:58
fonte
4

Vista la mia esperienza con Microsoft, non sono sicuro che conoscano se stessi.

Windows Phone 7 è ancora basato su Windows CE (6.5), ma la piattaforma è nascosta sotto lo spesso strato di .NET. Al lavoro abbiamo un'applicazione C ++ che è stata sviluppata per WCE e ora è stata trasferita su un paio di altre piattaforme, quindi abbiamo anche chiesto a Microsoft come potremmo portarla in WP7. La risposta era sulla falsariga di "$ company ha fatto, quindi deve essere possibile. A proposito, è necessario rinnovare la certificazione .NET". Sembra che $ company (il nostro concorrente) abbia solo (o abbia avuto in quel momento, non ha controllato da allora) un mock up o una demo, non un prodotto funzionante.

Suggerisco davvero di iniziare a cercare un fornitore Linux incorporato. Se hai un codice CF esistente, dovresti riuscire a farlo funzionare usando Mono.

    
risposta data 15.11.2011 - 13:51
fonte

Leggi altre domande sui tag