프로젝트가 끝난 뒤, 비는 시간을 이용하여 iPhone 환경의 입력기를 개선하고 기능을 추가하였습니다.
1. UI 개선, 편의 기능 추가
키를 누를 때 어떤 키를 눌렀는지 팝업으로 보여 주며, 소리와 햅틱 피드백을 줍니다. 이제 작은 화면에서 올바른 키를 눌렀는지 명확하게 알 수 있습니다.
기본 iPhone 키보드에서 제공되는 기능인 스마트 문장 부호와 마침표 단축키를 추가하였습니다. 이제 스페이스를 두 번 치면 마침표가, 마침표를 세 번 치면 말줄임표가, 하이픈(붙임표)을 두 번 치면 대시(줄표)가 입력됩니다. 열고 닫는 따옴표 기능은 아직 구현되지 않았습니다.
2. 단모음 키보드 추가
두벌식 단모음 키보드를 추가하였습니다. 아직 시험 단계여서 시프트 키 없이는 원활히 사용할 수는 없지만, 단어 사전 기능을 추가한 후 이와 연동하여 오타 보정 기능이 구현된다면 시프트 키를 제거할 수 있을 것입니다.
이 기능을 응용하면 조만간 세벌식 단모음 키보드도 만들어질 것 같습니다. 특히, 세벌식은 특성상 오타 보정 기능 없이도 원활히 입력할 수 있을 것으로 예상합니다.
3. 10키 키보드 추가
우리가 흔히 쓰는 두벌식, 세벌식 레이아웃은 컴퓨터 키보드의 레이아웃을 바탕으로 합니다. 그러나 천지인과 나랏글 등 피처폰 시절부터 편리하게 쓰였던 배열도 존재하지만, 기존의 메커니즘으로는 이를 구현할 수 없었습니다. 이번에 10키 레이아웃의 키보드를 구현함으로써 이들 또한 사용할 수 있게 되었습니다.
인터넷 어딘가에서 세벌식 10키 레이아웃이 제안되었다고 들었는데, 이것도 조사 후에 조만간 추가하려 합니다.
조만간 할 일
계획하고 있는 일이 많이 있습니다. 다음은 그중에서도 조만간 구현을 계획하고 있는 것들입니다.
10키 키보드에 제스처 기능 추가. 터치를 여러 번 하여 입력해야 하는 글자를 상하좌우 제스처를 통해 더 빠르게 입력할 수 있습니다. iPhone 기본 천지인 키보드에서 제공하는 기능입니다.
다양한 10키 키보드 추가. 천지인 플러스, 베가 키보드, 옛한글 키보드 등을 제작하고 추가할 예정입니다.
롱 탭 기능 추가. 두벌식/세벌식에서 ㅂ 키를 길게 눌러 ㅃ을 입력하거나, 천지인 키보드에서 ㄱㅋ 키를 길게 눌러 ㄱ, ㅋ, ㄲ, 4 중 원하는 것을 골라 입력하는 기능입니다.
스마트폰에서의 사용에 특화된 세벌식 키보드 추가. 일반적인 레이아웃, 10키 레이아웃 모두 추가할 예정입니다.
iPad mini와 11인치 iPad에서, 기기에 맞는 레이아웃 표시.
궁금하신 내용이나 의견이 있으시다면 자유롭게 댓글 남겨 주세요. 좋은 한글 입력기를 개발하기 위해 앞으로도 노력하겠습니다.