Apple bekreftet under den store WWDC -keynoten på mandag at iOS -apper kommer til macOS.
Selskapet har brukt to år på å utvikle rammene som kreves for å gjøre havnene mulige. Flere av sine egne iPhone- og iPad -apper, inkludert Apple News og talememoer, vil være tilgjengelige inne macOS Mojave denne høsten.
I et nytt intervju avslører Craig Federighi, Apples senior vice president for software engineering, mer om hvordan iOS -apper vil fungere på en Mac. Han lover også at de ikke får Mac-en til å føle seg som en iPhone i superstørrelse.
Apple vil ikke slå sammen iOS og macOS
Federighi gjorde det klart under WWDC -keynoten at Apple ikke vil slå sammen macOS og iOS. "Vi elsker Mac og vi elsker macOS," sa han, og det bør forbli et dedikert operativsystem som har forskjellige behov enn iOS.
Apple setter imidlertid pris på at noen Mac -brukere kanskje vil kjøre noen av favoritt -iOS -appene sine på skrivebordet. Derfor gjør selskapet det mulig for utviklere å overføre iOS -titler til macOS i 2019.
I mellomtiden vil Mojave tilby fire iOS -apper som Apple allerede har konvertert: Apple News, Aksjer, Hjem og Talememoer.
Apple ønsker å gjøre porter ordentlig
Dette er ikke bare iOS -apper som kjører inne i en emulator. Apple har laget nye rammer som kombinerer AppKit fra macOS med UIKit fra iOS. Dette gjør at iOS -apper kan optimaliseres for Mac ettersom de er bygget på omtrent samme måte som de også kan optimaliseres for Apple TV.
Enkelte interaksjoner vil skje automatisk. For eksempel vil høyreklikke inne i en iOS-app på en Mac fungere som et langt trykk. Apputviklere må imidlertid skrive litt ekstra kode hvis de vil ha ting som sidefelt som bare vises i macOS.
"Selv om appene effektivt deles mellom operativsystemer, understreket Federighi at Mac -en din ikke begynner å oppføre seg som en iPhone," rapporterer Kablet.
"Det er fortsatt macOS, du har fortsatt terminalen, du kan fortsatt feste fire skjermer til den, du kan fortsatt koble til eksterne stasjoner," sa Federighi.
Apple erkjenner at ikke alle iOS -apper vil passe til Mac, men mange vil. Federighi nevnte det treffspillet Fortnite kan være en god kandidat, men Epic Games tilbyr allerede en macOS -versjon.
Apple vil ikke ta med berøringsskjermer til Mac
iOS -apper på macOS er ikke en forløper for Mac -maskiner med berøringsskjerm. Federighi gjorde det veldig klart at Apple "ikke er interessert i berøringsskjermer" på stasjonære og bærbare datamaskiner. Når din Mac sitter på en overflate, er det "slitsomt å løfte armen for å betjene en berøringsskjerm", bemerket han.
Federighi ser fremdeles på dagens berøringsskjerm -PCer som "eksperimenter", til tross for mange positive anmeldelser av visse modeller - spesielt Microsofts Surface -serie. Apple ser ikke på disse enhetene som konkurrenter til sine egne maskiner.
Utviklere vil fortsatt ha kontroll over distribusjon og apppriser når de tar med iOS -appene sine til Mac. Apple vil åpenbart ha flere detaljer å dele neste år når neste versjon av macOS tillater porting.
Federighi antydet at vi kommer til å høre mer på WWDC 2019. Hans fullt intervju med Kablet er tilgjengelig nå.