Infinite Studio는 ChromeOS에 최적화한 후 활성 설치 수를 높였습니다.
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

자연스러운 브러시, 사실적인 블렌딩, 탁월한 도구 모음을 갖춘
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에 맞게 앱을 최적화하는 가장 좋은 방법을 알아보세요.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2018-11-15(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2018-11-15(UTC)"],[],[],null,["# Infinite Studio ramps up active installations after optimizing for ChromeOS\n\nWith natural brushes, realistic blending, and an unparalleled toolset,\n[Infinite Painter](https://play.google.com/store/apps/details?id=com.brakefield.painter)\nis one of the most advanced painting apps available on mobile. Fueled by its\nmantra, \"Pushing the boundaries of mobile,\" the developer team at Infinite Painter\nsaw an opportunity to boost its reach and bridge the gap between its existing\nmobile audience and the fast-growing Chromebook user base.\n\nDespite more users migrating from using traditional desktops and interactive\ntablets to mobile devices, Infinite Studio started receiving more requests to\nmake Infinite Painter available on wider and more immersive desktop screens.\nThe development team realized it could bring Infinite Painter into a\ndesktop-style environment by optimizing the app for ChromeOS. Because Android\napps can run on ChromeOS, and users can easily access them via Google Play, the\nteam was able to make these updates without much heavy lifting.\n\nWhat they did\n-------------\n\nThe dev team's first step was figuring out what would make Infinite Painter's UX\nmore attractive while running on a desktop. The team decided to tap into new\nChromebook features ideal for immersive, wide-screen experiences by making three\nkey adjustments: adding keyboard shortcuts, optimizing for new input devices,\nand enabling resizable windows.\n\n### Keyboard shortcuts\n\nThe first thing Infinite Studio realized was how often designers and illustrators\nuse keyboard shortcuts to speed up their workflow. So, the developers added 30\nindustry-standard shortcuts and organized them in an easily accessible dropdown\nmenu triggered by holding down the CTRL key.\n\n### Input devices\n\nNext, Infinite Studio [optimized the app for various input devices](/topic/arc/input-compatibility),\nsuch as an external mouse, fingertips (some Chromebooks come equipped with a\ntouch screen), a stylus, or a touchpad. For touchpads, the team added the ability\nto easily zoom and pan the canvas with two-finger gestures. For external mouses,\nthey added scroll wheel zooming and tooltips that appear when users hover over\ninterface elements with their cursor.\n\nThe developers already had support for stylus and fingertip input for mobile\nusers, but they worked closely with the ChromeOS team to make the experience\neven smoother with the low-latency API. This enables the app to draw strokes\ndirectly to the screen overlay, and gives users the feeling of drawing directly\non the screen with their stylus or fingers.\n\n### Resizable windows\n\nFinally, the team [optimized the app to support varying window sizes](/topic/arc/window-management).\nUsers can resize the app window for an optimal experience on any form factor,\nwhether they prefer to work in full-screen mode or to open and use another app\nbeside it. The developers also added the ability for users to drag and drop\nexternal images into the app.\n\nResults\n-------\n\nAfter optimizing for wider screens on ChromeOS, active installations of Infinite\nPainter have grown by 55%, and overall activity in the app has nearly doubled.\nSean Brakefield, the creator of Infinite Painter, couldn't be happier with his\nteam's decision: \"Between users' growing demand for touch-centric experiences\nand the range of stylus-based Chromebooks being released, we knew it made perfect\nsense to optimize for ChromeOS,\" he concluded. \"Best of all, nearly all of the\nmigration was already done for us when Google added support for Android apps on\nChromebooks.\"\n\nGet started\n-----------\n\nLearn how to best\n[optimize your apps for ChromeOS](/topic/arc/optimizing)."]]