자연스러운 브러시, 사실적인 블렌딩, 탁월한 도구 모음을 갖춘 Infinite Painter는 모바일에서 사용할 수 있는 페인팅 앱 중 가장 뛰어난 기능을 선보입니다. '모바일의 한계를 극복하자'는 슬로건을 가진 Infinite Painter의 개발팀은 더 많은 사용자에게 접근하고 기존의 모바일 잠재고객층 및 빠르게 성장하고 있는 Chromebook 사용자층 간의 격차를 줄일 수 있는 기회를 포착했습니다.
전통적인 데스크톱 및 상호작용형 태블릿에서 휴대기기로 전환하는 사용자의 수가 늘어나는 추세이지만, 그럼에도 불구하고 화면이 넓고 몰입도가 우수한 데스크톱 화면에서 Infinite Painter를 사용할 수 있게 해달라는 요청이 늘어나기 시작했습니다. 개발팀은 앱을 ChromeOS에 최적화하면 Infinite Painter를 데스크톱 스타일의 환경에서 구현할 수 있다는 것을 깨달았습니다. Android 앱은 ChromeOS에서 실행될 수 있고 사용자는 Google Play를 통해 쉽게 액세스할 수 있기 때문에 큰 노력 없이 이러한 업데이트를 실행할 수 있었습니다.
진행한 작업
개발팀에서는 먼저 Infinite Painter를 데스크톱에서 실행하면서 동시에 UX를 매력적으로 만들려면 무엇이 필요한지 알아보았습니다. 팀은 몰입도가 높은 넓은 화면에 최적화하기 위해 Chromebook의 새로운 기능을 활용하기로 했습니다. 그 결과 키보드 단축키 추가, 새로운 입력 기기 최적화, 크기 조절이 가능한 창을 사용하는 기능이 추가되었습니다.
단축키
Infinite Studio는 디자이너 및 일러스트레이터들이 업무 속도를 높이기 위해 키보드 단축키를 사용한다는 사실을 가장 먼저 깨달았습니다. 그래서 개발팀에서는 30개의 업계 표준 단축키를 추가했으며 액세스가 간편한 드롭다운 메뉴 (Ctrl 키를 길게 누르면 표시됨)에 단축키를 모아두었습니다.
입력 기기
다음으로 Infinite Studio는 외부 마우스, 손가락(일부 Chromebook은 터치스크린이 사용됨), 스타일러스, 터치패드 등 다양한 입력 기기에 맞게 앱을 최적화했습니다. 터치패드의 경우 두 손가락을 사용한 동작으로 캔버스를 손쉽게 확대/축소하고 이동하는 기능을 추가했습니다. 외부 마우스에는 스크롤 휠 확대/축소 기능을 추가했고 사용자가 커서를 인터페이스 요소에 가져가면 도움말이 표시되도록 했습니다.
개발자들은 이미 모바일 사용자를 위한 스타일러스 및 핑거팁 입력을 지원했지만, ChromeOS팀과 긴밀히 협력하여 지연 시간이 짧은 API로 보다 원활한 환경을 구현했습니다. 이렇게 하면 앱에서 화면 오버레이에 직접 획을 그릴 수 있으며 사용자가 스타일러스나 손가락으로 화면에 직접 그리는 느낌을 줄 수 있습니다.
크기 조절이 가능한 창
마지막으로 개발팀은 다양한 창 크기를 지원하도록 앱을 최적화했습니다. 사용자는 폼 팩터와 관계없이 앱 창의 크기를 조정하여 최적의 환경을 즐길 수 있게 되었습니다. 즉, 전체 화면 모드에서 작업하고 Infinite Painter 앱과 다른 앱을 함께 사용할 수도 있습니다. 또한 개발팀에서는 외부 이미지를 앱 안으로 드래그 앤 드롭하는 기능도 추가했습니다.
결과
ChromeOS에서 더 넓은 화면에 맞게 최적화한 후 Infinite Painter의 활성 설치 수가 55% 증가했으며 전반적인 앱 활동은 거의 2배 증가했습니다. Infinite Painter의 개발자인 션 브레이크필드는 "터치 중심 환경에 대한 사용자의 증가하는 수요와 출시되고 있는 스타일러스 기반의 Chromebook의 범위를 고려할 때 ChromeOS에 최적화하는 것이 완벽하다는 것을 깨달았습니다."라는 팀의 결정에 만족할 수 없었습니다. 무엇보다도 Google이 Chromebook에 Android 앱 지원을 추가했을 때 우리의 이전 작업은 이미 완료된 것과 다름없었습니다."
시작하기
ChromeOS에 맞게 앱을 최적화하는 가장 좋은 방법을 알아보세요.