Info: Metro heet voortaan Modern UI.
Ik ben zelf ook al bijna een jaar bezig, voor zakelijke doeleinden, met Windows 8.
In het begin van het jaar heb ik zelfs een volledige developers track gevolgd, voornamelijk voor windows Phone 8 alsook Metro applicaties (nu Modern UI).
Omdat heel veel mensen vaak denken dat Windows 8 enkel Modern UI als GUI gebruikt had ik ter verduidelijking aangeduid dat mijn post vooral gaat over Windows 8 RT en niet Windows 8
Windows 8 RT wordt zo'n beetje gezien als Microsoft's antwoord op het OS van de iPad (kan even niet op de juiste naam van het OS komen). Windows 8 RT tabletcomputers zouden, volgens de verwachtingen, een gelijkaardige prijsstelling krijgen en dus een mooie concurrent zijn voor de iPad.
Voor mij zijn de mogelijkheden die reeds beschikbaar zijn op de iPad zeer interessant maar aangezien ik zelf vooral vertrouwd ben met het Windows platform (vooral core Windows API i.c.m. C++) zou ik graag binnen dezelfde 'platformfamilie' willen blijven ontwikkelen. Voor zakelijke doeleinden zie ik geen probleem. De Modern UI kan zeker nuttig ingezet worden voor zakelijke doeleinden. We zijn trouwens bezig met enkele 'apps' te ontwikkelen die de Modern UI gebruiken.
Ik hoopte mijn kennis ook aan te wenden voor meer muzikale doeleinden en dan vooral MIDI-gebaseerd maar daar wringt nu precies het schoentje. Een MIDI-toepassing op Windows 8 is perfect mogelijk ... d.m.v. de reeds bestaande Win32 API maar deze zijn niet beschikbaar als je een Modern UI app ontwikkelt. Zaken zoals TouchOS e.d. kunnen dus niet.
Een MIDI-interface benaderen van uit een Modern UI toepassing zal dus niet gaan en Windows 8 RT is enkel Modern UI.
Ik moet me nog wel wat verder inlezen in dit hele verhaal maar als alternatieven zie ik voorlopig:
- ontwikkelen voor een iPad want daar is het gebruik van MIDI geen probleem
- ontwikkelen in Linux op basis van een 'eigen' distro maar dan ga ik mijn Linux kennis eerst moeten aanscherpen.
(Geen idee maar ik las 'ergens' dat ook in Android het niet zo eenvoudig is/onmogelijk om MIDI hardware aan te spreken maar dat moet ik nog bekijken)
Zijn er nog ontwikkelaars die voor dezelfde keuze staan en al alternatieve oplossingen hebben gevonden?