Het verschil tussen Microsoft en Apple is dus dat Apple bedrijven en ontwikkelaars een kant op kan duwen. Bijvoorbeeld voor Apple Silicon zijn de volgende pakketten al bevestigd:
- Volledige adobe Creative Cloud
- Microsoft Office
https://www.zdnet.com/art...-will-look-more-like-ios/
- Volledige pakket van Serif. Dus Designer, Photo en Publisher zijn al Native Apple Silicon
https://forum.affinity.se...b=comments#comment-652798
- Sketch 3 is bevestigd
https://www.sketch.com/bl...-us-excited-at-wwdc-2020/
- Xcode werkt al native op Apple Silicon
https://developer.apple.com/xcode/
- Apples Final Cut Pro en Logic Pro zijn al native op Apple ARM.
https://www.pro-tools-exp...based-on-their-ipad-chips
En BlackMagic kennende komt er zeker een Davinci Resolve applicatie uit voor Apple Silicon. BlackMagic en Apple doen best veel samen.
Alle iPadOS applicaties die met een Custom UI naar MacOS kunnen worden gebracht met Catalyst.
https://developer.apple.com/mac-catalyst/
En met SwiftUI kan je dus 1 app bouwen met 5 verschillende UI's. Dus 1 applicatie met dezelfde Backend Code die voor elk platform een eigen UI heeft. En alleen de Device specifieke versie word geïnstalleerd.
https://developer.apple.com/documentation/swiftui/
En dit zijn maar een paar voorbeelden. In de laatste link staan alle ARM applicaties die native kunnen draaien op Apple Silicon. Deze hebben ze laten zien op WWDC2020
Dit is bijvoorbeeld iets dat Microsoft gewoon bijna niet voor elkaar krijgt. Neem Windows RT als voorbeeld. Windows RT was Microsoft eerste poging om Windows op ARM te krijgen en hun eerste poging om developers hun software naar Windows on ARM te brengen. Zelfs met Universal Apps kreeg Microsoft bedrijven niet zo ver om hun software naar Windows RT te brengen.
Toen bracht Apple in 2015 de eerste iPad Pro uit. En er waren verschillende fabrikanten van onder andere CAD en Design Software dat wel voor de iPad Pro uitkwam. Onder andere Serif heeft op publisher na zijn gehele Software suite naar iPad OS gebracht. Een Adobe die volledige Photoshop bijv naar iPadOS heeft gebracht.
Toen kwam Microsoft in samenwerking met Qualcomm in 2018 met een Windows on ARM laptop. Niets draaide native en alles werd geemuleerd en het draaide niet eens 64 bit applicaties.
Microsoft kwam toen met de Surface X. Een surface apparaat die op een custom chip draaide die is ontworpen door Qualcomm en MS samen om Windows on ARM mogelijk te maken. Dit draaide ook nog steeds de meeste software in een geemuleerde omgeving en nog steeds geen 64 bit applicaties. Nu in 2020 heeft Microsoft een Surface X op de markt gebracht die dus wel 64 bit applicaties kan emuleren.
Je ziet in dit voorbeeld gewoon dat Apple heel goed is een markt een bepaalde kant op te duwen. Vooral als je kijkt hoe Apple zijn/haar eigen ecosysteem voor Developers heeft ontwikkeld de afgelopen jaren. Alles om het voor Developers nog makkelijker te maken om voor het gehele Ecosysteem te ontwikkelen.
Het verschil is dat Microsoft maar verwacht dat Developers voor Windows on ARM gaan ontwikkelen en hoopt dat het iets word. Apple heeft een andere aanpak. Die praten met ontwikkelaars en brengen specifieke Tools uit en ontwikkelen hun eigen developers ecosysteem heel actief. Vooral dat laatste zie je bij MS veel minder.
[Reactie gewijzigd door Snowfall op 25 juli 2024 21:04]