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: 62, views: 20.070 •
Submitter: L-VIS

Microsoft wil er in de toekomst voor zorgen dat er één set ontwikkeltools is voor de ontwikkeling van Windows 8-, Windows RT- en Windows Phone-apps. Daardoor moet het app-aanbod voor alle drie de platformen verbeteren.

Windows 8Dat zei Terry Myerson, die bij Microsoft sinds kort hoofd van de tak voor besturingssystemen is, tijdens een bespreking voor financiële analisten waar onder andere The Verge bij was. Volgens de topman moeten in de toekomst alle apps die voor de Windows uitgebracht worden werken op alle apparaten.

Dat duidt erop dat gemaakte applicaties zullen werken op Windows, Windows RT en Windows Phone. Daarbij gaat het hoogstwaarschijnlijk enkel om applicaties die de nieuwe Windows 8-interface gebruiken, die voorheen bekendstonden als Metro-apps. Momenteel moet voor Windows 8, Windows RT en Windows Phone nog apart ontwikkeld worden. Om deze uniformiteit te bewerkstelligen wil Microsoft één set met ontwikkeltools uitbrengen die voor alle vormen van Windows geschikt moet zijn. 

Tevens stelt Myerson dat er in de toekomst meer tablets uit zullen komen die Windows op ARM-hardware draaien. Voor ARM-hardware heeft Microsoft Windows RT ontwikkeld, maar tablets met deze versie van het besturingssysteem zijn nog weinig populair gebleken. Myerson ziet tevens tablets en smartphones steeds dichter bij elkaar komen; daarmee hint de topman naar het gebruik voor Windows RT voor smartphones die ARM-hardware draaien. Onduidelijk is of er ook plannen zijn om Windows RT en Windows Phone, al dan niet gedeeltelijk, samen te voegen.

Naar verwachting komt Microsoft binnenkort met een verversing van zijn tabletserie Surface. Er komt zowel een variant met Windows 8.1 als Windows RT, als de geruchten kloppen. Op 23 september houdt Microsoft een evenement dat in het kader van Surface staat.

Reacties (62)

WP8 en Windows RT worden in de toekomst dus samengevoegd. Lijkt me ook wel het makkelijkst, als ik naar Android en iOS kijk.
Dit gaat juist nog 1 stap verder als iOS. De iOS apps werken niet op een Mac en dat is hier dus wel de bedoeling
Ik denk dat het iets anders ligt. iOS is hoofdzakelijk voor ARM architecturen gemaakt, terwijl OSX voornamelijk op x86 architecturen draait.

Bij Windows heb je apps die niet native draaien, maar als webtech app (JS/HTML5/CSS), en apps die als native app draaien binnen een CLR, en native apps die op een lager architectuur-specifiek niveau werken.

CLR apps kan je in theorie op alle architecturen die door de CLR ondersteund worden draaien. Dus als je een C# app maakt die alleen libraries gebruikt die op alle architecturen beschikbaar zijn, dan zou je dus op x86, AMD64, ARM, MIPS enz. moeten kunnen draaien, zolang de CLR daar ook draait, en de libs voor die architectuur bestaan.

Webapps of webtech apps werken zolang er maar een render en js engine is. Dus overal waar je een browser hebt, om het simpel te houden.

Architectuur-specifieke apps kunnen alleen op de architectuur draaien waar ze voor gemaakt zijn. Als je dus een binary voor AMD64 hebt, gaat die niet op ARM draaien. Dat wordt hercompileren en patchen tot het wel werkt...

Wat voor OSX/iOS geldt is dat je Mach-O binaries kan maken die meerdere architecturen bevat, maar dan moet je dus wel voor elke architectuur een binary kunnen compileren.
Dit gaat verder als ios en android, Apple hanteert OSX voor desktop en laptop reeksen waarvan de apps onderling niet compatibel zijn.
Google heeft Chrome os ontwikkeld voor desktop en laptop gebruik, Android is voornamelijk gsm en tablet gebruik.
Ubuntu heeft dit in ontwikkeling, maar verwacht dit uit te brengen in de loop van 2014.

