사용 가능한 모바일 앱 개발을위한 6 가지 팁

보다 유용한 모바일 장치 응용 프로그램 개발을위한 유용한 팁

휴대 전화 응용 프로그램의 유용성 문제는 여전히 커집니다. 앱 사용성에 대한 명확한 개발자 가이드 라인은 아직 없습니다. 또한 다양한 핸드셋 모델 간의 다양성으로 인해 사용 편의성에 대한 "표준"을 정의하기가 어렵습니다.

대부분의 (그러나 전부는 아님) 사용성 문제는 하드웨어 문제로 인해 발생합니다. 일부는 해결하기가 불가능하지만 소프트웨어 개발자 가 이러한 문제를 처리하는 방법을 알고 있다면 특정 문제가 발생할 수 있습니다.

여기에서는 휴대 전화 앱 개발자 가 직면 한 주요 하드웨어 문제를 해결하여 각 문제에 대한 해결책을 제시합니다.

01 / 06

화면 해상도

Jason A. Howie의 "iPhone으로 쇼핑하기"(CC BY 2.0)

시장에 새로운 휴대폰 이 등장하면서 다양한 기능, 디스플레이 화면 및 해상도가 제공되므로 앱이 갖추어야 할 이상적인 해상도를 평가하는 것이 불가능할 것입니다.

에 너무 많은 기능을 추가 하면 문제가 악화됩니다. 따라서이 문제를 해결하기위한 트릭은 디스플레이 화면에 가능한 한 적은 정보를 넣은 다음 더 크게 만드는 것입니다.

02 of 06

색상 및 대비

LCD 화면이 장착 된 최신 휴대 전화에는 놀라운 색상과 대비 기능이 있습니다. 이것은 휴대 전화가 모든 곳에서 운반되고 모든 조명 조건에서 사용될 수 있다는 것을 깨닫지 못한 채로 뉘앙스가있는 색상을 사용하도록 프로그래머를 유혹합니다. 불쌍한 조명 조건으로 인해 사용자는 이러한 미묘한 색상을 인식하기 어려워 실제로 화면의 정보를 읽기가 더 어려워집니다.

개발자가 여기에서 할 수있는 가장 합리적인 것은 고 대비 색 구성표를 사용하고 모호한 외곽선 또는 음영 처리 된 상자를 사용하는 것만이 아니라 단색 블록으로 위젯을 구분하는 것입니다 (적용 가능한 경우). 또한 간단한 그래픽을 사용하고 불필요한 추가 프릴을 없애면 앱의 유틸리티 가치가 향상됩니다.

03 / 06

버튼 기능

대부분의 휴대 전화 사용자는 휴대 기기의 모든 버튼 기능 을 이해하지 못하기 때문에 휴대 전화를 최대한 활용하지 못합니다.

최종 사용자에게 버튼 표시기가 적합한 지 확인하십시오. 필요한 경우 사용자가 아무런 문제없이 응용 프로그램을 실행할 수 있도록 각 단추 기능을 인용하여 자세한 도움말 섹션을 포함하십시오.

04 / 06

글자 크기

거의 모든 휴대 전화 에는 너무 작아서 쉽게 읽을 수없는 글꼴이 있습니다. 화면 크기가 작으므로 글꼴 크기가 적당해야합니다.

개발자로서 개발자는 휴대 전화의 기본 글꼴 크기에 대해 아무 것도 할 수 없지만 특정 앱에 대해서는 글꼴을 최대한 크게 만들 수 있습니다. 이렇게하면 앱의 유용성 지수가 높아집니다.

05/06

커서

모바일 장치 는 커서 및 포인팅 장치로 쉽게 조작 할 수 없다는 점에서 데스크톱 및 랩톱과 같은 컴퓨팅 장치 와 다릅니다. 물론, 오늘날 시장에 나와있는 대부분의 최신 스마트 폰은 터치 스크린 휴대폰이며 스타일러스, 트랙볼, 트랙 패드 등을 사용합니다. 그럼에도 불구하고, 각각은 각자가 다뤄야 만하는 방식이 다릅니다.

최종 사용자가 작은 모바일 장치의 화면에 개체를 끌어다 놓는 고문이 될 수 있으므로 앱에 이러한 기능을 포함시키지 마십시오. 대신 화면에서 클릭하여 확대 할 수있는 항목을 만들면 사용자가 앱을보다 효과적으로 사용할 수 있으므로 도움이됩니다.

06 년 6 월

키보드

스마트 폰 키보드는 물리적 쿼티 (QWERTY) 키보드 일지라도 사용하기가 상당히 어려울 수 있습니다. 더 나은 이동 공간을 제공하는 키보드조차도 사용자에게 상당히 번거로운 작업이 될 수 있습니다.

따라서 가능한 한 키 입력을 피하십시오. 적어도 그렇게 할 여유가 있다면 최소한 노력하십시오.

결론적으로, 매우 다양한 모바일 장치로 작업하는 것은 상당한 작업이 될 수 있습니다. 특히 이러한 모든 장치에 적합한 앱을 개발하기위한 "이상적인"표준을 정할 수는 없기 때문에 더욱 그렇습니다. 그러나 모바일 앱을 유연하게 유지하고 가장 일반적인 기능을 사용하면 더 유용하고 유용한 휴대 전화 앱을 만들 수 있습니다.