iPhone XS Max có màn hình to vật vã, trải nghiệm nội dung cực kì sướng, nhưng có một vấn đề nhỏ: app phải tối ứu thì mới sướng. Nói cách khác, nếu app chưa được update thì giao diện mà bạn thấy, bạn tương tác sẽ chỉ bằng với giao diện của iPhone X / XS mà thôi, không tận dụng được lội thế màn hình rộng của iPhone XS Max. Có lẽ trong vòng 1 tháng tới nhiều app sẽ được cập nhật (vì làm cái này cũng đơn giản, chỉnh chút là xong), cộng với sự hối thúc từ Apple và đòi hỏi từ người dùng thì sẽ sớm phổ cập như những gì từng diễn ra trong quá khứ.
Tính ra thì từ đó đến giờ iPhone đã có 4 lần đổi kích thước màn hình:
Đây là giao diện của Chrome, khác kích thước màn hình mà hiện y chang nhau, không có lợi ích gì cả
Cũng may là một trong những ứng dụng mình xài thường xuyên là Safari thì không bị tình trạng này, đúng là hàng nhà trồng có khác, luôn được tối ưu tốt 😁 Safari khi so sánh giữa iPhone X và XS Max có sự khác biệt thấy rõ, nhất là khi bạn đọc nhiều chữ. Tất cả những app đi kèm theo XS Max, cộng với một số app bên thứ ba như Slack cũng đã hỗ trợ cho màn hình lớn của mẫu smartphone này.
Giải thích sơ sơ cho anh em hiểu về việc không tự co giãn này: các app được xây dựng bằng Xcode 9 (công cụ lập trình app do Apple phát hành), nó không biết về sự tồn tại của iPhone XS Max, và cũng không biết chính xác độ phân giải màn hình của thiết bị là bao nhiêu để tự bung ra cho vừa. Phải từ Xcode 10 trở đi được phát hành vào tháng 6 năm nay các app mới biết về màn hình lớn mới của iPhone XS Max (và cả iPhone XR nữa). Lúc này app sẽ không còn bị tình trạng zoom lên mờ chữ, đồng thời tận dụng được hết sức diện tích hiển thị của điện thoại.
App hỗ trợ màn hình iPhone XS Max thì phải như thế này, trong ảnh là Safari mặc định. Để ý thấy ở khúc dưới cùng, lượng nội dung hiển thị bên iPhone XS Max nhiều hơn kha khá
Cái hay của Apple là họ có thể ép lập trình viên update app để hỗ trợ thiết bị mới rất nhanh chóng. Một phần là do máy Apple bán rất chạy và người dùng Apple rất chịu chi tiền mua app / vật phẩm trong app, việc làm hài lòng nhóm khách hàng này luôn là ưu tiên số một. Apple cũng đã gửi email nhắc nhở các nhà phát triển về việc kiểm tra, chỉnh sửa app của mình trên máy mới nếu cần thiết. Cuối cùng, Apple có sức mạnh trong tay, họ nắm store, họ nắm quyền được chấp thuận hoặc từ chối app lên cửa hàng, nhờ đó kiểm soát chất lượng tốt hơn và mạnh mẽ hơn, sâu sắc hơn. Khi bạn có sức mạnh thì khó ai có thể cãi lời bạn (mà vẫn sống khỏe).
Từ trái sang: giao diện của app trên iPhone X, giao diện của app trên iPhone XS Max chưa được tối ưu, và giao diện app trên iPhone XS Max đã được tối ưu. Bạn để ý sự khác nhau về con số pixel giữa chiều ngang và chiều dài của từng hình nhé
Tầm vài tuần đến 1 tháng sau mọi chuyện sẽ đâu vào đấy, giá cũng sẽ ổn định hơn, nhiều người cũng đi mua XS Max về xài hơn và buộc các developer phải làm sao để sản phẩm của mình ngon nhất có thể. Nếu lập trình viên đó không làm thì cũng sẽ có người khác làm, thát thu ráng chịu.
Tính ra thì từ đó đến giờ iPhone đã có 4 lần đổi kích thước màn hình:
- Lần 1: từ màn hình 3,5" lên 4" của iPhone 5
- Lần 2: từ 4" lên 4,7" và 5,5" của iPhone 6 / 6 Plus
- Lần 3: đổi tỉ lệ màn hình từ 16:9 sang 19,5:9 trên iPhone X
- Lần 4: từ kích thước 5,8" của iPhone X lên thành 6,5" của iPhone XS Max
Đây là giao diện của Chrome, khác kích thước màn hình mà hiện y chang nhau, không có lợi ích gì cả
Cũng may là một trong những ứng dụng mình xài thường xuyên là Safari thì không bị tình trạng này, đúng là hàng nhà trồng có khác, luôn được tối ưu tốt 😁 Safari khi so sánh giữa iPhone X và XS Max có sự khác biệt thấy rõ, nhất là khi bạn đọc nhiều chữ. Tất cả những app đi kèm theo XS Max, cộng với một số app bên thứ ba như Slack cũng đã hỗ trợ cho màn hình lớn của mẫu smartphone này.
Giải thích sơ sơ cho anh em hiểu về việc không tự co giãn này: các app được xây dựng bằng Xcode 9 (công cụ lập trình app do Apple phát hành), nó không biết về sự tồn tại của iPhone XS Max, và cũng không biết chính xác độ phân giải màn hình của thiết bị là bao nhiêu để tự bung ra cho vừa. Phải từ Xcode 10 trở đi được phát hành vào tháng 6 năm nay các app mới biết về màn hình lớn mới của iPhone XS Max (và cả iPhone XR nữa). Lúc này app sẽ không còn bị tình trạng zoom lên mờ chữ, đồng thời tận dụng được hết sức diện tích hiển thị của điện thoại.
App hỗ trợ màn hình iPhone XS Max thì phải như thế này, trong ảnh là Safari mặc định. Để ý thấy ở khúc dưới cùng, lượng nội dung hiển thị bên iPhone XS Max nhiều hơn kha khá
Cái hay của Apple là họ có thể ép lập trình viên update app để hỗ trợ thiết bị mới rất nhanh chóng. Một phần là do máy Apple bán rất chạy và người dùng Apple rất chịu chi tiền mua app / vật phẩm trong app, việc làm hài lòng nhóm khách hàng này luôn là ưu tiên số một. Apple cũng đã gửi email nhắc nhở các nhà phát triển về việc kiểm tra, chỉnh sửa app của mình trên máy mới nếu cần thiết. Cuối cùng, Apple có sức mạnh trong tay, họ nắm store, họ nắm quyền được chấp thuận hoặc từ chối app lên cửa hàng, nhờ đó kiểm soát chất lượng tốt hơn và mạnh mẽ hơn, sâu sắc hơn. Khi bạn có sức mạnh thì khó ai có thể cãi lời bạn (mà vẫn sống khỏe).
Từ trái sang: giao diện của app trên iPhone X, giao diện của app trên iPhone XS Max chưa được tối ưu, và giao diện app trên iPhone XS Max đã được tối ưu. Bạn để ý sự khác nhau về con số pixel giữa chiều ngang và chiều dài của từng hình nhé
Tầm vài tuần đến 1 tháng sau mọi chuyện sẽ đâu vào đấy, giá cũng sẽ ổn định hơn, nhiều người cũng đi mua XS Max về xài hơn và buộc các developer phải làm sao để sản phẩm của mình ngon nhất có thể. Nếu lập trình viên đó không làm thì cũng sẽ có người khác làm, thát thu ráng chịu.