Когато Apple представи пристигането на Apple Silicon или собствените си чипове за компютри на Apple през юни 2020 г., тя привлече значително внимание от целия технологичен свят. Гигантът от Купертино реши да се откаже от използваните дотогава процесори на Intel, които заменя с относително бързи темпове със собствени чипове, базирани на ARM архитектурата. Фирмата има богат опит в тази посока. По същия начин той проектира чипсети за телефони, таблети и други. Тази промяна донесе със себе си редица прекрасни предимства, включително безспорен комфорт. Но дали една от най-добрите джаджи бавно изпада в забрава? Защо?
Apple Silicon: Едно предимство след друго
Както споменахме по-горе, преминаването от процесори на Intel към собственото решение Silicon на Apple носи със себе си редица големи предимства. На първо място, разбира се, трябва да поставим удивителното подобрение на производителността, което върви ръка за ръка с по-добра икономия и по-ниски температури. В края на краищата, благодарение на това, гигантът от Купертино удари гвоздея на главата. Те пуснаха на пазара устройства, които могат лесно да се справят с обикновена (дори и по-натоварваща) работа, без да прегряват по никакъв начин. Друго предимство е, че Apple изгражда своите чипове на гореспоменатата ARM архитектура, с която, както вече споменахме, има богат опит.
Други чипове от Apple, които могат да бъдат намерени както в iPhone, така и в iPad (Apple A-Series), а днес и в Macs (Apple Silicon - M-Series), са базирани на същата архитектура. Това носи със себе си интересна полза. Приложенията, предназначени за iPhone, например, могат да работят безупречно и на компютри на Apple, което може значително да улесни живота не само на потребителите, но и на отделните разработчици. Благодарение на тази промяна, аз лично използвах приложението Tiny Calendar Pro на Mac за определен период, което обикновено е достъпно само за iOS/iPadOS и не е официално достъпно за macOS. Но това не е проблем за Mac с Apple Silicon.
Проблем с приложения за iOS/iPadOS
Въпреки че този трик изглежда чудесен вариант и за двете страни, за съжаление той бавно изпада в забрава. Индивидуалните разработчици имат опцията да изберат техните приложения за iOS да не са налични в App Store в macOS. Тази опция е избрана от голям брой компании, включително Meta (преди Facebook) и Google. Така че, ако потребителите на Apple се интересуват от мобилно приложение и искат да го поставят на своя Mac, има голям шанс просто да не успеят. Имайки предвид потенциала на тази взаимосвързаност, е голям срам, че е практически невъзможно да се възползвате напълно от това предимство.
На пръв поглед също може да изглежда, че вината е главно на разработчиците. Въпреки че те имат своята роля в това, не можем да ги виним само за настоящата ситуация, защото все още имаме две важни статии тук. На първо място Apple трябва да се намеси. Може да предостави допълнителни инструменти за разработчиците за улесняване на разработката. В дискусионните форуми също имаше мнения, че целият проблем може да бъде решен чрез въвеждане на Mac със сензорен екран. Но сега няма да спекулираме с вероятността за подобен продукт. Последната връзка са самите потребители. Лично аз смятам, че те изобщо не са били чути през последните месеци, поради което разработчиците нямат представа какво искат феновете на ябълките от тях. Как гледате на този проблем? Бихте ли искали някои iOS приложения на Apple Silicon Mac или уеб приложенията и други алтернативи са ви достатъчни?
Поздравявам те. Определено бих искал, ако приложението, което имам на моя iPhone и iPad, може да се използва и на MacBook с M1 и това е приложението 24me
Проблемът беше залагането на точно тази консумация на енергия. Тоест нещо, което днес най-ограничената група хора ще оцени. Благодарение на мерките с CV19 броят на хората, които трябва да кодират някъде в кафене, ресторант, плаж на фенер, намаля значително. Основно, те не се нуждаят от толкова много мощност.
Много повече хора в студията се сблъскват с HW ограниченията на платформата. Или липса на производителност независимо от консумацията. Дори не X SoC във всички параметри на производителност и свързаност.
Здравейте. Честно казано, получаването на приложение от iOS към Mac по този начин може да бъде изключително просто или сложно. Между тях няма много. Причината е проста - приложение за iOS може да се създаде по два начина - чрез SwiftUI или UIKit (пренебрегвайте другите методи, там процедурата е подобна, понякога дори по-сложна). По същество SwiftUI е най-лесният начин, средата се създава от код и се адаптира към устройството. Така че ще бъде трансформиран, така че да е достъпен и на Mac. Не е супер сложно. След това UIKit работи на базата на изграждане на интерфейс върху платното, персонализирането изисква повече намеса на разработчиците. Доколкото знам, приложенията на Meta или Google са направени малко по-сложни и за правилна поддръжка на Mac ще е необходимо да се направи ново приложение. Проблемът със SwiftUI е, че е сравнително нов, той е с нас от iOS 12 или 13 (тук не съм сигурен), така че само много модерни приложения са правилно дебъгвани за него. Apple има голяма инициатива за разработчиците да създават в SwiftUI, това е простотата и бързото развитие на рамката, но според мен не може да направи нищо повече.