Logo ko.androidermagazine.com
Logo ko.androidermagazine.com

아름답고 기능적인 안드로이드 앱 만들기 : 스티 처 라디오의 타일러 피어슨과의 인터뷰

차례:

Anonim

Android에서 가장 인기있는 뉴스, 라디오 및 팟 캐스트 앱 중 하나 인 Stitcher Radio는 최근 완전히 재 설계되었습니다. 타일러 피어슨 (Stillerer)의 수석 안드로이드 개발자 인 타일러 피어슨 (Tyler Pearson)은 새로운 앱이 출시 된 후 하루를 마치고 우리와 이야기 할 수있을 정도로 친절했습니다. 우리는 새로 디자인 된 Android 앱, Google 디자인 가이드 라인 및 Android 생태계의 상태에 대해 (가상적으로) 앉아 타일러와 대화 할 기회를 가졌습니다.

휴식이 끝난 후 주위에 붙어서 그가 무엇을 말해야하는지보십시오.

Stitcher Radio Android 앱을 관리하는 팀의 규모는 얼마나됩니까?

“지금 우리는 2 명이고 반명이라고합니다. 우리는 안드로이드와 iOS 모두에서 일하는 사람이 있습니다. 우리가 앱을 재건하는 동안 우리는 잠시 동안 6 명 정도가되도록 외부의 도움을 받았습니다. 우리가 할 수 있었던 일이 정말 자랑 스럽습니다. 우리는 9 월에 다시 작성을 시작했으며 기본적으로 5 개월 만에 처음부터 다시 작성했습니다.”

이러한 큰 앱의 전체 재 작성 및 재 설계를 어떻게 관리합니까?

“8 월부터는 새로운 Samsung 기기에서 Stitcher를 사용하는 데 문제가 있거나 콘텐츠 스트리밍 문제가 근본적으로 작동하지 않는 사용자로부터 많은 피드백을 받았습니다. 그래서 우리는 문제가 무엇인지, 어떻게 고칠 지에 대해 살펴보기 시작했습니다. 그리고 '야, 우리는 실제로 제자리를보고, 다시 작성하고, 더 잘 보이게하자'라는 타이밍과 잘 어울립니다. 이 도구는 표준 안드로이드 미디어 API를 사용하고 있으며 플랫폼이 제공하는 모든 것을 활용하고 있습니다.”

다양한 장치를 지원해야하는 문제가 있다면 무엇입니까?

“삼성 기기가 ICS로 업그레이드 된 후에는 실제로 문제가 발생하기 시작했으며 이는 Galaxy S3의 출시와 거의 일치합니다. 그 시점에서 우리는 무언가를해야했습니다.”

여러 장치에서 테스트합니까? 그렇다면 어느 것입니까?

“기기마다 약간의 차이가 있습니다. 우리는 사무실에 상당한 수의 안드로이드 사용자가 있으며 모두 개인 장치를 가지고 있으며 수많은 테스트 장치를 가지고 있습니다. 당시 가장 인기있는 전화와 피드백을 통해 문제가 발생하는 전화의 조합입니다. 여름 동안 갤럭시 S3는 좋은 예였습니다. '우리는'내 장치에서 콘텐츠를 재생하는 데 문제가 있습니다 '라는 많은 피드백을 받기 시작했으며이 일반적인 장치에 문제가있어 테스트를 할 수 있도록 커플을 확보했습니다.”

일단 당신이 그것을 파기 시작한 후에, 당신은 당신이 너무 많이 변경해야한다면 당신도 그것을 재 설계에 넣을 수도 있다고 결정 했습니까?

“우리는 재 설계에 대해 이야기하고있었습니다. 우리의 오래된 응용 프로그램을 살펴보면 안드로이드로 이식 된 iOS 응용 프로그램입니다. 이것은 Google의 강력한 디자인 가이드 라인이 있기 전날에 시작되었으므로 오래되었다고 느꼈습니다. 그래서 우리는이 두 가지에 대해 독립적으로 이야기하고있었습니다. 그런 다음 우리가 '이봐, 왜 우리는 처음부터 그것을 재건하고 우리가 할 수있는 일을 보지 않겠습니까?'라고 말한 시점에 이르렀습니다.”

너희들은 그렇게 큰 걸음을 만들었고, 더 이상 같은 앱처럼 보이지도 않습니다. 많은 노력을 기울 였다는 것이 분명합니다.

“Google 디자인 가이드 라인을 출발점으로 사용했습니다. 우리는 정말 강력한 사내 디자인 팀을 보유하고 있습니다. 그들은 놀라운 일을 할 수 있고 깔끔한 상호 작용을 할 수있었습니다. 잘 디자인 된 것이 아니라 플랫폼이 제공하는 것에서 잘 설계된 프로젝트를 진행하면서 운이 좋았습니다.”

“holo”UI는 분명히 Android 디자인의 미래입니다. 제한적이라고 느끼거나 앱에서 좋은 디자인 선택을 촉진합니까?

“저는 그들이 대단하다고 생각합니다. 안드로이드 생태계의 진화를 살펴보면 '이 앱이 이런 식으로 보이길 원하지만 다른 앱은 완전히 다르게 보입니다'라는 초기 불일치가 있었을 것입니다. 따라서 디자인 지침을 시작점으로 사용하면 그 위에 사용자 정의를위한 충분한 공간이 있다고 생각합니다. 앱을 자신의 것처럼 보이게 만들 수는 있지만 여전히 안드로이드 생태계에 맞는 것처럼 느낄 수 있습니다.”