Als microsoft dit kan toepassen voor Ubuntu, en de nodige aandacht kan creëren dan kan dit de populariteit van Microsoft tablets en gsm toestellen drastisch verbeteren.
De vraag is hoe ze dit juist zullen implementeren, en in hoeverre functies de zelfde mogelijkheden bieden op gsm/tablet en pc niveau.

Persoonlijk denk ik dit dat zeer innovatief is en Windows kan onderscheiden van de concurrentie,.

[Reactie gewijzigd door acizane80 op 20 september 2013 17:49]

MS geeft nu aan dat dit de plannen zijn. Dus de uitwerking is er nog niet.
Dit zal ook niet in 2014 al een feit zijn. Voor Ubuntu zijn zal dus moeilijk worden, als die wel volgend jaar een release kunnen uitgeven.

Het zou voor de concurrentie ook vrij makkelijk kunnen. Misschien eerst met een simulator, maar Android gebruikt net als MS een vm language als programmeertaal (Java cq dalvik vs .net). Dat is even makkelijk om te zetten naar een ander platform.
Er staat dus helemaal nergens dat deze twee worden samengevoegd. In tegendeel zelfs haalt het artikel aan:
"Onduidelijk is of er ook plannen zijn om Windows RT en Windows Phone, al dan niet gedeeltelijk, samen te voegen."
Het enige wat wel gezegd wordt is, dat de apps op alle platformen zullen werken. Niet dat deze samen worden gevoegd.

[Reactie gewijzigd door JKP op 21 september 2013 01:47]

Het is al langer bekend dat wp8 en windows rt naar elkaar zullen groeien met 8.1, ook de oorzaak waarom wp8.1 zo lang is uitgesteld... Of het in het artikel staat of niet maakt het niet onwaar.
windows 8.1 is helemaal niet uitgesteld, integendeel, het was enkele maanden voor de geplande release reeds klaar.

Microsoft heeft reeds eerder duidelijk gemaakt dat ze liefst naar een jaarlijkse release cycle zouden evolueren ipv de ongeveer 3 jarige cyclus die ze voordien grosso modo hadden
Hij heeft het over Windows Phone 8.1, wp8 ;)
het is 99 % zeker dat die 2 naar elkaar groeien en zelfs samen gaan .
dat is ook het meest logische wat ze kunnen doen natuurlijk.
vraag me alleen af waarom men met de nieuwe generatie processors nog een rt zouden willen.. met de nieuwe hardware heb je straks voor 300 euro een tablet met windows 8 pro . dus eigenlijk een volwaardige pc . het goeie zou kunnen zijn dat rt tablets heel goedkoop worden natuurlijk. maar verder zie ik niet het voordeel boven een pro tablet.
maar dit is een grote stap in de goeie richting.
Ik weet het niet hoor. Het gros van de Windows applicaties gaat het nooit goed doen op Windows RT... En de processor architectuur is daarbij echt niet het grootste struikelpunt.

Kijk de software zo aanpassen dat deze ook op een ARM cpu draait is één ding. Maar dat is pas de eerste (en eigenlijk makkelijkste) stap. Daarmee ben je er nog lang niet. Want wat heb je nou eigenlijk aan een Windows applicatie die volledig leunt op toetsenbord en muis als je op een tablet werkt?

De windows apps zijn gemaakt met meerdere formfactors en touch e.d. in gedachten. Als die het doen op alle platforms, heb je dan nog echt binary compatibility nodig? Is het belangrijk dat al die x86 .exe bestanden van 10 jaar oud het nog doen?
99% zeker? Waar haal je dit verhaal vandaan. Als WP/WinRT gebruiker en dagelijkse bezoeker van WPCentral, heb ik toch echt niets gelezen dat deze 2 samen worden gevoegd.

