Đóng quảng cáo

Việc chuyển sang Apple Silicon cho máy Mac đã mang lại một số lợi ích to lớn. Máy tính Apple đã được cải thiện đáng kể về hiệu suất và mức tiêu thụ năng lượng, đồng thời nhờ sử dụng kiến ​​​​trúc khác (ARM), chúng cũng có khả năng chạy các ứng dụng cổ điển có sẵn cho iPhone và iPad. Tùy chọn này có sẵn cho các nhà phát triển mà không cần bất kỳ sự chuyển đổi hoặc chuẩn bị khó khăn nào - tóm lại, mọi thứ gần như hoạt động ngay lập tức.

Các nhà phát triển chỉ có thể tối ưu hóa ứng dụng của mình để dễ điều khiển hơn thông qua bàn phím và bàn di chuột/chuột. Bằng cách này, khả năng của các máy tính Apple mới hơn, dựa trên chip Apple Silicon, được mở rộng đáng kể. Họ có thể xử lý việc khởi chạy các ứng dụng di động một cách thực tế mà không gặp bất kỳ vấn đề nhỏ nào. Nói tóm lại, mọi thứ hoạt động ngay lập tức. Tệ hơn nữa, Apple đã đưa ra công nghệ Mac Catalyst, cho phép chuẩn bị đơn giản các ứng dụng iPadOS cho macOS. Sau đó, ứng dụng chia sẻ cùng một mã nguồn và hoạt động trên cả hai nền tảng, trong khi trong trường hợp này, nó thậm chí không bị giới hạn ở Apple Silicon Macy.

Vấn đề về phía nhà phát triển

Các tùy chọn được đề cập thoạt nhìn có vẻ tuyệt vời. Họ có thể làm cho công việc của họ trở nên dễ dàng hơn đáng kể đối với các nhà phát triển và người dùng sử dụng máy Mac của họ. Nhưng cũng có một nhược điểm nhỏ. Mặc dù cả hai tùy chọn đã ở đây với chúng tôi vào thứ Sáu nào đó, nhưng cho đến nay, có vẻ như các nhà phát triển có xu hướng bỏ qua chúng và thực lòng không chú ý nhiều đến chúng. Tất nhiên, chúng ta cũng có thể tìm thấy một số trường hợp ngoại lệ. Đồng thời, cần đề cập đến một điều quan trọng. Ngay cả khi máy Mac chạy Apple Silicon có thể xử lý việc khởi chạy các ứng dụng iOS/iPadOS nói trên, điều này không có nghĩa là mọi ứng dụng đều khả dụng theo cách này. Các nhà phát triển có thể trực tiếp thiết lập rằng phần mềm của họ không thể cài đặt được trên máy tính Apple trong bất kỳ trường hợp nào.

Trong trường hợp như vậy, họ thường tự bảo vệ mình bằng một lời biện minh đơn giản. Như chúng tôi đã chỉ ra ở trên, không phải tất cả các ứng dụng đều có thể hoạt động tốt trên máy Mac, điều này đòi hỏi phải tùy chỉnh chúng cho máy Mac. Nhưng một lựa chọn dễ dàng hơn là vô hiệu hóa chúng trực tiếp. Mặt khác, những ứng dụng chắc chắn có thể được sử dụng mà không gặp một chút vấn đề nào cũng bị cấm.

Dự án macOS Catalina Mac Catalyst FB
Mac Catalyst cho phép chuyển các ứng dụng iPadOS cho macOS

Tại sao các nhà phát triển bỏ qua các tùy chọn này?

Tóm lại, câu hỏi vẫn là tại sao các nhà phát triển ít nhiều bỏ qua những khả năng này? Mặc dù họ có sẵn nguồn lực vững chắc để tạo điều kiện thuận lợi cho công việc của mình nhưng điều này vẫn chưa đủ động lực cho họ. Tất nhiên, cũng cần phải nhìn toàn bộ tình huống từ quan điểm của họ. Việc có một tùy chọn để chạy các ứng dụng iOS/iPadOS trên máy Mac không đảm bảo rằng nó sẽ có giá trị. Việc các nhà phát triển phát hành phần mềm không hoạt động bình thường hoặc tối ưu hóa phần mềm đó là hoàn toàn vô nghĩa khi ít nhiều rõ ràng rằng sẽ không có sự quan tâm đến phần mềm đó trên nền tảng macOS.

.