Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 78, views: 21.862 •

Microsoft wil Windows 8-applicaties in de toekomst zonder porten laten draaien op Windows Phone-toestellen en Windows Phone-apps moeten zonder aanpassingen draaien op Windows 8 en Windows RT. Dat blijkt uit een vacature van Microsoft.

De vacature, die volgens de site van Microsoft 'inmiddels is vervuld', maar waarvan de tekst nog in de cache van Google staat, vermeldt dat Microsoft bezig is de 'Windows Store- en Windows Phone-ontwikkelaarsplatforms samen te brengen'. Om de ambitie duidelijk te maken vroeg Microsoft geïnteresseerden of ze 'zouden wensen dat code die geschreven is voor Windows Store-apps ook gewoon op Windows Phone zou werken en vice versa'.

Windows Phone, Windows 8 en Windows RT delen diverse elementen, zoals multimedia-engines, waardoor het porten van apps tussen Windows 8/RT en Windows Phone al eenvoudiger is dan voorheen. Desondanks zijn het nog altijd gescheiden ontwikkelplatforms, met eigen sdk's en aan de voorkant eigen downloadwinkels.

Microsoft heeft geen verdere uitleg gegeven over de plannen. Eerder kwam al naar buiten dat Microsoft Windows en Windows Phone op hetzelfde update-schema wil zetten, waardoor er tegelijk major releases van beide platforms uitgebracht worden. De eerste 'gezamenlijke' update heet volgens aanhoudende geruchten Blue en zou gepland zijn voor medio dit jaar.

Windows Store Image

Reacties (78)

Ik heb de indruk dat Microsoft onnoemelijk veel hooi op zijn vork neemt met de desktopmarkt, portablemarkt, tabletmarkt én smartphonemarkt compleet te vernieuwen in een korte tijdsperiode. Het getuigt wel van drang voor vooruitgang wat leuk is voor de toekomst maar het stelt ook wel vragen of het gaat lukken.

Zelf vind ik het geweldig dat ze het "post-PC"-tijdperk niet willen zien voorbijgaan maar zelf een bepalende factor worden, echter ben ik niet helemaal tevreden van het WP-platform en de verplichte "nieuwe ervaringen" die Windows 8 je voorschotelt.

[Reactie gewijzigd door Phuncz op 11 februari 2013 09:50]

Als een WP8 gebruiker hoop ik dat ze er wat moois van weten te maken.
Ik was toch echt in de veronderstelling dat dit allemaal al klaar had moeten zijn. Het beste van Windows 8 is toch dat de apps op deze op elk platform zouden moeten werken?
Een Windows 8 RT app zou toch out-of-the-box ook op Windows Phone 8 moeten werken?

Naar aanleiding van dit artikel weet ik dus dat deze aanname dus niet klopt, dit is m.i. niet goed voor de W8 markt.
Aan de ene kant natuurlijk goed en makkelijk voor de developer, maar aan de andere kant geeft het ook een hoop uitdagingen.

Als developer krijg je te maken met een 1920x1080 scherm van nog geen 5" tot misschien wel 27"

Hoe schaal je dat? Je moet dus als developer eigenlijk ook weten met het formaat scherm waar je mee te maken krijgt om de juiste content te schalen voor telefoon, tablet of grote monitor.

Zelf nu is het voor W8/RT al lastig omdat je met schermen te maken krijgt van < 10" tot groter dan 24" zonder dat je dat als developer (in de app) kan weten.
Ik had eigenlijk al verwacht dat dit ging bij de lancering van Windows 8 en Windows Phone 8. Dus echt verrassend is dit niet. Sleur er aub de nieuwe Xbox nog bij, en het zal er veelbelovend uitzien.

[Reactie gewijzigd door biglia op 11 februari 2013 09:52]