De 2 platformen zijn geheel anders. Windows RT is gewoon Windows 8 werkend op ARM, als je 1 keer RT zou gebruiken, dan zou je deze uitspraak ook gewoon niet doen. Want echt werkelijk ieder dingetje in Windows 8 zit ook in RT, al je instellingen, registery enz enz zijn gewoon 1 en hetzelfde.
Het idee dat deze Windows versie dan ook zou worden samengevoegd met WP, is dan ook nergens op gebaseerd.


Dus kom maar met links waar meer in staat dan speculatie, want gespeculeerd wordt er zat over RT, iets wat ik ook zelf doe, maar dat maakt het zeker geen waarheid, en ook zeker geen 99% zeker.
Hmm, wordt hier weer onzekerheid, in elk geval onduidelijkheid gezaaid? Vage beloften zorgen er in het verleden voor dat mensen gingen afwachten wat er in de toekomst door MS zou geleverd worden en zorgde er voor dat diezelfde mensen bij MS bleven.
WP8 en Windows RT worden in de toekomst dus samengevoegd.
Als ik zo kijk naar de hardware ontwikkelingen binnen de tablet markt dan lijkt het me juist dat Windows RT niet langer nodig zal zijn. Kijk naar wat de originele Surface Pro kon en woog, das een jaar geleden, kijk nu naar de Windows 8 based tablets die nu zijn aangekondigd en binnen een paar maanden beschikbaar zijn, nog een paar generaties hardware en WRT is helemaal niet meer nodig...
Dit is ook gemakkelijk voor mij als developer. Het zal weliswaar meer werk zijn op vlak van interface, maar de back-end is exact hetzelfde.

Dus met dezelfde code heb ik in 1 klap een vrij grote reikwijdte!

Maar dat blijft voorlopig een speculatie, we zullen zien hoe het loopt en hoever de integratie zal zijn.

[Reactie gewijzigd door taurgis op 20 september 2013 19:25]

Dan ben je vast fan van Android. Daar heb je namelijk "fragments" welke precies dat doen wat jij beschrijft!! Mooi hea?
Volgens mij ken je enkel één ontwikkel omgeving.
Ook sluit je met Android de desktop en laptop uit.
En als je beide ontwikkel omgevingen kent, zal hij vast geen Android fan zijn ;)
Tevens een van de redenen dat apps nog steeds eerder voor iOS uitkomen. Verder zijn er apps die inmiddels eerder voor iOS+Windows uitkomen dan voor iOS+Android.
.

[Reactie gewijzigd door Sake op 21 september 2013 21:19]

Met het grote verschil dat je (ingeval van Microsoft en Apple) over een OS beschikt voor op je pc, en eentje op je smartphone.
En voorlopig zou Microsoft dan de enige zijn alles crossplatform zou gaan aanbieden.

Ja, er is Chrome, maar dat OS moet nog flink groeien op dit moment.
Waarom moet ChromeOS nog Groeien? het gaat om Chrome niet het OS er onder.
Naar mijn mening zag Google dit jaaaaaren geleden al en heeft het slim aangepakt door Chrome the Browser als platform voor de toepassingen te promoten, en dus al je toepassingen in een klap op als draait.
Alleen is webbased gewoon niet voldoende. Hoe je het ook draait of keert: native apps werken toch altijd net iets lekkerder, en kunnen ook meer.
n heeft het slim aangepakt door Chrome the Browser als platform voor de toepassingen te promoten, Geweldig een plan dat microsoft al met windows 98 had maar dat door anti monopolie regels deskundig de nek werd omgedraaid.
Tja maar hoe groot is Chrome OS nu eigenlijk? Kijk Android doet het gewoon echt goed, maar dat kun je van Chrome OS voorlopig nog niet echt zeggen.

En het grote nadeel van een webbased OS is natuurlijk ook dat het vrij weinig meerwaarde biedt t.o.v. andere webbased systemen. Bijvoorbeeld Firefox OS kan vrijwel hetzelfde als Chrome OS... Dus zelfs als dit er door komt... Het betekent eigenlijk hetzelfde als gewoon geen OS meer...

