No products in the cart.
Khi phải làm các dự án phần mềm cho cả mobile lần desktop đây là những điều bạn cần phải nghĩ khi thiết kế để chủ động trong công việc báo giá, lập trình…
Các mục cần xem xét | Ứng dụng di động mobile app | Phần mềm máy tính để bàn desktop app |
---|---|---|
Tương tác | Tương tác dựa trên cảm ứng | Tương tác chuột và bàn phím |
Kích thước màn hình | Không gian màn hình hạn chế | Không gian màn hình lớn |
Điều hướng | Điều hướng dựa trên cử chỉ | Điều hướng dựa trên menu |
Bố cục | Xoay ngang – dọc | Người dùng có thể resize bằng chuột |
Hiển thị thông tin | Nội dung gọn gàng, scroll theo chiều dọc là chủ yếu | Hiển thị nội dung rộng hơn |
Trọng tâm người dùng | Tập trung 1 thời điểm chỉ dùng 1 ứng dụng | Có thể đa nhiệm |
Bối cảnh | Tiện lợi khi mang đi ra ngoài | Sử dụng cố định |
Đầu vào | Bàn phím ảo, đầu vào bằng giọng nói | Bàn phím vật lý |
Biểu tượng so với Văn bản | Thiên về sử dụng icon – biểu tượng | Dùng icon – text song song |
Thông báo | Thông báo đẩy | Thông báo hệ thống |
Hiệu suất | Cần tiết kiệm tài nguyên vì RAM ít | Thoải mái vì RAM nhiều |
Cử chỉ | Swipe, pinch, tap | Dùng chuột |
Kết nối | Phụ thuộc vào kết nối wifi, bluetooth, beacon | Kết nối ổn định hơn |
Điều khiển | Điều khiển lớn dễ dàng bấm | Điều khiển nhỏ, chính xác |
Pin | thời gian sử dụng ngắn | thời gian sử dụng dài |
Lưu ý rằng đây là các mục cơ bản có thể có các tuỳ biến dựa trên yêu cầu cụ thể của phần mềm.
Các quyết định thiết kế cũng nên xem xét đến user nào và mục tiêu của ứng dụng.
Các bài viết không xem thì tiếc:
- Thiết kế web có khó không? Thiết kế web là làm gì?
- 7 lời khuyên của Sam Altman để thành công
- Làm sao thiết kế nhiều màn hình trong Android
- Triển lãm quốc tế Inter BEE 2023
- ĐÁNH GIÁ CỦA KHÁCH HÀNG RẤT QUAN TRỌNG
- Trước khi dùng ngôn ngữ C/C++ người ta dùng ngôn ngữ gì để lập trình nhúng?
- Thiết kế website số 1 Việt Nam và thiết kế web top 1 Google
- Công ty Nhật họ kiếm tiền bằng cách nào? | dotrinh.com
- LƯU Ý KHI ĐƯA APP LÊN APP STORE & TESTFLIGHT TỪ ĐÔ TRỊNH | dotrinh.com
- 30 tuổi học lập trình có muộn không?
- dotrinh đã tham gia triển lãm quốc tế Inter BEE 2023
- Process, Thread, Handler, AsyncTask cơ bản trong Android
- Lấy file .realm trong ứng dụng Android
- Dịch vụ sửa website tốt và dịch vụ sửa website giá rẻ ở đâu?
- Lưu ý khi porting C/C++ sang Java