Зарыг хаах

Mac-д зориулсан Apple Silicon-д шилжих нь олон давуу талыг авчирсан. Apple-ийн компьютерууд гүйцэтгэл, эрчим хүчний хэрэглээний хувьд мэдэгдэхүйц сайжирч, өөр архитектур (ARM) ашигласны ачаар iPhone болон iPad-д зориулсан сонгодог програмуудыг ажиллуулах чадвартай болсон. Энэ сонголтыг хөгжүүлэгчид ямар ч порт хийх эсвэл хэцүү бэлтгэлгүйгээр ашиглах боломжтой - товчхондоо бүх зүйл шууд ажиллах болно.

Хөгжүүлэгчид гар, хянах самбар/хулганаар дамжуулан програмуудаа илүү удирдах боломжтой болгох боломжтой. Ийм байдлаар Apple Silicon чип дээр суурилсан шинэ Apple компьютеруудын чадавхи мэдэгдэхүйц өргөжиж байна. Тэд гар утасны аппликейшнийг өчүүхэн ч асуудалгүйгээр шийдэж чадна. Товчхондоо, бүх зүйл шууд ажилладаг. Бүр дордуулахын тулд Apple компани Mac Catalyst технологийг аль хэдийн гаргасан бөгөөд энэ нь iPadOS програмуудыг macOS-д хялбархан бэлтгэх боломжийг олгодог. Дараа нь уг програм нь ижил эх кодыг хуваалцаж, хоёр платформ дээр ажилладаг бөгөөд энэ тохиолдолд Apple Silicon Macy-ээр хязгаарлагдахгүй.

Хөгжүүлэгчийн тал дээр асуудал

Дээр дурдсан сонголтууд нь эхлээд харахад гайхалтай харагдаж байна. Тэд өөрсдийн ажлыг хөгжүүлэгчид болон хэрэглэгчдэд Mac-аа ашиглахад ихээхэн хөнгөвчлөх боломжтой. Гэхдээ бас жижиг барьдаг зүйл бий. Хэдийгээр энэ хоёр сонголт хоёулаа баасан гаригт бидэнтэй хамт байсан ч хөгжүүлэгчид тэднийг үл тоомсорлож, үнэнийг хэлэхэд тэдэнд төдийлөн анхаарал хандуулдаггүй бололтой. Мэдээжийн хэрэг, бид зарим үл хамаарах зүйлийг олж чадна. Үүний зэрэгцээ нэг чухал зүйлийг дурдах нь зүйтэй болов уу. Apple Silicon-тай Mac-ууд дээр дурдсан iOS/iPadOS програмуудыг ажиллуулж чаддаг байсан ч энэ нь бүх програмыг ийм байдлаар ашиглах боломжтой гэсэн үг биш юм. Хөгжүүлэгчид өөрсдийн програм хангамжийг ямар ч нөхцөлд Apple-ийн компьютер дээр суулгах боломжгүй гэдгийг шууд тохируулах боломжтой.

Ийм тохиолдолд тэд ихэвчлэн энгийн үндэслэлээр өөрсдийгөө хамгаалдаг. Дээр дурдсанчлан бүх програмууд Mac дээр сайн ажиллахгүй байж болох тул тэдгээрийг Mac компьютерт тохируулах шаардлагатай болно. Гэхдээ илүү хялбар сонголт бол тэдгээрийг шууд идэвхгүй болгох явдал юм. Нөгөөтэйгүүр, өчүүхэн ч асуудалгүйгээр ашиглах боломжтой програмуудыг бас хориглоно.

macOS Catalina Project Mac Catalyst FB
Mac Catalyst нь iPadOS програмуудыг macOS-д шилжүүлэх боломжийг олгодог

Хөгжүүлэгчид яагаад эдгээр сонголтыг үл тоомсорлодог вэ?

Эцэст нь хэлэхэд, хөгжүүлэгчид яагаад эдгээр боломжийг үл тоомсорлодог вэ гэсэн асуулт хэвээр байна. Хэдийгээр тэд өөрсдийн ажлыг хөнгөвчлөх найдвартай нөөцтэй ч энэ нь тэдний хувьд хангалттай урам зориг биш юм. Мэдээжийн хэрэг, нөхцөл байдлыг бүхэлд нь тэдний байр сууринаас харах хэрэгтэй. Mac дээр iOS/iPadOS програмуудыг ажиллуулах сонголт байгаа нь үнэ цэнэтэй байх баталгаа биш юм. MacOS платформ дээр үүнийг сонирхохгүй байх нь тодорхой болсон үед хөгжүүлэгчдийн хувьд зөв ажиллахгүй програм хангамжийг гаргах, эсвэл оновчтой болгох нь утгагүй юм.

.