Apple News

iPad-alkalmazások érkeznek a Mac-re az Apple Project Catalyst segítségével

2019. június 4., kedd, 13:56 PDT, Joe Rossignol

Míg a Mac és iPad Különálló termékek maradnak, az Apple továbbra is áthidalja az asztali és mobilplatformok közötti szakadékot. 2014-ben például bevezette a folytonossági funkciókat, mint például a Handoff és az Universal Clipboard, amelyek zökkenőmentesebb élményt tesznek lehetővé Mac, ‌iPad‌ és más Apple-eszközökön.





A folyamat következő lépése a Project Catalyst, amely sokkal könnyebbé teszi a fejlesztők számára kiterjeszti az iPad alkalmazásokat a Mac számítógépre .

projekt katalizátora
A macOS Catalinától és az Xcode 11-től kezdve a fejlesztők létrehozhatják az ‌iPad‌ alkalmazás UIKit használatával, egy Apple-keretrendszerrel, amelyet eddig kizárólag iOS-alkalmazásokhoz szántak. A macOS támogatás hozzáadása az ‌iPad‌ Az alkalmazás olyan egyszerű, mint megnyit egy Xcode-projektet, és rákattint a Mac jelölőnégyzetre az Általános > Telepítési információ alatt.



Bár az alkalmazás Mac verziójának futnia kell a négyzet bejelölése után, ez nem mindig van így, mivel az Xcode projekt tartalmazhat olyan kódot, amely már nem fordítható le keretrendszerek, API-k vagy beágyazható tartalom miatt, amely nem kompatibilis a Mac-el. az Apple-nek fejlesztői dokumentáció :

A legtöbb iPad-alkalmazás kiválóan alkalmas az adaptációra, de néhány olyan iPad-funkcióra támaszkodik, amelyek nem léteznek Mac-en. Például, ha az alkalmazás alapvető funkcióihoz iPad-funkciók, például giroszkóp, gyorsulásmérő vagy hátsó kamera, iOS-keretrendszerek (például HealthKit vagy ARKit) szükségesek, vagy az alkalmazás fő funkciója a navigációhoz hasonló, akkor előfordulhat, hogy nem alkalmas Mac számítógépre.

Az Apple-nek van utasításokat a kompatibilitási problémák orvoslására .

‌iPad‌ A macOS-re portolt alkalmazások natívan futnak a Mac rendszeren, ugyanazokat a keretrendszereket, erőforrásokat és futási környezetet használva, mint a hagyományos Mac alkalmazások. Az Apple fejlesztői dokumentációja :

Az iPad-alkalmazás Mac-verziója támogatja a macOS-ben található számos rendszerfunkciót anélkül, hogy bármilyen erőfeszítést igényelne…

- Az alkalmazás alapértelmezett menüsora.
- Trackpad, egér és billentyűzet bevitel támogatása.
- Támogatás az ablakméretezéshez és a teljes képernyős megjelenítéshez.
- Mac-stílusú görgetősávok.
- Másolás és beillesztés támogatása.
- Fogd és vidd támogatás.
- A rendszer Touch Bar vezérlőinek támogatása.

Az Apple frissítve Az emberi interfész irányelvei hasznos források az ideális ‌iPad‌ alkalmazás Mac-hez.

dc univerzum projekt katalizátor A DC Universe egy példa a Project Catalyst alkalmazásra, amely Macre érkezik
Ha mindez ismerősen hangzik, az azért van, mert a Project Catalyst az Apple nyilvános neve ennek a kezdeményezésnek, amelyet eddig a Marcipán belső nevén emlegettek. Az Apple azt tervezte, hogy az iOS-alkalmazások könnyen futhassanak Mac rendszeren jelentette először Bloomberg Mark Gurman több mint 18 hónappal ezelőtt.

iphone xr és iphone 11 összehasonlítása

Az Apple első bepillantást engedett a Project Catalystba, amikor bemutatta az ‌iPad‌ Apple News, Home, Stocks és Voice Memos alkalmazások tavalyi verziói Mac számítógépre macOS Mojave rendszerben. A harmadik féltől származó fejlesztők most követhetik a példát a macOS Catalinában, amely ősszel jelenik meg a nyilvánosság számára.

Címkék: Project Catalyst , Marcipán Kapcsolódó fórum: macOS Catalina