iOS Human Interface Guidelines Beta – Những điểm mới trong iOS 10

43
IDE Academy Forecast
IDE Academy Forecast

Với iOS 10, các dev có thể lập trình được các apps mạnh mẽ hơn bao giờ hết. Để biết được làm cách nào mà những thay đổi này sẽ ảnh hưởng đến app của bạn, hãy dành sự chú ý đặc biệt cho các chỉ dẫn về thiết kế.

Widgets trên màn hình Tìm kiếm và màn hình chính

Một widget cung cấp thông tin hữu ích, nhanh chóng hoặc chức năng chuyên biệt của app mà không cần mở app. Trong quá khứ, người dùng phải thêm widgets vào Notification Center để tiếp cận nhanh. Bây giờ, người dùng chỉ cần thêm vào màn hình tìm kiếm, có thể tiếp cận bằng cách vuốt sang phải trên màn hình chính và màn hình khóa. Bạn cũng có thể hiển thị 1 widget trên danh sách hành động nhanh – danh sách này xuất hiện khi người dùng sử dụng 3D Touch để nhấn icon app trên màn hình chính. Thiết kế và hoạt động thông thường của widgets trong iOS 10 cũng thay đổi, nên các dev cần xem qua những cập nhật về thiết kế hiện hành sau.

Chi tiết: https://developer.apple.com/ios/human-interface-guidelines/extensions/widgets/

Tích hợp với iMessages

Apps có thể tích hợp với Messages để thực hiện 1 extension message xuất hiện dưới đoạn hội thoại trong Messages và cho phép người dùng chia sẻ những nội dung chuyên biệt của app với bạn bè. Các app có thể chia sẻ text, hình ảnh, videos, stickers và cả nội dung tương tác như game trong message.

Chi tiết: https://developer.apple.com/ios/human-interface-guidelines/extensions/messaging/

Tích hợp với Siri

Apps có thể tích hợp với Siri, cho phép người dùng sử dụng giọng nói để thực hiện 1 số hoạt động riêng như thực hiện cuộc gọi, gửi tin nhắn và bắt đầu luyền tập thể thao

Chi tiết: https://developer.apple.com/ios/human-interface-guidelines/features/siri/

Các notifications được mở rộng

Dev có thể củng cố các notifications với khung hình chi tiết được mở rộng khi người dùng sử dụng 3D tTouch để nhấn notification hoặc vuốt các notification xuống trên 1 thiết bị không khóa. Sử dụng khung hình này đem đến cho người dùng cách tiếp cận nhanh chóng đến nhiều thông tin hơn trong 1 notification cũng như khả năng thực hiện hành động ngay lập tức mà không rời hoàn cảnh hiện tại.

Chi tiết: https://developer.apple.com/ios/human-interface-guidelines/features/notifications/

Nguồn: IDE Academy via Apple