Nang ipakilala ng Apple ang pagdating ng Apple Silicon, o ang sarili nitong mga chip para sa mga Apple computer, noong Hunyo 2020, nakakuha ito ng malaking atensyon mula sa buong mundo ng teknolohiya. Ang higanteng Cupertino ay nagpasya na abandunahin ang mga processor ng Intel na ginamit hanggang noon, na pinapalitan nito sa medyo mabilis na bilis ng sarili nitong mga chips batay sa arkitektura ng ARM. Ang kumpanya ay may malawak na karanasan sa direksyong ito. Sa parehong paraan, nagdidisenyo siya ng mga chipset para sa mga telepono, tablet at iba pa. Ang pagbabagong ito ay nagdala ng maraming magagandang benepisyo, kabilang ang hindi maikakaila na kaginhawahan. Ngunit ang isa ba sa mga pinakamahusay na gadget ay unti-unting nahuhulog sa limot? Bakit?
Apple Silicon: Isang bentahe pagkatapos ng isa pa
Tulad ng nabanggit namin sa itaas, ang paglipat mula sa mga processor ng Intel sa sariling Silicon solution ng Apple ay nagdudulot ng maraming magagandang benepisyo. Sa unang lugar, siyempre, kailangan nating ilagay ang kamangha-manghang pagpapabuti sa pagganap, na sumasabay sa mas mahusay na ekonomiya at mas mababang temperatura. Pagkatapos ng lahat, salamat dito, ang higanteng Cupertino ay tumama sa pako sa ulo. Dinala nila sa merkado ang mga aparato na madaling makayanan ang ordinaryong (kahit na mas hinihingi) na trabaho nang walang labis na pag-init sa anumang paraan. Ang isa pang kalamangan ay ang Apple ay nagtatayo ng mga chip nito sa nabanggit na arkitektura ng ARM, kung saan, tulad ng nabanggit na, mayroon itong malawak na karanasan.
Iba pang mga chips mula sa Apple, na maaaring matagpuan pareho sa mga iPhone at iPad (Apple A-Series), at sa mga araw na ito din sa mga Mac (Apple Silicon - M-Series), ay batay sa parehong arkitektura. Nagdadala ito ng isang kawili-wiling benepisyo. Ang mga application na idinisenyo para sa iPhone, halimbawa, ay maaari ding tumakbo nang walang kamali-mali sa mga Apple computer, na maaaring makabuluhang gawing mas madali ang buhay hindi lamang para sa mga user, kundi pati na rin para sa mga indibidwal na developer. Salamat sa pagbabagong ito, personal kong ginamit ang Tiny Calendar Pro na application sa Mac para sa isang partikular na panahon, na karaniwang available lang para sa iOS/iPadOS at hindi opisyal na available sa macOS. Ngunit hindi iyon problema para sa mga Mac na may Apple Silicon.
Problema sa iOS/iPadOS apps
Kahit na ang trick na ito ay mukhang isang mahusay na pagpipilian para sa parehong partido, sa kasamaang-palad, ito ay unti-unting nahuhulog sa limot. May opsyon ang mga indibidwal na developer na piliin na ang kanilang mga iOS application ay hindi available sa App Store sa macOS. Ang pagpipiliang ito ay pinili ng isang malaking bilang ng mga kumpanya, kabilang ang Meta (dating Facebook) at Google. Kaya't kung ang mga gumagamit ng Apple ay interesado sa isang mobile application at nais na ilagay ito sa kanilang Mac, mayroong isang magandang pagkakataon na hindi sila magtagumpay. Isinasaalang-alang ang potensyal ng pagkakaugnay na ito, isang malaking kahihiyan na halos imposible na samantalahin nang husto ang kalamangan na ito.
Sa unang sulyap, maaaring mukhang ang kasalanan ay pangunahin nang nasa mga developer. Bagama't may bahagi sila, hindi natin sila masisisi sa kasalukuyang sitwasyon, dahil mayroon pa tayong dalawang mahalagang artikulo dito. Una sa lahat, dapat makialam ang Apple. Maaari itong magdala ng mga karagdagang tool para sa mga developer upang mapadali ang pag-unlad. Nagkaroon din ng mga opinyon sa mga forum ng talakayan na maaaring malutas ang buong problema sa pamamagitan ng pagpapakilala ng Mac na may touch screen. Ngunit hindi kami mag-isip tungkol sa posibilidad ng isang katulad na produkto ngayon. Ang huling link ay ang mga gumagamit mismo. Sa personal, pakiramdam ko ay hindi pa sila narinig sa mga nakaraang buwan, kaya naman walang ideya ang mga developer kung ano ang gusto ng mga tagahanga ng mansanas mula sa kanila. Paano mo tinitingnan ang problemang ito? Gusto mo ba ng ilang iOS app sa Apple Silicon Macs, o sapat ba para sa iyo ang mga web app at iba pang alternatibo?
Saludo ako sayo. Talagang gusto ko ito kung ang app na mayroon ako sa aking iPhone at iPad ay magagamit din sa MacBook na may M1 at ito ay ang 24me app
Ang problema ay ang taya sa eksaktong pagkonsumo ng kuryente. Iyon ay, isang bagay na ngayon ay pinahahalagahan ng pinakalimitadong grupo ng mga tao. Salamat sa mga hakbang sa CV19, ang bilang ng mga taong kailangang mag-code sa isang lugar sa isang cafe, restaurant, beach sa isang flashlight ay nabawasan nang malaki. Higit sa lahat, hindi nila kailangan ang ganoong kalaking kapangyarihan.
Marami pang tao sa mga studio ang tumatakbo sa mga limitasyon ng HW ng platform. O kakulangan ng pagganap anuman ang pagkonsumo. Wala kahit isang X SoC sa lahat ng mga parameter ng pagganap at pagkakakonekta.
Kamusta. Sa totoo lang, ang pagkuha ng app mula sa iOS hanggang Mac sa ganitong paraan ay maaaring maging napakasimple o kumplikado. Walang masyadong pagitan. Ang dahilan ay simple - ang isang iOS app ay maaaring gawin sa dalawang paraan - gamit ang SwiftUI o UIKit (pabayaan ang iba pang mga pamamaraan, ang pamamaraan ay katulad doon, kung minsan ay mas kumplikado). Sa esensya, ang SwiftUI ay ang pinakamadaling paraan, ang kapaligiran ay nilikha sa pamamagitan ng code at umaangkop sa device. Kaya ito ay mababago upang ito ay ma-access din sa Mac. Hindi ito sobrang kumplikado. Pagkatapos ay gumagana ang UIKit batay sa pagbuo ng isang interface sa canvas, ang pagpapasadya ay nangangailangan ng higit pang interbensyon ng developer. Sa pagkakaalam ko, ang Meta o Google app ay ginagawang mas kumplikado, at para sa wastong suporta sa Mac, kakailanganing gumawa ng bagong app. Ang problema sa SwiftUI ay medyo bago ito, nasa amin na ito mula noong iOS 12 o 13 (hindi ako sigurado dito), kaya ang mga napakamodernong app lang ang maayos na na-debug para dito. Ang Apple ay may malaking inisyatiba para sa mga developer na lumikha sa SwiftUI, iyon ay ang pagiging simple at mabilis na pag-unlad ng balangkas, ngunit sa aking opinyon, wala na itong magagawa pa.