Прайшоў год з таго часу, як Apple выпусціла свой M1 Mac. Адной з іх пераваг з'яўляецца магчымасць запуску прыкладанняў iOS і iPadOS у сістэме Big Sur, а цяпер і ў Monterey. Акрамя таго, увесь працэс усталёўкі адносна просты, і вы таксама можаце лёгка выкарыстоўваць свае любімыя мабільныя праграмы на сваім кампутары.
Узнікла вялікае пытанне, як распрацоўшчыкі справяцца з гэтай опцыяй, гэта значыць запускаць праграмы і гульні для iOS і iPadOS у macOS на кампутарах з чыпам M1. Усё ж не так ужо і дрэнна атрымалася. Хоць, вядома, ёсць пэўныя выключэнні. Распрацоўшчык прыкладанняў для iOS/iPadOS можа пайсці трыма шляхамі адносна даступнасці сваёй назвы ў macOS.
Тры варыянты
Першы, вядома, самы просты: не публікаваць сваю назву ў macOS на кампутарах з M1 або адключыць магчымасць яе ўсталявання. Аднак гэта лагічны крок. Распрацоўшчык можа атрымаць да яго доступ, калі ён ужо прапануе сваё паўнавартаснае прыкладанне ў macOS або калі ён не хоча прадастаўляць карыстальніку неадладжаную функцыянальнасць. Гэта акурат другі шлях, па якім можа пайсці распрацоўшчык. Яму нават не трэба паварушыць пальцам, гэта значыць проста пагадзіцца з прысутнасцю яго прыкладання ў Mac App Store. Але гэта цягне за сабой розныя хваробы.
Mac таксама будзе запускаць цалкам немадыфікаваныя прыкладанні, першапачаткова прызначаныя для мабільных платформаў, але гэта можа азначаць, што яны будуць пакутаваць у асноўным ад адсутнасці розных элементаў кіравання, асабліва для гульняў. Праблема ў асноўным з гіраскопам і жэстамі, якія ён не можа імітаваць. Калі гэта просты клік, гэта нармальна, і таму большасць звычайных прыкладанняў практычна не маюць патрэбы ва ўмяшанні.
Аднак сама Apple заяўляе, што, нягледзячы на адсутнасць афіцыйнага працэсу пераносу, распрацоўшчыкі павінны разгледзець магчымасць абнаўлення кода сваёй назвы, каб забяспечыць лепшае карыстанне мабільнай праграмай, якая працуе на macOS. Акрамя таго, дадае ён, з выкарыстаннем сучасных функцый iOS у дадатку пераход на macOS становіцца прасцейшым, таму што яны аўтаматычна супастаўляюцца з адпаведнымі паводзінамі macOS.
Як запускаць праграмы iOS на Mac
Вы можаце даволі лёгка даведацца, якое прыкладанне адладжана на Mac з чыпам M1. Як і ўласна тое, як распрацоўшчык падышоў да яго канверсіі. Проста запусціце Mac App Store і ўвядзіце назву праграмы або гульні ў яе пошуку. Прама ўверсе вы бачыце дзве ўкладкі. Першыя - гэта праграмы для Mac, другія - праграмы для iPhone або iPad. Такім чынам, калі вы пераключыцеся на апошні, вы ўбачыце вынікі пошуку ў мабільных праграмах.
Тут цікавая згадка пад жанрам назвы. Можа быць інфармацыя аб тым, што назва была распрацавана для iPhone або iPad, з прыпіскай: «Не праверана з дапамогай macOS». Гэта дае вам выразную зваротную сувязь аб тым, змяніў распрацоўшчык код або толькі што выпусціў праграму для Mac App Storu без яе любое яго ўмяшанне. Добрая рэч у тым, што тут сапраўды шмат прыкладанняў і гульняў, як толькі пераключаных, так і сапраўды мадыфікаваных. Нішто не перашкаджае вам карыстацца любімымі назвамі і на Mac.
напрыклад Touch Retouch - выдатная праграма для рэтушы фатаграфій, якая цалкам карэктна працуе на Mac (распрацоўшчык таксама прапануе яе ў версіі для Mac за 379 крон). Тое ж самае можна сказаць і пра галаваломку Far: Lone Sails, у якую, мабыць, нават лепш гуляць з дапамогай клавіятуры, чым на сэнсарным экране. Але абедзве гэтыя назвы прызначаны для iPad, таму яны прапануюць больш высокую раздзяляльнасць, чым дысплей iPhone з локшынай, і абедзве таксама зменены распрацоўшчыкам Mac. У адрозненне ад гэтага, напрыклад, платформавай гульні Ministry of Broadcast больш няма, таму ў вас практычна няма магчымасці кіраваць ёю з дапамогай асноўных перыферыйных прылад.