Ik geloof er eigenlijk niet zo in. Het is leuk als tweede laptopje, maar zolang je niks meer kunt dan met Windows/Linux maar wel beperkingen hebt denk ik dat het enthousiasme tegen zal vallen.

En natuurlijk de hamvraag: Welke games draaien er op?
Want vergis je niet: Aan het eind van de dag bepaalt de beschikbare software welk systeem mensen willen hebben. En Office dat kennen we nu wel. Maar games komen elk jaar nieuw uit en daarvoor moet je (buiten de consoles) nog steeds bij Windows blijven. En met de XBox One maakt MS er nog meer één plaform van, wat uiteindelijk wel gunstig uit zal pakken voor de Windows-based gamemarkt vermoed ik. I.i.g. beter dan voor Linux/MacOS.

Natuurlijk kun je ook browser games spelen op ChromeOS / Firefox OS etc... Maar goed diezelfde games kun je ook op Windows spelen, terwijl het omgekeerde niet op gaat. Veel mensen gaan dan toch voor het systeem met de minste beperkingen.
De vraag is hoeveel mensen gebruiken windows zoals jij het gebruikt? ik denk 10 misschien 20%

de rest heeft eigenlijk geen idee wat ze aan het doen zijn, ze zitten in hun email (gmail, hotmail, etc) wat op Facebook, Marktplaats, Tweakers, NU.nl en oja telebankieren.

en dan is een dicht getimmerd OS weer fijn want de mensen die niet weten wat ze doen hoeven ook geen zorgen meer te maken dat ze iets fout doen.
Volgens mij lag dit al lang in de planning maar lukte MS dit niet om eerder te doen vanwege de verschillen in de platformen. Vandaar ook dat WP 8 anders programmeert als WP 7 om het meer op Win RT te laten lijken.
Onder WM had je al het compact framework, een hoop code voor de desktop kon je zo 1 op 1 compileren voor WM, interface daargelaten. De telefoons en tablets van nu zijn een stuk krachtiger dan zo'n WM apparaatje, een completer framework aanbieden is dus helemaal niet zo vreemd.
Dit lag volgens mij ook al veel langer in de planning: 1 interface voor alle applicaties en heel de Metro/Modern UI schil moet cross platform.
Ik vond het al zo'n gemiste kans. Windows Phone en Windows 8 lijken al zo op elkaar. En dan laat je ontwikkelaars alsnog 2 apps maken. Apple laat zien dat je door je mobiele apps ook naar de tablet te brengen en het eenvoudig te maken om deze gewoon te laten upscalen je een vrij volledige app store kunt krijgen.

inmiddels is de Windows Phone Store ook al aardig gevuld. En is de Windows 8 store nog best leeg. Vooral op de aankomende kleine tablets zijn mobiele apps prima bruikbaar. Zo kunnen ze in een keer een mooi aanbod aan apps krijgen
Inderdaad, ik vraag mij al vanaf het begin af waarom ze dit niet hebben gedaan (Toen ze nog over WP7 spraken, met WP8 was ik verwonderd dat niets op die richting wees). Hun stores moesten zo snel mogelijk gevuld worden, deze twee samen leek mij een hele goede combinatie (en een gemiste kans ondertussen). Het kon nog eventueel zijn dat je het de broncodebestanden met een andere compiler moest compileren, maar dat de broncode toch dezelfde bleef (en dat je dus van dezelfde sdk kon gebruikmaken). Maar goed, ze zijn er dus over aan het nadenken :)
Ik vond het al zo'n gemiste kans. Windows Phone en Windows 8 lijken al zo op elkaar. En dan laat je ontwikkelaars alsnog 2 apps maken. Apple laat zien dat je door je mobiele apps ook naar de tablet te brengen en het eenvoudig te maken om deze gewoon te laten upscalen je een vrij volledige app store kunt krijgen.
Wel een nogal kromme vergelijking. iOS Apps moeten goed werken op schermen van 3,5" tot 10". Terwijl Windows Phone apps goed moeten werken op schermen van 3" tot (nu ja, wat is het grootste tot nog toe?) 35"+.
Maar jongens, let's face it: Het laten draaien van de code is het kleinste probleem.

