Khi Apple giới thiệu sự xuất hiện của Apple Silicon, hay chip riêng dành cho máy tính Apple, vào tháng 2020 năm XNUMX, nó đã thu hút được sự chú ý đáng kể từ toàn bộ thế giới công nghệ. Gã khổng lồ Cupertino đã quyết định từ bỏ bộ xử lý Intel được sử dụng cho đến thời điểm đó và đang thay thế với tốc độ tương đối nhanh bằng chip của riêng mình dựa trên kiến trúc ARM. Công ty có nhiều kinh nghiệm trong lĩnh vực này. Theo cách tương tự, anh ấy thiết kế chipset cho điện thoại, máy tính bảng và các thiết bị khác. Sự thay đổi này mang lại một số lợi ích tuyệt vời, trong đó có sự thoải mái không thể phủ nhận. Nhưng phải chăng một trong những thiết bị tốt nhất đang dần rơi vào quên lãng? Tại sao?
Apple Silicon: Ưu điểm này nối tiếp ưu điểm khác
Như chúng tôi đã đề cập ở trên, việc chuyển từ bộ xử lý Intel sang giải pháp Silicon của riêng Apple mang lại một số lợi ích to lớn. Tất nhiên, trước hết, chúng ta phải đưa ra sự cải thiện đáng kinh ngạc về hiệu suất, đi đôi với tính kinh tế tốt hơn và nhiệt độ thấp hơn. Rốt cuộc, nhờ điều này mà gã khổng lồ Cupertino đã đánh trúng đầu. Họ đã đưa ra thị trường những thiết bị có thể dễ dàng thực hiện công việc thông thường (thậm chí đòi hỏi khắt khe hơn) mà không bị quá nóng. Một lợi thế khác là Apple xây dựng chip của mình trên kiến trúc ARM đã nói ở trên, như đã đề cập, họ có nhiều kinh nghiệm.
Các chip khác của Apple, có thể tìm thấy trên cả iPhone và iPad (Apple A-Series) và ngày nay cũng có trên máy Mac (Apple Silicon - M-Series), đều dựa trên cùng một kiến trúc. Điều này mang lại một lợi ích thú vị. Ví dụ: các ứng dụng được thiết kế cho iPhone cũng có thể chạy hoàn hảo trên máy tính Apple, điều này có thể giúp cuộc sống của không chỉ người dùng mà còn của các nhà phát triển cá nhân trở nên dễ dàng hơn đáng kể. Nhờ sự thay đổi này, cá nhân tôi đã sử dụng ứng dụng Tiny Calendar Pro trên Mac trong một khoảng thời gian nhất định, ứng dụng này thường chỉ có sẵn cho iOS/iPadOS và chưa có sẵn chính thức trên macOS. Nhưng điều đó không thành vấn đề đối với máy Mac có Apple Silicon.
Sự cố với ứng dụng iOS/iPadOS
Mặc dù thủ thuật này dường như là một lựa chọn tuyệt vời cho cả hai bên nhưng đáng tiếc là nó đang dần rơi vào quên lãng. Các nhà phát triển cá nhân có tùy chọn chọn rằng ứng dụng iOS của họ không có sẵn trên App Store trong macOS. Tùy chọn này đã được nhiều công ty lựa chọn, bao gồm Meta (trước đây là Facebook) và Google. Vì vậy, nếu người dùng Apple quan tâm đến một ứng dụng di động và muốn đưa nó vào máy Mac của họ, rất có thể họ sẽ không thành công. Xem xét tiềm năng của sự liên kết này, thật đáng tiếc khi thực tế không thể tận dụng tối đa lợi thế này.
Thoạt nhìn, có vẻ như lỗi chủ yếu nằm ở các nhà phát triển. Mặc dù họ có phần trong đó nhưng chúng ta không thể chỉ đổ lỗi cho họ về tình hình hiện tại, bởi vì chúng ta vẫn còn hai bài viết quan trọng ở đây. Trước hết, Apple nên can thiệp. Nó có thể mang lại các công cụ bổ sung cho các nhà phát triển để tạo điều kiện phát triển. Trên các diễn đàn thảo luận cũng có ý kiến cho rằng toàn bộ vấn đề có thể được giải quyết bằng cách giới thiệu máy Mac có màn hình cảm ứng. Nhưng bây giờ chúng tôi sẽ không suy đoán về xác suất của một sản phẩm tương tự. Liên kết cuối cùng là chính người dùng. Cá nhân tôi cảm thấy rằng họ không hề được lắng nghe trong những tháng gần đây, đó là lý do tại sao các nhà phát triển không biết những người hâm mộ Apple muốn gì ở họ. Bạn nhìn nhận vấn đề này như thế nào? Bạn có muốn một số ứng dụng iOS trên máy Mac Apple Silicon hay ứng dụng web và các lựa chọn thay thế khác có đủ cho bạn không?
Tôi chào bạn. Tôi chắc chắn sẽ thích nếu ứng dụng tôi có trên iPhone và iPad cũng có thể được sử dụng trên MacBook với M1 và đó là ứng dụng 24me
Vấn đề là đặt cược vào mức tiêu thụ điện năng chính xác đó. Đó là điều mà ngày nay nhóm người hạn chế nhất sẽ đánh giá cao. Nhờ các biện pháp với CV19, số người phải viết mã đâu đó trong quán cà phê, nhà hàng, bãi biển bằng đèn pin đã giảm đáng kể. Chủ yếu là họ không cần nhiều sức mạnh như vậy.
Ngày càng có nhiều người trong studio gặp phải những hạn chế về CTNH của nền tảng. Hoặc thiếu hiệu suất bất kể mức tiêu thụ. Thậm chí không có X SoC ở tất cả các thông số về hiệu suất và khả năng kết nối.
Xin chào. Thành thật mà nói, việc tải ứng dụng từ iOS sang Mac theo cách này có thể cực kỳ đơn giản hoặc phức tạp. Không có nhiều ở giữa. Lý do rất đơn giản - một ứng dụng iOS có thể được tạo theo hai cách - sử dụng SwiftUI hoặc UIKit (bỏ qua các phương pháp khác, quy trình ở đó tương tự, đôi khi còn phức tạp hơn). Về bản chất, SwiftUI là cách dễ nhất, môi trường được tạo bằng mã và thích ứng với thiết bị. Vì vậy, nó sẽ được chuyển đổi để có thể truy cập được trên Mac. Nó không phải là siêu phức tạp. UIKit khi đó hoạt động trên cơ sở xây dựng giao diện trên canvas, việc tùy chỉnh đòi hỏi sự can thiệp của nhà phát triển nhiều hơn. Theo như tôi biết, các ứng dụng Meta hoặc Google được tạo ra phức tạp hơn một chút và để được Mac hỗ trợ phù hợp, cần phải tạo một ứng dụng mới. Vấn đề với SwiftUI là nó khá mới, nó đã có với chúng tôi kể từ iOS 12 hoặc 13 (tôi không chắc chắn ở đây), vì vậy chỉ những ứng dụng rất hiện đại mới được gỡ lỗi chính xác cho nó. Apple có một sáng kiến lớn để các nhà phát triển tạo ra trong SwiftUI, đó là sự đơn giản và phát triển nhanh chóng của framework, nhưng theo tôi thì nó không thể làm được gì hơn.