Phiên Bản iOS 11 Sẽ Khai Tử Hàng Loạt Ứng Dụng Cũ

07 Tháng Hai 20178:00 CH(Xem: 9615)
Phiên Bản iOS 11 Sẽ Khai Tử Hàng Loạt Ứng Dụng Cũ
blank
Khoảng đầu tháng 02/2017, một số nguồn tin đã dự đoán rằng, từ iOS 11, phiên bản 32-bit của ứng dụng iOS có thể sẽ không còn được hoạt động, nếu Apple thực hiện lời khuyến cáo đã đưa ra trong iOS 10.3.

Theo đó, khi Apple phát hành bản build beta của iOS 10.3, hãng đã đưa ra thông điệp rõ ràng với các lập trình viên viết ứng dụng cho iOS, hiển thị khi họ cố gắng chạy các ứng dụng 32-bit. Thông điệp được phát hiện lần đầu tiên bởi CEO PSPDFKit và nhà phát triển ứng dụng Peter Steinberger, với nội dung: ứng dụng của nhà phát triển “sẽ không hoạt động được trên các bản iOS tương lai”, và ứng dụng phải được nhà phát triển cập nhật để tiếp tục hoạt động. Các ứng dụng 32-bit vẫn chạy được trên nền tảng iOS 10.3, nhưng có vẻ như sẽ không còn được hỗ trợ từ phiên bản iOS 11.

Dù thông báo của Apple không đề cập rõ ràng phiên bản 32-bit hay 64-bit của ứng dụng, nhưng thực tế chỉ các ứng dụng 32-bit cũ mới xuất hiện lời khuyến cáo của Apple. Các thông điệp tương tự đề cập rõ ràng việc chỉ hỗ trợ ứng dụng 64-bit cũng đã xuất hiện trong các bản beta của iOS 10.0, nhưng đã bị xoá đi trong phiên bản chính thức.

Kể từ tháng 02/2015, Apple đã yêu cầu các ứng dụng mới được viết cho iOS phải hỗ trợ kiến trúc 64-bit, và các bản cập nhật ứng dụng từ tháng 06/2015 cũng phải hỗ trợ kiến trúc 64-bit. Các ứng dụng đã nhận được lời khuyến cáo của Apple là những ứng dụng mà nhà phát triển đã không quan tâm đến nó trong tối thiểu 1.5 năm. Thực tế, lập trình viên đã có thể hỗ trợ 64-bit từ năm 2013, nhưng hầu hết họ đều không mấy mặn mà cho tới khi việc hỗ trợ là một yêu cầu bắt buộc của Apple.

Trong mùa thu 2016, Apple đã mạnh tay gỡ 43,300 ứng dụng khỏi App Store. Apple nổi danh là công ty kiểm soát hoàn toàn phần cứng, hệ điều hành, và nền tảng phân phối ứng dụng. Đây cũng chính là một phần lý do giải thích vì sao quá trình chuyển dịch từ 32-bit sang 64-bit diễn ra rất suôn sẻ và nhanh chóng.

Phiên bản 64-bit của Windows phát hành hồi năm 2005, dù kể từ thời Windows 7, bản 64-bit của Windows khá phổ biến trên thị trường, cho tới năm 2017, vẫn có phiên bản 32-bit của Windows 10 được cài trên các mẫu máy tính giá rẻ. Còn Mac OS X (hiện nay là macOS) bắt đầu hỗ trợ 64-bit từ năm 2003, và quá trình phải tới năm 2012 mới hoàn thành. Các phiên bản hiện nay của hệ điều hành macOS vẫn có thể chạy ứng dụng 32-bit. Trên nền tảng Android, nếu người dùng mua các model smartphone đời mới, khả năng máy hỗ trợ 64-bit là khá cao. Tuy nhiên, vẫn có một số máy Android mới chỉ hỗ trợ 32-bit, và các model cũ vẫn tiếp tục sử dụng phiên bản 32-bit của Android.

Nhìn lại một số cột mốc chính trong quá trình chuyển dịch sang 64-bit của Apple:

  • Tháng 09/2013: Apple ra mắt iPhone 5S với chip Apple A7, giúp iPhone 5S trở thành iDevice 64-bit đầu tiên. iOS 7 là phiên bản 64-bit đầu tiên của iOS, ít nhất khi nó chạy trên chip A7.
  • Tháng 10/2013: iPad Air và iPad Mini 2 được ra mắt, cả 2 đều dùng chip Apple A7.
  • Tháng 03/2014: iOS 7.1 giải quyết hầu hết lỗi crash liên quan tới bộ nhớ trong iOS 64-bit.
  • Tháng 09/2014: iPhone 6 và 6 Plus ra mắt, được trang bị chip Apple A8, là chip 64-bit thứ 2 của Apple. Apple ngừng bán iPhone 4S, iPhone 5C trở thành chiếc iPhone 32-bit cuối cùng.
  • Tháng 10/2014: iPad Air 2 và iPad Mini 3 được giới thiệu, cả 2 đều dùng chip 64-bit (chip A8X và A7). Công ty ngừng sản xuất iPad Retina thế hệ thứ 4. Chiếc iPad Mini đời đầu trở thành iPad 32-bit cuối cùng.
  • Tháng 02/2015: Tất cả các ứng dụng mới mà lập trình viên gửi đến App Store để Apple phê duyệt phải có hỗ trợ 64-bit.
  • Ngày 01/06/2015: Tất cả các bản cập nhật ứng dụng gửi lên App Store phải hỗ trợ 64-bit.
  • Ngày 19/06/2015: Apple âm thầm ngừng bán iPad Mini. iPad 32-bit chỉ còn hàng refurbished.
  • Ngày 09/09/2015: Apple công bố iPhone 6S và 6S Plus, đồng thời dừng bán iPhone 5C 32-bit và thay thế bằng iPhone 5S 64-bit. Kể từ thời điểm này, tất cả iPhone mới Apple bán ra đều đã hỗ trợ 64-bit.
  • Ngày 13/06/2016: Apple công bố phiên bản iOS 10. Các bản beta đều hiển thị khuyến cáo về ứng dụng 32-bit, nhưng đã bị xoá trong bản chính thức của iOS 10. iOS 10 cũng dừng hỗ trợ chip Apple A5; Apple A6 và A6X là các chip cuối cùng hỗ trợ iOS 32-bit.
  • Ngày 24/01/2017: Apple đưa ra bản beta đầu tiên của iOS 10.3, đồng thời hiển thị lại khuyến cáo đã làm trên iOS 10 với ứng dụng 32-bit.