이러한 인기있는 앱의 경우 기존 사용자를 소외시키지 않고 개선하기 위해 앱을 어떻게 다시 디자인합니까?

“지난 여름부터, 우리는 현재 앱에 대해 많은 사용자 경험 연구를 시작했습니다. 실제로 앱을 사용한 적이있는 사람, 앱을 사용하지 않은 Android 사용자, 스티 처를 사용하지 않은 팟 캐스트 사용자. 우리는 많은 사람들이 기본적으로 사람들이 무엇을 가장 많이 사용할 것인지 알아 내려고 노력했으며, 거기서 디자인 팀과 제품 팀은 이러한 기능을 강조하고 쉽게 액세스 할 수 있도록하는 방법을 찾기 위해 열심히 노력했습니다. 불행히도 우리는이 릴리스를 꺼내기 위해 몇 가지 기능을 꺼내야했습니다. 우리는 약간의 타협을해야했지만이 연구를 통해 최소한의 중단으로도이를 수행 할 수있었습니다.”

안드로이드 앱에서 "적절한"디자인을 긍정적으로 생각하는 사람들이 점점 늘어나는 것처럼 느껴지고 있으며 이는 전통적으로 안드로이드 문화의 일부가 아닙니다. 당신의 생각은 무엇입니까?

“전적으로 동의합니다. 구글은 정말 많은 크레딧을받을 가치가 있다고 생각합니다. 마침내 그들은 매우 강력한 디자인 가이드 라인을 갖게되었습니다. 그들은 분명히 좋은 앱이 어떻게 생겼는지, 어떤 느낌이 들지 연구하는 데 많은 시간을 보냈습니다. 그들은 자신의 앱에서이를 수행했으며, 우리와 그 연구를 공유했으며 이것이 플랫폼 전체를 더 강력하게 만든다고 생각합니다.”

Stitcher의 웹 버전이 새로운 Android 앱과 유사한 디자인을 따르는 것이 중요 했습니까?

“두 곳에서 동일한 색상을 인식하고 탐색 할 수 있다는 것이 좋습니다. 안드로이드 개발자이자 사용자로서 저의 최우선 과제는보기 좋게 보이고 Android에서 잘 작동하는 것이 었습니다. 웹 앱처럼 보이는 것이 추가 보너스입니다.”

스티 처는 단순한 라디오 그 이상입니다. 너무 많은 소스를 모으고 "스티 처"라는 브랜드를 바꾸는 이야기가 있습니까?

“우리는 최근에도 조금씩 다시 해왔습니다. 앱을 시작할 때 스플래시 화면이 표시되면 "스티 처 스마트 라디오"였으며 이제는 "스티 처-라디오 주문형"이되었으므로 브랜딩 중 일부를 사용하고 있습니다. 문제는 Stitcher에 익숙하지 않고“Stitcher”만 표시되면 해당 기능을 모르는 것입니다. 회사의 기초는이 "토크 라디오"경험을 귀하의 휴대 전화로 가져 왔기 때문에 "라디오"라는 이름을 유지해야한다는 압박감이있을 것입니다."

다른 뉴스 및 팟 캐스트와 함께 토크 라디오와 같은 것을 통합합니다. 앱이 많은 일을 할 때 경쟁 상대를 파악하기가 어렵습니까?

“포드 캐스팅 앱과 50 %, 라디오 앱과 50 %가 겹친다 고합니다. 그것은 우리가 참여할 수있는 거대한 시장 공간이며, 우리에게는 그 기회가 크다고 생각합니다. 문제는 이전에 Stitcher에 대해 들어 본 적이없고 실제로 팟 캐스트 사용자가 아니라면 어떻게해야하는지 신속하게 설명하는 것입니다.”

Podcast는 여전히 일반 사용자에게 "라디오"만큼 설명하기 쉽지 않습니다.

“그것은 처음부터 일종의 목표였습니다. 어떤 의미에서“podcast”라는 단어와 거리를 두는 것이 그 이상의 의미를 가지기 때문입니다. 우리는 항상 자동차 라디오의 비유로 돌아갑니다. 자동차에 앉아 점화 장치를 켜고 라디오를 켜고 내용을 듣고 있습니다. 그것은 '제로 노력'의 일부입니다. 라디오를 해당 방송국으로 선국했거나 사전 설정 중 하나입니다. 듣고 싶은 것입니다. 우리는이를 온 디맨드 방식으로 적용하기 때문에 쇼의 절반을 놓치거나 좋아하는 쇼가 NPR에있을 때 출퇴근 시간을 정하지 않아도됩니다.”

그래서 여러분들은 업데이트를 제공했는데 모든 것이 부드러워 보입니다. 문제가 있습니까?

"우리는 아무것도 잘못되지 않았는지 확인하기 위해 강박 적으로 Play를 점검하고 있습니다 … 지금까지 모든 것이 순조롭게 진행되고있는 것 같습니다."

인기있는 앱을 다시 작성하는 방대한 작업을 수행 한 개발자로부터 통찰력을 얻는 것이 좋습니다. 주요 개발자 2 명과 절반 만 비교적 짧은 시간에 큰 변화를 일으킬 수 있다는 점이 인상적입니다. 또한 Google의 새로운 디자인 가이드 라인과 도구가 개발자들에게 긍정적 인 시각으로 사용되고 있다는 사실을 확신하고 있습니다.

이번 업데이트로 Stitcher Radio는 오늘날 Play 스토어에서 사용할 수있는 매우 기능적이고 아름답게 디자인 된 앱 목록에 다시 올라 섰습니다.