Muis vs Touch. 4 inch scherm vs 24 inch. Fysiek 101 Toetsenbord vs on-screen keyboard. Grote harddisk vs SSD. 8GB vs 512MB ram. Wel een GPS unit vs geen. Dát zijn de grote problemen.

En zelfs als je die allemaal tackled. Cross-platform betekent grootste gemene deler. Een soort touch/muis GUI waar geen van beide doelgroepen écht blij van wordt heb je ook niks aan.
Mooi streven, dit vroeg ik mij laatst al af waarom dat niet zo was toen de Surface RT op de mat viel (niet letterlijk gelukkig). Daar zie je een duidelijk verschil dat bijvoorbeeld een game als Asphalt op WP8 slechts ¤0,99 kost en op win RT ¤3,99. Dat is een erg groot verschil en ik hoop dat dit ook verandert als er slechts 1 app ontwikkelt hoeft te worden.
Heeft meer met de markt te maken dan met de ontwikkelkosten denk ik. Op RT is minder aanbod dus kun je meer geld vragen.
'Vroeger' kon je Windows Mobile apps geschreven in .NET al op een Windows PC draaien, maar nu lijkt het dus de bedoeling om 'universele' apps te kunnen maken die op beide platformen kunnen draaien met als grootste verschil de MMI.

Dus is het nu de bedoeling om in een app verschillende MMI's te bouwen die dan afhankelijk van het platform al dan niet actief wordt?

Klinkt ZEER veelbelovend vanuit app development!
Ein_de_lijk.

Maker van mijn favoriete WP app heeft zijn ongenoegen al flink uitgesproken dat hij niet 'simpel' de app kan omzetten naar een Windows 8 omgeving (zij het RT of 'normaal') en ik bleef me maar afvragen waarom ze dit zo gescheiden hebben gehouden, terwijl ze aan de PC kant 1 van de grootste markten hebben.

Goed, eer dat we hier echt iets van gaan zien zijn we ook weer behoorlijke tijd verder, maar het is in ieder geval al 1 stap in de goede richting.
Naar eigen ervaring is dit lang niet zo moeilijk, ook niet met complexe apps. Anyway, hoe zo ein_de_lijk, Microsoft is hiermee de eerste die dit gaat toepassen (op Ubuntu na, maar die hebben nog niks van marktaandeel en moeten ook nog altijd met een echte werkende versie komen).

[Reactie gewijzigd door Loller1 op 20 september 2013 18:21]

Windows Phone 8 draait in tegenstelling tot Windows Phone 7 (en Windows Mobile, etc.) al op de gewone Win32 kernel.

Deze stap zat er al jaren aan te komen en ik verbaas me er eigenlijk vooral over dat de stap naar een serie tools met Windows 8.1 nog niet gemaakt is.

De Xbox One heeft ook een 'Windows 8' deel...
Ben ik blij dat ik windows all heb gekozen :) ja ik ben een Windows fanboy..damn alles goed aan mij komt door windows..ze kunnen best commerciëel zijn maar ook zo makkelijk te kraken :p

[Reactie gewijzigd door edam op 20 september 2013 18:11]

Dit had al bij de introductie van Windows RT en 8 mogelijk moeten zijn. Apps moeten simpel the schalen kunnen zijn tussen Windows Phone en Windows. Wat ik mij daarbij voorstel is iets als multitasken in Windows RT/8 modern view. Als een app 1/3 van de scherm opvult heeft het een andere interface dan dezelfde app in 2/3 van het scherm. Als apps tussen Windows Phone en 8 ook zo zouden kunnen schalen heeft Microsoft het goed voor elkaar. Maar goed, het had al lang geleden gereed moeten zijn.

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6Samsung Galaxy Note 4Apple iPad Air 2FIFA 15Motorola Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox One 500GBTablets

© 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