Việc iOS dừng hỗ trợ ứng dụng 32-bit cũng phù hợp với 1 nỗ lực khác của Apple, nhằm xoá các ứng dụng cũ không còn được tác giả quan tâm khỏi App Store, giúp người dùng tìm được ứng dụng mà họ cần, chứ không phải tìm ra một ứng dụng đã cũ kỹ lỗi thời, không còn tác dụng. Apple đang cố gắng liên hệ với các nhà phát triển ứng dụng để thăm dò ý kiến, mong muốn các nhà phát triển đưa ra quyết định rõ ràng, dứt khoát. Nếu iOS 11 dừng hỗ trợ iPhone 5, 5C, và iPad thế hệ 4, việc dừng hỗ trợ ứng dụng 32-bit có thể cho phép Apple loại bỏ hoàn toàn code 32-bit khỏi iOS.

Theo Apple, việc xoá các ứng dụng cũ và ngăn không cho chúng hoạt động về cơ bản sẽ có lợi cho người dùng. Khi 1 ứng dụng cũ vẫn hoạt động trên iOS, nó sẽ không hỗ trợ tất cả các API mới nhất, và người dùng có thể bị crash và các vấn đề khác - những lỗi mà nếu ứng dụng vẫn được quan tâm phát triển sẽ không gặp phải. Vấn đề là, làm thế nào để lưu trữ các ứng dụng cũ để nghiên cứu, hay để sử dụng bằng bộ giả lập. Khi các ứng dụng cũ, đa số là game, dừng hoạt động và bị xoá khỏi App Store, sẽ rất khó để dùng chúng cho việc nghiên cứu các dự án khác, hoặc để lưu lại làm “kỷ niệm”.
515Vote
41Vote
30Vote
21Vote
10Vote
4.817
Gửi ý kiến của bạn
Tắt
Telex
VNI
Tên của bạn
Email của bạn
Tạo bài viết
05 Tháng Ba 2019
Khoảng đầu tháng 03/2019, một số nguồn tin cho biết, Google đã từ chối yêu cầu gỡ bỏ ứng dụng cho phép đàn ông Ả Rập theo dõi và điều khiển phụ nữ khỏi Google Play Store của cơ quan lập pháp Mỹ. Trong tuyên bố gửi cho Hạ nghị sĩ Hoa Kỳ Jackie Speier, Google khẳng định ứng dụng có tên Absher không hề vi phạm các điều khoản và điều kiện cần thiết để được tồn tại trên Google Play Store.
15 Tháng Hai 2019
Một số nhà lập pháp Ấn Độ đã cho rằng việc sử dụng Tik Tok khiến thanh thiếu niên và cả người trường thành Ấn Độ tham gia vào những hành vi làm suy thoái văn hóa. Do đó, họ yêu cầu chính phủ Ấn Độ cần có những biện pháp ngăn chặn Tik Tok.
12 Tháng Mười Một 2018
Hồi tháng 10/2018, xuất hiện một số thông tin về việc Facebook đang phát triển ứng dụng có tên là Lasso, nhằm cạnh tranh trực tiếp với TikTok trong mảng video clip ngắn. Đến khoảng giữa tháng 11/2018, Facebook chính thức ra mắt Lasso.
30 Tháng Mười 2018
Học chơi guitar với người thường đã khó, và còn khó khăn hơn đối với những người khiếm thị. Thực tế, dù yêu âm nhạc đến mấy, quá trình tham khảo sách hướng dẫn bằng chữ nổi thường khiến người khiếm thị dễ chán nản và từ bỏ. Dù có các khóa dạy đàn online dạng audio, tuy nhiên giá cả khá đắt đỏ và khó tùy chỉnh.
29 Tháng Mười 2018
Khoảng cuối tháng 10/2018, trang TechCrunch cho biết, Facebook đang phát triển ứng dụng mới Lasso, là nơi người dùng có thể ghi âm, chia sẻ video họ hát nhép hoặc nhảy theo bài hát phổ biến. Lasso sẽ cạnh tranh với Musical.ly, hiện thuộc sở hữu của ByteDance và tích hợp trong ứng dụng TikTok.
25 Tháng Mười 2018
Uber từng tiết lộ sẽ đầu tư dịch vụ giao đồ ăn bằng máy bay drone. Khoảng cuối tháng 10/2018, hãng đã bắt đầu đăng tuyển nhân sự để phát triển mảng Uber Eats.