Izstrādātāji ding Catalyst, Apple jaunā sistēma iPad lietotņu pārnešanai uz Mac
Izstrādātāji, kas izmanto Apple sistēmu iPad programmatūras pārvēršanai MacOS, saka, ka Catalyst vēl ir daudz jāstrādā, lai tas varētu izpildīt savu solījumu.
Funkcionalitāte lielākoties ir pieejama, taču trūkst dažu funkciju, un ir sūdzības par iegūto lietotņu stilu.
Katalizators katalizē macOS attīstību
Ir daudz vairāk iPhone un iPad lietotņu nekā MacOS. Izcelt tikko izlaista macOS Catalina ir Catalyst, kura mērķis bija ļaut trešo pušu izstrādātājiem viegli pārnest savu iPadOS programmatūru uz Mac.
Apple saka, ka, sākot ar Xcode 11, jūs varat izveidot savas iPad lietotnes Mac versiju, izmantojot Mac Catalyst. Lai konfigurētu lietotni darbībai operētājsistēmā macOS, ir nepieciešams tikai klikšķis izvēles rūtiņā. ”
Izstrādātājs Džeimss Tomsons pārbaudīja savas PCalc lietotnes pārnešanu no iPad uz Mac un atklāja, ka Catalyst patiešām darbojas.
Tomēr viņš saskārās ar ierobežojumiem. "Vairāku logu atbalsts darbojas, bet es saskāros ar daudzām problēmām," viņš atzīmēja bloga ierakstā. "Dažas API, piemēram, koplietošanas lapa, vienkārši nav."
Un varbūt tāpēc, ka iPad nav komplektā ar tastatūrām, arī Catalyst tos pilnībā neatbalsta. "Joprojām nav tieša veida, kā nolasīt tastatūras stāvokli," sacīja Tomsons. Viņš norāda, ka tas radīs problēmas spēlēm, kurās tiek izmantotas tastatūras vadīklas.
Un viņš nav viens. Izstrādātājs Steve Troughton-Smith bieži izmanto viņa Twitter kontā lai apspriestu Catalyst ierobežojumus, lai gan viņš arī ir ievietojis daudz pozitīvu komentāru.
Stīvs Troughtons-Smits
@stroughtonsmith
Es patiešām ceru, ka Apple ir agresīvs, atjauninot Catalyst (un UIKit operētājsistēmā iOS), lai pievienotu trūkstošo funkcionalitāti, kas nepieciešama dažāda veida darbvirsmas lietotnēm (piemēram, galvenie notikumi). Būtu žēl gaidīt veselu gadu, lai redzētu progresu
108
6
Tomēr gan viņš, gan Tomsons ir kritizējuši macOS Catalyst dokumentācijas trūkumu.
Jautājums par stilu
Kā tika atzīmēts, Catalyst gandrīz bez darba varēja padarīt PCalc iPad versiju par Mac lietotni. Bet tas nenozīmē, ka Tompsons ir apmierināts ar rezultātu. "PCalc" viena izvēles rūtiņa "katalizatora versija ir viens maināms logs ar daudzām tabulām un izlecošiem logiem, kas, manuprāt, Mac vietā nav piemēroti."
Apple izstrādātāju vietne piedāvā ceļvedi ar nosaukumu “Jūsu iPad lietotnes optimizēšana operētājsistēmai Mac”. Tas parāda izstrādātājiem, kā kontrolēt MacOS lietotnes izvēlņu joslā un preferenču logā redzamo, kā arī sniegt citu palīdzību. Ir skaidrs, ka, izveidojot a augstas kvalitātes MacOS lietotnei no iPad ir nepieciešams vairāk nekā atzīmēt izvēles rūtiņu.
Tompsons sacīja: "Es ceru, ka tas ir tikai 1.0 (ja jūs skaitāt Mojave lietotnes kā publisku beta versiju), un lietas turpinās uzlaboties."