Ông Ming-Chi Kuo từ công ty chứng khoáng KGI đưa ra những dự đoán mới về độ phân giải của màn hình iPhone 6 4.7″. Kuo đã liệt kê những chi tiết về độ phân giải Retina của iPhone 6 sẽ là 1334×750 với mật độ điểm ảnh đạt 326 ppi.

Các màn hình hiện tại của iPhone
Các màn hình hiện tại của iPhone

Trong quá khứ, Apple luôn chú trọng đến độ phân giải màn hình mỗi khi tung ra độ phân giải mới. Phiên bản iPhone đầu tiên có độ phân giải 320×480 và khi lên Retina thành 640×960 – gấp đôi độ phân giải cũ. Việc làm này tạo thuận tiện cho các nhà phát triển, họ chỉ cần tăng gấp đôi điểm ảnh (pixel) trong các ứng dụng hiện có là có thể tối ưu trên màn hình Retina mà không tốn quá nhiều thời gian để thiết kế lại.

Khi Apple phát hành iPhone 5, tức là màn hình 4 inch họ đơn giản chỉ bổ sung thêm vài pixel cho màn hình dọc. Các ứng dụng chưa được tối ưu cho màn hình 4 inch sẽ vẫn chạy tốt với 2 đường viền đen ở trên và dưới của màn hình.

Ngay khi ra mắt iPhone 5, Apple nhanh chóng giới thiệu đến các lập trình viên kỹ thuật AutoLayout để thiết kế ứng dụng của họ.

AutoLayout là hệ thống mới trong bộ lập trình XCode cho phép bạn bố trí giao diện người dùng bằng cách mô tả tính toán giữa các thành phần giao diện với nhau. Khi bạn định nghĩa các thành phần tương quan bằng AutoLayout bạn có thể tạo ra các giao diện uyển chuyển khi chúng hiện thị tối ưu trên các kích thước màn hình khác nhau, màn hình xoay hoặc đứng, và cả giao diện sử dụng đa ngôn ngữ.

Nếu Apple sử dụng kích thước 4.7″ với đọ phân giải 1334×750 như tiên đoán của Kuo và mật độ điểm ảnh 326ppi như iPhone 5s. Đồng nghĩa những ứng dụng hiện tại sẽ có thêm nhiều khoảng trống mà các thành phần như icon (biểu tượng) phông chữ sẽ vẫn được giữ nguyên.

iphone5s-6-800x688

Khi đó các ứng dụng chưa được tối ưu cho màn hình 4.7 inch sẽ hoạt động ở chế độ “LetterBox” (hộp thư) với các đường viền đen xung quanh và vẫn giữ chính xác các tỉ lệ trước đó mà không gặp hiện tượng móp méo giao diện, điều mà các bạn dễ dàng nhận thấy trên Android. Hình dưới là cách mà các ứng dụng sẽ hoạt dộng trên iPhone 6 4.7″ với chế độ chưa được tối ưu (ảnh trái) và đã tối ưu (ảnh phải).

settings-800x725

Apple chắc chắn sẽ đưa ra iPhone màn hình lớn hơn 4″ và điều quan trọng chính là tạo ra một môi trường phát triển dễ dàng cho các nhà phát triển, họ không nên tốn nhiều thời gian vào việc điều chỉnh bố cục cho giao diện mà là tính năng của nó.

Dự kiến iPhone 6 sẽ xuất hiện vào tháng 9 năm nay.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *