인터페이스 요소를 누르거나 키보드를 사용하여 정보를 입력하는 과정은 지루할 수 있습니다.
어떤 앱이 유용한 일을 하기전에 과정을 느리게 할 때 사람들은 빠르게 낙심할 수 있고 앱을 떠날 수 있습니다.

데이터를 효율적으로 입력할 수 있습니다.
텍스트 필드 대신에 선택이나 목록형식을 사용하는걸 고려해보십시오.
예를 들어 응답보다 옵션목록에서 선택하는것이 더 쉽습니다.
연락처 또는 일정과 같이 사용자의 권한으로 자동으로 수집될 수 있는 정보를 제공하도록 사람들에게 강요하지 마세요.
가능한 범위까지 값이 가장 많은 필드를 채우세요.
좋은 기본값들을 제공하면 결정을 최소화하고 과정 속도를 빠르게 높여줍니다.
다음이나 계속버튼을 사용하기전에 모든 필드에 값이 있는지 확인합니다.
버튼의 활성화는 이제 진행할 수 있다는 시각적인 신호로 활용합니다.
긴 양식을 작성하고 다시 돌아가서 실수를 바로잡아야 할때는 답답합니다.
가능하면 입력직후 필드값을 확인하여 사용자가 바로 수정할 수 있도록 합니다.
계속해서 정보를 얻기 위해선 필드값을 사용하세요.
table과 picker 값을 꺼내는 것을 쉬워야 합니다.
값을 알파벳순으로 정렬하거나 빠른 검색 및 선택을 지원하는 다른 논리적방법으로 정렬하는것을 고려하십시오.
텍스트필드는 텍스트필드의 글자가 없을때 보여줄 placeholder를 포함할 수 있습니다.
예를 들어 email or password처럼.
placeholder text가 충분할 경우 설명하는 별도의 label을 사용하지 마세요.