Nee, maar het is wel verschrikkelijk makkelijk te porten van Windows Phone 8 naar Windows 8/RT en visa versa, wat een heel sterk punt is voor Windows. Als zelfs porten al niet meer nodig is in de nabije toekomst, dan staat Microsoft zeer ver voor wat dit betreft.
Ik vind de conclusie van tweakers.net wat snel getrokken eerlijk gezegd.

Er staat wellicht "Windows Store- en Windows Phone-ontwikkelaarsplatforms samen te brengen", maar dat betekent niets meer dan dat de ontwikkelplatforms worden geconsolideerd, omdat dit tot voorheen nog twee platformen waren. In Windows Phone 7 was het platform een op Silverlight-gebaseerd platform. Het Windows Phone 8-ontwikkelplatform is een subset van de Windows Runtime (WinRT) genaamd "Windows Phone Runtime". Omdat het een subset is, zijn de apps niet uitwisselbaar, maar er zijn natuurlijk meer problemen, zoals het schermformaat en de variatie in snelheid van processoren. Als de ontwikkelplatformen verder worden geconsolideerd betekent dat dus dat de subset wordt uitgebreid, de tooling conform aan elkaar wordt gemaakt, maar zeker nog niet dat direct alle Windows 8-apps op een Windows Phone zullen draaien. Dat is een conclusie die ik in elk geval niet kan maken aan de hand van dit bericht. :)

Verder juich ik die verdere consolidatie alleen maar toe. Vanuit een developersoogpunt is het fijn als het platform conform is. Dat scheelt waarschijnlijk aanzienlijk tijd, moeite en opleidingsinvestering.
Dan mag ik wel hopen dat de applicaties in de WP store wel verplicht een andere UI krijgen. Moet er niet aan denken om met desktop apps te moeten priegelen op zo'n klein scherm.
Verder uiteraard een stap in de goede richting. Makkelijker om apps op meerdere platforms te krijgen, en wellicht zal dit ook betekenen dat je een app niet gelijk op 3 verschillende platformen moet kopen, maar je ook gebundelde prijzen krijgt.
Ik meen ergens gelezen te hebben dat de verschillen wel wat groter zijn dan dat het ene platform een subset van de andere is, zoals andere syntax om nagenoeg hetzelfde te bereiken (ik geloof o.a. op het gebied van async http requests). Kan het alleen niet zo 123 terugvinden, so correct me if I'm wrong.

In de vacature staat: "You will [...] solve the technical challenges of bringing a platform built for desktops and tablets to the phone form factor." - Wat is daar het nut van als je het niet doet op een wijze zodat de apps 'gewoon' draaien, zonder te porten?

[Reactie gewijzigd door Rafe op 11 februari 2013 13:10]

Toch niet zo'n probleem? Desnoods maak je verschillende XAML pagina's voor verschillende afmetingen. Als je MVVM toepast is dat helemaal niet zo'n groot probleem. Daarnaast schaalt een XAML gebasseerde UI best goed en zijn er standaard opties aanwezig zodat afhankelijk van de resolutie de bijbehorende resources gebruikt worden.
Dit is een vooruitgang die verscheidene IT-ondernemingen nu maken. Al hun services bundelen op één basis.

Top dat Microsoft hier in meegaat.

Naar mijn persoonlijke mening gaat dit de aantrekkelijkheid van W8 Phone vergroten door de grotere hoeveelheid aan apps. Bovendien zal je W8 Phone dan een perfecte 'portable' zijn van je Windows 8 PC, mooie innovatie en deze zie ik graag gevolgd door Apple en co.
De truc is natuurlijk dat je dan niet op het kleine scherm werkt, maar de telefoon in een dock steekt met een monitor eraan.
Ik denk dat er maar 1 bedrijf zou kunnen en dat is Microsoft. De interface gelijk trekken op de 3 platformen was stap 1. De volgende stappen zijn inderdaag de code die developers maken cross platform te zetten.
Dat zou heel mooi zijn. Daarmee wordt het aantal apps snel flink vergroot.
Ook het "1 keer betalen op meerder platformen gebruiken" ( zoals bij Windows 8 desktop en tablet/Surface al kan) moet zsm doorgetrokken worden naar Windows Phone en xBox.
Zeker nu met WIndows Phone met CC, Paypal èn geschenk-bonnen betaald kan worden.
We weten dat Microsoft daar mee bezig is, maar ik had het graag al als feit gezien.
Daarnaast ben ik erg benieuwd hoe app portabiliteit naar/met de "xBox Next" wordt.
@Arnoud: Mooie afbeelding bij je verhaal!
Dat is dan geen officiele app. Dus ik zou het niet debiel noemen als je het zelf nog niet op een rijtje hebt.

