Primary Navigation Patterns - SpringboardLà mẫu thông dụng nhất, có hầu hết trên các thiết bị, hệ điều hành.. Primary Navigation Patterns – GalleryLà mẫu thiết kế sử dụng hình ảnh sắp
Trang 1Giao Tiếp Người Máy
Đề tài:
Mobile Design Pattern Gallery Chap 1 – 2: Navigation and Form
Trang 2
Chapter 1
Trang 3Primary Navigation Patterns:
Trang 4Secondary Navigation Patterns:
Page Carousel
Image Carousel
ExpandingList
Trang 5Primary Navigation Patterns
Trang 6Primary Navigation Patterns - Springboard
Là mẫu thông dụng nhất, có hầu hết trên các thiết bị, hệ điều hành
Thiết kế theo dạng danh sách các ứng dụng, người dùng tương tác trực tiếp với phần tử trong danh sách để truy cập và ứng dụng
Thông thường có cấu trúc 3x3, 2x3, 2x2 hoặc 1x2 phần
tử, nhưng vẫn có thể có cấu trúc lớn hơn tùy theo thiết kế
Trang 7Primary Navigation Patterns - Springboard
Trang 8Primary Navigation Patterns – List Menu
Tương tự như Springboard
Có nhiều dạng khác như: danh sách cá nhân, danh sách nhóm, danh sách nâng cao
Tiện hơn trong việc tìm kiếm, duyệt hoặc chọn lọc
Trang 9Primary Navigation Patterns – List Menu
Trang 10Primary Navigation Patterns – Tabs
Đây là mẫu không có cấu trúc nhất định, tùy vào hệ điều hành, ứng dụng mà có vị trí và cấu trúc khác nhau
Trang 11Primary Navigation Patterns – Tabs
Trong các ứng dụng thì thông thường các tab được đặt ở phía dưới hoặc phía trên cùng
Trang 12Primary Navigation Patterns – Gallery
Là mẫu thiết kế sử dụng hình ảnh sắp xếp thành một màn hình để điều hướng
Thường sử dụng cho các bài báo, công thức nấu ăn, hình ảnh, sản phẩm,…
Thích hợp với các ứng dụng có nội dung cập nhật thường xuyên
Trang 13Primary Navigation Patterns – Gallery
Trang 14Primary Navigation Patterns – Dashboard
Dashboard cung cấp các thanh chỉ số có dễ dàng điều chỉnh tăng giảm, mỗi chỉ số sẽ biễu diễn một dạng thông tin
Mô hình này rất thích hợp cho các ứng dụng tài chính, phân tích và bán hàng
Trang 15Primary Navigation Patterns – Metaphor
Mẫu này có đặc trưng là các nội dung của ứng dụng sẽ được mô hình hóa
Thường được sử dụng trong các trò chơi, nhưng cũng
được sử dụng trong các ứng dụng giúp người sắp xếp và phân loại các mục như: ghi chú, sách, rượu,…
Trang 16Primary Navigation Patterns – Metaphor
Trang 17Primary Navigation Patterns – Mega Menu
Một Mega Menu trên thiết bị di động cũng tương tự như một Web Mega Menu với bảng điều khiển cùng với các nhóm tùy chọn
Trang 18Secondary Navigation
Một ứng dụng bất kỳ không thể chỉ sử dụng một mẫu điều hướng duy nhất, luôn luôn có mẫu điều hướng phụ để
chuyển hướng giữa các trang hoặc module
Bất kỳ mẫu điều hướng nào phía trên cũng có thể được
dùng để điều hướng phụ
Có nhiều dang kết hợp khác nhau như: Tabs với Tabs,
Tabs với Dashboard hoặc Springboard và Gallery, …
Trang 20Secondary Navigation Patterns
Trang 21Secondary Navigation Patterns – Page Carousel
Page Carousel dùng để chuyển hướng nhanh chóng từ một trang sang trang khác thuộc
danh sách đó
Tuy nhiên, danh sách trang có giới hạn số
trang Không nên sử dụng danh sách nhiều
hơn 8 trang
Trang 22Secondary Navigation Patterns – Page Carousel
Trang 23Secondary Navigation Patterns – Image Carousel
Tương tự như Page Carousel, Image Carousel sử dụng một danh sách các hình ảnh
Trang 24Secondary Navigation Patterns – Image Carousel
Trang 25Secondary Navigation Patterns – Expanding List
Expanding List tương tự List Menu, ngoài ra còn cho
phép hiện thêm thông tin khi tương tác với một phần tử trong danh sách
Expanding List thích hợp cho đối tượng có nhiều thông tin chi tiết cần hiển thị
Trang 27Chapter 2
Form
Trang 28Các loại form cơ bản gồm:
Trang 29Không như các ứng dụng web, các form trên thiết bị di động bị hạn chế về mặt kích thước màn hình cũng như thiết bị đầu vào
Trang 30Sign In
Đây là form thường thấy nhiều trong các ứng dụng
Các thành phần chủ yếu như: tên người dùng, mật khẩu , nút đăng nhập , nút đăng ký, … được thiết kế trên cùng một màn hình
Không nên chỉnh sửa hoặc thêm bớt trên form đăng nhập,
sử dụng form phổ biến nhất để tạo sự tiện lợi và quen
thuộc cho người dùng
Trang 31Sign In
Trang 33Registration
Trang 34Tại thời điểm hiện tại, việc thanh toán trực tuyến ngày
càng phổ biến nên không thể thiếu các form để thanh toán trên thiết bị di động
Tuy nhiên các form này phải có cơ chế an toàn và bảo mật
Trang 35Checkout
Trang 37Search Form
Dùng cho việc tìm kiếm một đối tượng nào đó
Thường có nhiều trường để nhập dữ liệu phục vụ cho việc tìm kiếm
Tuy nhiên, nên giới hạn số lượng trường nhập dữ liệu, chỉ nên lấy những thông tin cần thiết nhất
Trang 38Search Form
Trang 39Thiết bị di động thường bị hạn chế về kích thước màn
hình nên việc chia nhỏ một form lớn ra thành một form với nhiều bước là một giải pháp cần thiết
Tuy nhiên, do có nhiều bước nên cần có một khu vực nhỏ
để cho người dùng thấy được họ đang ở bước nào của quá trình
Trang 40Multi-step
Trang 42Long Form
Trang 43The End