CƠ SỞ LÝ THUYẾT CỦA ĐỀ TÀI
VỀ ỨNG DỤNG DI ĐỘNG (MOBILE APP)
1.1.2 Lợi ích của việc xây dựng ứng dụng di động1.1.3 Phân loại ứng dụng di động
VỀ THIẾT KẾ TRẢI NGHIỆM NGƯỜI DÙNG/GIAO DIỆN NGƯỜI DÙNG - UX/UI
1.2.2 Thu thập dữ liệu người dùng trong thiết kế Trải nghiệm người dùng/Giao diện người dùng - UX/UI
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat
1.2.3 Đánh giá thiết kế Trải nghiệm người dùng - UX dựa trên mô hình Tổ ong Trải nghiệm người dùng (User Experience Honeycomb)
ÁP DỤNG MÔ HÌNH MÔ HÌNH THIẾT KẾ LẤY NGƯỜI DÙNG LÀM
ÁP DỤNG MÔ HÌNH THIẾT KẾ LẤY NGƯỜI DÙNG LÀM TRUNG TÂM PHÂN TÍCH ỨNG DỤNG GIAO HÀNG TIẾT KIỆM
2.2.1 Doanh nghiệp (Business) 2.2.2 Người dùng (Users) 2.2.3 Vấn đề của người dùng (Problems) 2.2.4 Lo lắng của người dùng (Fears) 2.2.5 Động cơ của người dùng (Motives) 2.2.6 Giải pháp (Solutions)
2.2.7 Giải pháp thay thế (Alternatives)2.2.8 Lợi thế cạnh tranh (Competitive advantages)2.2.9 Đề xuất giá trị duy nhất (Unique Value Proposition)
ĐỀ XUẤT GIẢI PHÁP THIẾT KẾ CẢI THIỆN ỨNG DỤNG GIAO HÀNG TIẾT KIỆM
TỔNG QUAN GIẢI PHÁP CẢI THIỆN
3.2.2 Phác thảo giao diện ứng dụng Giao hàng tiết kiệm 3.2.3 Quy chuẩn thiết kế (Design Guildeline) ứng dụng Giao hàng tiết kiệm 3.2.4 Thiết kế giao diện ứng dụng Giao hàng tiết kiệm
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat
THỰC HIỆN CẢI THIỆN ỨNG DỤNG GIAO HÀNG TIẾT KIỆM
3.2.2 Phác thảo giao diện ứng dụng Giao hàng tiết kiệm 3.2.3 Quy chuẩn thiết kế (Design Guildeline) ứng dụng Giao hàng tiết kiệm 3.2.4 Thiết kế giao diện ứng dụng Giao hàng tiết kiệm
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat
CHƯƠNG I CƠ SỞ LÝ THUYẾT CỦA ĐỀ TÀI Đề tài “Nghiên cứu lý thuyết Mô hình Thiết kế lấy người dùng làm trung tâm và ứng dụng đề xuất giải pháp thiết kế cải thiện ứng dụng Giao Hàng Tiết Kiệm” sẽ tập trung vào các phần lý thuyết liên quan bao gồm: ứng dụng di động, phương pháp Thiết kế lấy người dùng làm trung tâm và mô hình Thiết kế lấy người dùng làm trung tâm.
1.1 VỀ ỨNG DỤNG DI ĐỘNG (MOBILE APP)
Hiện nay, thiết bị di động thông minh đã trở thành công cụ thiết yếu cho mọi người Trước đây, việc sở hữu điện thoại thông minh khá khó khăn, nhưng giờ đây, với kích thước nhỏ gọn và khả năng tích hợp nhiều tính năng, chúng trở nên dễ dàng hơn Sự gia tăng người dùng điện thoại thông minh và máy tính bảng đã thúc đẩy nhu cầu phát triển ứng dụng di động.
1.1.1 Khái niệm ứng dụng di động
Thuật ngữ “ứng dụng” là viết tắt của “phần mềm ứng dụng”, chỉ phần mềm chạy trên thiết bị di động Ứng dụng đầu tiên xuất hiện trên các thiết bị PDA, với trò chơi đơn giản Snake trên điện thoại Nokia 6110 Vào tháng 7 năm 2008, 500 ứng dụng đầu tiên được phát hành trên kho ứng dụng của Apple, từ đó, ứng dụng di động trở nên phổ biến rộng rãi.
Năm 2010, thuật ngữ “ứng dụng” được Hiệp hội American Dialect Society công nhận là “từ ngữ của năm”, đánh dấu sự khởi đầu cho khái niệm “ứng dụng di động” (mobile app) ngày càng phổ biến trong những năm gần đây.
Ứng dụng di động là phần mềm được thiết kế đặc biệt cho các thiết bị như điện thoại thông minh và máy tính bảng Chúng thường được phân phối qua các nền tảng như Apple App Store, Google Play, Windows Phone Store và BlackBerry App World, bắt đầu xuất hiện từ năm 2008 và thường do các chủ sở hữu hệ điều hành di động quản lý.
Trong số đó, một số ứng dụng miễn phí và một số ứng dụng phải được mua.
1 Zhu, W.Marquez, A., &Yoo, J (2015) Engineering economics jeopardy! Mobile eco for university students, The Engineering Economist, 60, 291-306.
2 Website: https://www.theguardian.com/media-network/2015/feb/13/history-mobileapps-future-interactive-timeline Truy cập ngày 15/4/2020.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat
1.1.2 Lợi ích của việc xây dựng ứng dụng di động
Trước đây, sự phát triển công nghệ thông tin chủ yếu gắn liền với công việc của các lập trình viên web, nhưng hiện nay, các nhà phát triển web đang chuyển hướng sang việc sáng tạo ứng dụng di động để tích hợp vào các kho dữ liệu của hệ điều hành Theo tài liệu "Xây dựng ứng dụng di động để cung cấp dịch vụ thông tin số tại các thư viện đại học" của TS Bùi Thị Thanh Diệu, trường Đại học Khánh Hoà, việc phát triển ứng dụng di động mang lại nhiều tiện lợi, giúp cải thiện khả năng truy cập thông tin và nâng cao trải nghiệm người dùng.
● Giao diện người dùng thuận tiện, đăng nhập đơn giản hoặc đăng ký và xác thực đều được thực hiện bởi các thao tác gọn nhẹ;
● Tốc độ của các ứng dụng di động thường rất nhanh, không làm mất nhiều thời gian của người sử dụng;
Bảo mật thông tin cá nhân trong các ứng dụng di động là ưu tiên hàng đầu Các nhà phát triển ứng dụng luôn chú trọng ngăn chặn việc rò rỉ dữ liệu người dùng để đảm bảo an toàn và bảo mật.
Ứng dụng di động liên tục cập nhật và hỗ trợ người dùng thông qua việc phân tích, theo dõi và thu thập thông tin về hành vi tìm kiếm của họ.
Với sự phát triển mạnh mẽ của ứng dụng di động, ngày càng nhiều ứng dụng mới được ra mắt mỗi ngày, phục vụ cho nhiều lĩnh vực như giáo dục, thương mại điện tử, giải trí và văn hóa Đặc biệt, lĩnh vực logistics, bao gồm vận chuyển hàng hóa, cũng không nằm ngoài xu hướng này, mang lại nhiều tiện ích cho người dùng.
1.1.3 Phân loại ứng dụng di động
Trong lĩnh vực công nghệ thông tin, người ta chia ứng dụng di động thành 3 loại:
1.1.3.1 Ứng dụng gốc (Native App) Ứng dụng gốc là một loại ứng dụng dành cho thiết bị di động được phát triển cho các hệ điều hành cụ thể, điển hình như Android hoặc IOS Ứng dụng này có thể được tải xuống từ Apple Store hoặc CH Play Ứng dụng gốc phức tạp hơn, nhưng lại cung cấp cho người dùng những trải nghiệm chưa từng có Ứng dụng gốc phải được phát triển riêng cho từng nền tảng là Android và IOS, đồng thời cần được phê duyệt để có thể xuất bản lên các App Store.
3 Ajay Mishra, Jai Krishna, Sachin Kumar (2017) Mobile Apps For Libraries And Library Services, International journal of information Libraries & Society, Volume 6, Issue 1, p 27-32.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat
Công nghệ phát triển ứng dụng gốc (native app) sử dụng nhiều ngôn ngữ lập trình khác nhau, bao gồm Java, Kotlin, Python, Swift, Objective-C, C++ và React.
Theo bài báo “Có Bao Nhiêu Loại Ứng Dụng Di Động Trên Thị Trường Hiện Nay?” trên Brandsvietnam.com, ưu điểm của ứng dụng gốc bao gồm:
Các ứng dụng gốc (native app) có ưu điểm vượt trội về hiệu suất nhờ vào việc tập trung vào một số ít nền tảng, mang lại tốc độ nhanh hơn và độ tin cậy cao hơn so với các loại ứng dụng di động khác.
Ứng dụng gốc (native app) được tối ưu hóa với giao diện người dùng tốt hơn, cho phép kết nối trực tiếp với phần cứng của thiết bị di động Nhờ đó, các ứng dụng này có quyền truy cập vào nhiều tính năng của thiết bị như Bluetooth, danh bạ, thư viện ảnh, và NFC.
Bên cạnh đó nhược điểm của ứng dụng gốc bao gồm:
Việc phát triển ứng dụng di động đòi hỏi nhà phát triển phải xây dựng mã nguồn riêng cho từng nền tảng khác nhau, không thể tái sử dụng mã từ nền tảng này sang nền tảng khác Điều này dẫn đến việc tăng chi phí phát triển ứng dụng.
● Phải có nỗ lực cần thiết để duy trì và cập nhật codebase cho mỗi phiên bản;
● Mỗi khi có bản cập nhật mới, người dùng phải tải xuống tệp mới và cài đặt lại;