Oh en Metro-apps gaat juist heel lekker. Er wordt goed geld mee verdiend.

[Reactie gewijzigd door Relief2009 op 11 februari 2013 10:22]

Je vergeet ook nog de consolemarkt. 1 programmeerplatform en 3 screens. Als er iemand is die straks de geintegreerde experience kan bieden dan is het MS wel.
Helemaal mee eens. Ik denk ook dat het veel logischer en makkelijker was geweest voor Microsoft EN de cosument als Windows 8 RT en Windows Phone 8 hetzelfde platform waren (net zoals iOS bij Apple dus ).

Daarnaast zou het ook fijn zijn als ze de marketplace simpeler maken. Als ze dit werkend krijgen kunnen ze de Windows Store en de Marketplace gewoon hetzelfde ding laten zijn.
Ik was toch echt in de veronderstelling dat dit allemaal al klaar had moeten zijn. Het beste van Windows 8 is toch dat de apps op deze op elk platform zouden moeten werken?
Een Windows 8 RT app zou toch out-of-the-box ook op Windows Phone 8 moeten werken?

Naar aanleiding van dit artikel weet ik dus dat deze aanname dus niet klopt, dit is m.i. niet goed voor de W8 markt.
De vacature gaat niet over het proten van apps, maar over het gelijktrekken van de API voor beide platformen waardoor je eigenlijk bijna niet meer hoeft te porten. 1 code die zonder aanpassingen op alle platformen werkt. Dat is veel idealer.
Ik kan je niet anders dan gelijk geven. Microsoft gaat van bijna stilstand ineens met een sprint vooruit. Bij de release van Windows Phone 7, lachte iedereen in het vuistje toen ze Microsoft weer met een mobiel OS aan zagen komen. Iedereen zat nog met de faal van Windows Mobile 6 in het achterhoofd.

Ik vind persoonlijk versie nummer 7 ook niet zo handig gekozen toen de tijd, maar aan de andere kant blijkt dat ze met WP8 en W8 het gevoel weten te creeeren dat het een systeem is. Hoewel ik eerst skeptisch was over de manier waarop de gebruikers Windows 8 zouden ontvangen, blijkt dat dat veel beter gebeurt dan verwacht.

Een boel mensen proberen nog wel wat te 'bashen', maar ergens is Windows 8 heus zo slecht nog niet. Windows Phone 8 verhelpt alle problemen waar Windows Phone 7 nog wat steekjes liet vallen. Het gebruik van de Windows 8 kernel is voor veel gebruikers niet belangrijk, maar voor ons developers een zegen uit de hemel.

Ik vind het ontwikkelen voor Windows Phone via de nieuwe SDK een waar genot, de realtime feedback, de emulator, alles werkt soepel en is goed gedocumenteerd/uitgelegd. Ik denk dat Microsoft de afgelopen jaren dus veel minder heeft laten zien van wat ze werkelijk kunnen. Ze zijn dus maar eens een tandje harder gaan rennen en hebben nu een solide basis staan voor de toekomst.

Op dit item kan niet meer gereageerd worden.



Populair: Gamecontrollers Websites en communities Smartphones Google Sony Microsoft Games Politiek en recht Consoles Besturingssystemen

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013