Кога Apple го претстави доаѓањето на Apple Silicon, или сопствените чипови за компјутерите на Apple, во јуни 2020 година, привлече значително внимание од целиот технолошки свет. Гигантот од Купертино одлучи да ги напушти дотогаш користените процесори на Интел, кои со релативно брзо темпо ги заменува со сопствени чипови базирани на архитектурата на ARM. Компанијата има долгогодишно искуство во оваа насока. На ист начин тој дизајнира чипсети за телефони, таблети и други. Оваа промена донесе со себе голем број прекрасни придобивки, вклучително и непобитен комфор. Но, дали еден од најдобрите гаџети полека паѓа во заборав? Зошто?
Силикон на јаболко: една предност по друга
Како што споменавме погоре, префрлањето од процесорите на Интел на сопственото силиконско решение на Apple носи со себе голем број големи придобивки. На прво место, се разбира, треба да го ставиме неверојатното подобрување во перформансите, кое оди рака под рака со подобра економичност и пониски температури. На крајот на краиштата, благодарение на ова, гигантот од Купертино го удри клинецот по глава. Тие донесоа на пазарот уреди кои лесно можат да се справат со обичната (уште понапорна) работа без да се прегреат на кој било начин. Друга предност е што Apple своите чипови ги гради на споменатата архитектура на ARM, со која, како што веќе беше споменато, има големо искуство.
Другите чипови од Apple, кои може да се најдат и кај iPhone и кај iPad (Apple A-Series), а во денешно време и во Mac (Apple Silicon - M-Series), се базирани на истата архитектура. Ова со себе носи интересна придобивка. Апликациите дизајнирани за iPhone, на пример, можат беспрекорно да се извршуваат и на компјутерите на Apple, што може значително да им го олесни животот не само на корисниците, туку и на индивидуалните програмери. Благодарение на оваа промена, јас лично ја користев апликацијата Tiny Calendar Pro на Mac одреден период, која вообичаено е достапна само за iOS/iPadOS и не е официјално достапна на macOS. Но, тоа не е проблем за Mac со Apple силикон.
Проблем со апликациите за iOS/iPadOS
Иако се чини дека овој трик е одлична опција за двете страни, за жал полека паѓа во заборав. Индивидуалните програмери имаат можност да изберат нивните апликации за iOS да не се достапни на App Store во macOS. Оваа опција е избрана од голем број компании, меѓу кои Мета (поранешен Фејсбук) и Гугл. Значи, ако корисниците на Apple се заинтересирани за мобилна апликација и сакаат да ја стават на својот Mac, постојат големи шанси едноставно да не наидат на успех. Со оглед на потенцијалот на оваа меѓусебна поврзаност, голема штета е што практично е невозможно целосно да се искористи оваа предност.
На прв поглед, исто така може да изгледа дека вината лежи главно кај програмерите. Иако тие имаат свој удел во тоа, не можеме да ги обвинуваме само за моменталната ситуација, бидејќи тука имаме уште два важни написи. Прво треба да интервенира Apple. Тоа би можело да донесе дополнителни алатки за програмерите да го олеснат развојот. На форумите за дискусија имаше и мислења дека целиот проблем може да се реши со воведување Mac со екран на допир. Но, сега нема да шпекулираме за веројатноста за сличен производ. Последната врска се самите корисници. Лично, чувствувам дека тие воопшто не се слушнати во последните месеци, поради што програмерите немаат поим што сакаат љубителите на Apple од нив. Како гледате на овој проблем? Дали би сакале некои апликации за iOS на Apple Silicon Macs или се доволни веб-апликациите и другите алтернативи за вас?
те поздравувам. Дефинитивно би сакал ако апликацијата што ја имам на мојот 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, тоа е едноставноста и брзиот развој на рамката, но според мене, не може да направи ништо повеќе.