secondo me devono semplificare la vita agli sviluppatori iOS che sono in numero ben superiore a quelli di macOS in modo che il porting sia estremamente rapido
è vero che il linguaggio è comune e hai delle similitudini tra i due ambienti, ma devi anche riscrivere parecchie parti native e visto il mercato molto più ristretto non c'è convenienza
avere qualcosa come UIKit sul Mac andrebbe bene, oppure ci vorrebbe un astrazione che definisca componenti di UI generici (label, pulsanti, tabelle...) da rimappare nei componenti UIKit e AppKit
in un'app macOS ci sarà anche il menù assente in iOS ma tanti componenti sono riutilizzabili benissimo
tra le due possibilità penso che preferirei un modo per portare facilmente UIKit sul Mac senza creare un terzo Kit di astrazione (sarebbe una cosa in più da imparare)
|