6 mẹo để phát triển ứng dụng di động có thể sử dụng

Mẹo hữu ích để phát triển thêm ứng dụng thiết bị di động có thể sử dụng

Vấn đề về khả năng sử dụng của các ứng dụng điện thoại di động vẫn còn rất lớn. Chưa có hướng dẫn phát triển rõ ràng về khả năng sử dụng ứng dụng. Ngoài ra, sự đa dạng giữa các mẫu thiết bị cầm tay khác nhau khiến cho việc xác định “tiêu chuẩn” cho yếu tố khả năng sử dụng trở nên khó khăn.

Hầu hết (mặc dù không phải tất cả) vấn đề khả năng sử dụng phát sinh từ các vấn đề về phần cứng. Trong khi một số không thể giải quyết được, thì có một số người khác có thể được nhà phát triển phần mềm giải quyết, miễn là họ biết cách giải quyết những vấn đề này.

Ở đây, chúng tôi giải quyết một số vấn đề phần cứng lớn mà các nhà phát triển ứng dụng trên điện thoại di động phải đối mặt, đưa ra các giải pháp cho từng vấn đề này.

01 trên 06

Độ phân giải màn hình

Mua sắm với iPhone "(CC BY 2.0) của Jason A. Howie

Với sự ra đời của rất nhiều điện thoại di động mới trên thị trường, mỗi tính năng khác nhau, màn hình hiển thị và độ phân giải, nó sẽ là không thể cho bạn để đánh giá độ phân giải lý tưởng ứng dụng của bạn nên có.

Đưa vào quá nhiều tính năng trên ứng dụng của bạn sẽ chỉ làm cho vấn đề tồi tệ hơn. Bí quyết để giải quyết vấn đề này, do đó, là đặt càng ít thông tin càng tốt trên màn hình hiển thị và sau đó làm cho nó lớn hơn.

02/06

Màu sắc và độ tương phản

Các điện thoại di động mới nhất với màn hình LCD đi kèm với khả năng tương phản và màu sắc tuyệt vời. Điều này làm cho lập trình viên sử dụng màu sắc sắc thái, mà không nhận ra rằng điện thoại di động có nghĩa là được mang đi khắp mọi nơi và được sử dụng trong mọi điều kiện ánh sáng. Điều kiện ánh sáng yếu có thể khiến người dùng khó nhận ra những màu sắc tinh tế này, thực sự khiến họ khó đọc thông tin trên màn hình hơn.

Điều hợp lý nhất để nhà phát triển thực hiện ở đây là sử dụng các tông màu có độ tương phản cao và phân biệt các vật dụng (như và khi có thể) với các khối màu đồng nhất, không chỉ bằng cách sử dụng các hộp được tô bóng hoặc tô bóng. Ngoài ra, bằng cách sử dụng đồ họa đơn giản và loại bỏ các đường viền không cần thiết thêm sẽ cung cấp cho ứng dụng của bạn giá trị tiện ích hơn.

03/06

Chức năng nút

Hầu hết người dùng điện thoại di động không tận dụng tối đa điện thoại của họ vì họ không hoàn toàn hiểu tất cả các chức năng của thiết bị di động của họ.

Đảm bảo rằng các chỉ báo nút của bạn có ý nghĩa tốt với người dùng cuối của bạn. Bao gồm phần trợ giúp chi tiết nếu cần, trích dẫn từng chức năng nút này để người dùng có thể chạy ứng dụng của bạn mà không gặp bất kỳ sự cố nào.

04/06

Cỡ chữ

Hầu như tất cả các điện thoại di động đều có phông chữ quá nhỏ để dễ đọc. Các màn hình có kích thước nhỏ và do đó, các phông chữ cần phải có kích thước nhỏ để vừa với.

Mặc dù bạn là nhà phát triển, không thể làm bất kỳ điều gì về kích thước phông chữ mặc định của điện thoại di động, bạn chắc chắn có thể thử và làm cho phông chữ càng lớn càng tốt cho ứng dụng cụ thể của mình. Điều này sẽ làm tăng khả năng sử dụng của ứng dụng của bạn.

05/06

Con trỏ

Các thiết bị di động khác với các thiết bị máy tính như máy tính để bàn và máy tính xách tay, ở chỗ chúng không thể thao tác dễ dàng với các con trỏ và các thiết bị trỏ. Tất nhiên, hầu hết các điện thoại thông minh mới nhất trên thị trường hiện nay là điện thoại màn hình cảm ứng và sử dụng bút stylus, trackball, track pad và vân vân. Mặc dù vậy, mỗi người đều khác nhau theo cách mà mỗi người trong số họ phải được xử lý.

Hãy nhớ rằng, nó sẽ là một tra tấn cho người dùng cuối để kéo và thả các đối tượng trên màn hình của một thiết bị di động nhỏ, do đó, tránh bao gồm các chức năng như vậy trong ứng dụng của bạn. Thay vào đó, việc làm mọi thứ trên màn hình có thể nhấp và mở rộng sẽ giúp người dùng, vì họ sẽ có thể làm việc tốt hơn với ứng dụng.

06 trên 06

Bàn phím

Bàn phím điện thoại thông minh, thậm chí là bàn phím QWERTY vật lý, có thể khá đau đớn khi sử dụng. Ngay cả bàn phím cung cấp không gian di chuyển tốt hơn có thể khá rắc rối cho người dùng.

Vì vậy, hãy thử và tránh các đầu vào được khóa càng nhiều càng tốt. Ít nhất hãy thử và giữ nó ở mức tối thiểu nếu bạn có thể đủ khả năng để làm như vậy.

Tóm lại, làm việc với rất nhiều thiết bị di động đa dạng có thể là một nhiệm vụ khá, đặc biệt là khi bạn không thể xác định một tiêu chuẩn “lý tưởng” để phát triển ứng dụng cho tất cả các thiết bị này. Tuy nhiên, việc giữ cho ứng dụng di động của bạn linh hoạt và sử dụng các tính năng phổ biến nhất có thể giúp bạn tạo ra các ứng dụng điện thoại di động tốt hơn và dễ sử dụng hơn.