Índice:
- Qual é o tamanho da equipe que gerencia o aplicativo Stitcher Radio Android?
- Como você gerencia uma reescrita e um novo design completos de um aplicativo tão grande?
- Quais problemas, se houver, você viu ao ter que suportar tantos dispositivos diferentes?
- Você testa em vários dispositivos? Se sim, quais são?
- Então, uma vez que você começou a investigar, decidiu que, se tivesse que mudar tanto, também poderia incluir isso no redesenho?
- Vocês fizeram grandes progressos, nem parece mais o mesmo aplicativo, é claro que você trabalhou muito nele.
- A interface do usuário "holo" é claramente o futuro do design do Android, parece restritiva ou promove boas opções de design nos aplicativos?
- Para um aplicativo tão popular, como você o redesenha para fazer melhorias, sem afastar os usuários existentes?
- Parece que há um contingente crescente de pessoas que vêem o design "adequado" nos aplicativos Android como positivo, e isso não é algo que tradicionalmente faz parte da cultura Android. Quais são seus pensamentos?
- Era importante que a versão web do Stitcher seguisse um design semelhante ao novo aplicativo Android?
- O Stitcher é muito mais do que apenas rádio, você agrega muitas fontes. Houve alguma conversa sobre mudança de marca para apenas “Stitcher”?
- Você integra coisas como o rádio da conversa com outras notícias e podcasts. Quando um aplicativo faz tantas coisas, é difícil descobrir com quem você está competindo?
- Os podcasts ainda não são tão fáceis de explicar como o "rádio" para um usuário normal, você não diria?
- Então, vocês enviaram a atualização, tudo parece tranquilo, vocês estão vendo algum problema?
O Stitcher Radio, um dos aplicativos de notícias, rádio e podcast mais populares do Android, passou recentemente por uma reformulação completa. O desenvolvedor líder do Android da Stitcher, Tyler Pearson, teve a gentileza de tirar um tempo do seu dia após o lançamento do novo aplicativo para conversar conosco. Tivemos a chance de (virtualmente) sentar e conversar com Tyler sobre o aplicativo Android redesenhado recentemente, as diretrizes de design do Google e o estado do ecossistema do Android.
Fique depois do intervalo e veja o que ele tinha a dizer.
Qual é o tamanho da equipe que gerencia o aplicativo Stitcher Radio Android?
- Neste momento, somos duas pessoas e meia, como chamaremos. Temos uma pessoa que trabalha no Android e no iOS. Enquanto estávamos reconstruindo o aplicativo, trouxemos ajuda externa e, por um tempo, tínhamos o tamanho de seis pessoas. Estou realmente orgulhoso do que fomos capazes de fazer, realmente só começamos essa reescrita em setembro e, basicamente, em cinco meses, reescrevemos do zero. ”
Como você gerencia uma reescrita e um novo design completos de um aplicativo tão grande?
“A partir de agosto, recebemos muitos comentários de usuários com problemas ao usar o Stitcher nos dispositivos Samsung mais recentes, problemas ao transmitir conteúdo, onde, fundamentalmente, não funcionava. Então começamos a analisar quais eram os problemas, como os resolveríamos e isso correspondia muito bem ao momento de 'ei, parecemos realmente fora do lugar, vamos reescrevê-los, vamos fazer com que pareçam melhores'. As ferramentas existem para se desenvolver muito rapidamente, estamos usando as APIs padrão do Android Media, estamos aproveitando tudo o que a plataforma oferece. ”
Quais problemas, se houver, você viu ao ter que suportar tantos dispositivos diferentes?
“Nós realmente começamos a perceber problemas com os dispositivos Samsung depois que eles foram atualizados para o ICS, e isso praticamente correspondeu ao lançamento do Galaxy S3 … então tínhamos uma base de usuários massiva que simplesmente não podia mais usar nosso aplicativo. Nesse ponto, tivemos que fazer alguma coisa."
Você testa em vários dispositivos? Se sim, quais são?
“Você tem pequenas diferenças entre os dispositivos. Temos um número razoável de usuários do Android no escritório, todos eles têm qualquer dispositivo pessoal que possuam e, em seguida, temos uma tonelada de dispositivos de teste. É uma combinação dos telefones mais populares da época e, em seguida, dos quais estamos vendo problemas através do feedback. Durante o verão, o Galaxy S3 foi um bom exemplo … começamos a receber muitos comentários sobre 'ei, estou tendo problemas para reproduzir conteúdo no meu dispositivo' e vimos esse dispositivo comum tendo problemas, então saímos e temos um casal só para que possamos testá-lo. ”
Então, uma vez que você começou a investigar, decidiu que, se tivesse que mudar tanto, também poderia incluir isso no redesenho?
“Estávamos conversando sobre um redesenho. Nosso aplicativo antigo, se você olhar para ele, é um aplicativo para iOS que é apenas portado para o Android. Isso foi no dia anterior à existência de diretrizes fortes de design do Google, algo parecido, então parecia velho e fora de lugar. Então estávamos conversando sobre essas duas coisas de forma independente, e chegou ao ponto em que dissemos 'ei, por que não a reconstruímos do zero e vemos o que podemos fazer?' ”.
Vocês fizeram grandes progressos, nem parece mais o mesmo aplicativo, é claro que você trabalhou muito nele.
“Usamos as Diretrizes de design do Google como ponto de partida. Temos uma equipe interna de design realmente forte … eles foram capazes de fazer coisas incríveis e criar interações interessantes. Tive a sorte de trabalhar em um projeto que não foi apenas bem projetado, mas bem projetado dentro do que a plataforma oferece. ”
A interface do usuário "holo" é claramente o futuro do design do Android, parece restritiva ou promove boas opções de design nos aplicativos?
“Eu acho eles incríveis. Se você olhar para a evolução do ecossistema Android, você meio que teve essa incompatibilidade inicial de 'ei, eu quero que meu aplicativo seja assim, outro aplicativo parece completamente diferente'. Então, eu acho que se você usar as diretrizes de design como ponto de partida, ainda há muito espaço para personalização. Você pode fazer com que o aplicativo pareça com o seu, mas ainda assim ele se encaixa no ecossistema do Android. ”
Para um aplicativo tão popular, como você o redesenha para fazer melhorias, sem afastar os usuários existentes?
“A partir do último verão, começamos a fazer muitas pesquisas sobre a experiência do usuário em relação ao nosso aplicativo atual … pessoas que realmente o usaram, usuários do Android que não usaram nosso aplicativo, pessoas que são usuários de podcast que não usaram o Stitcher. Pesquisamos bastante, basicamente, tentando descobrir para que as pessoas o usariam mais e, a partir daí, nossas equipes de design e produto trabalharam duro para descobrir como destacar esses recursos e torná-los facilmente acessíveis. Infelizmente, tivemos que usar alguns recursos para lançar este lançamento. Houve alguns compromissos difíceis que tivemos que fazer, mas, como tínhamos essa pesquisa, conseguimos fazer isso com uma quantidade mínima de interrupção. ”
Parece que há um contingente crescente de pessoas que vêem o design "adequado" nos aplicativos Android como positivo, e isso não é algo que tradicionalmente faz parte da cultura Android. Quais são seus pensamentos?
“Eu concordo totalmente com isso. Eu acho que o Google realmente merece muito crédito por lá, eles finalmente têm esse conjunto muito forte de diretrizes de design. Obviamente, eles gastaram muito tempo pesquisando como seria um bom aplicativo e como ele seria. Eles fizeram isso em seus próprios aplicativos, compartilharam essa pesquisa conosco e acho que isso fortalece a plataforma como um todo. ”
Era importante que a versão web do Stitcher seguisse um design semelhante ao novo aplicativo Android?
“Acho ótimo reconhecer as mesmas cores nos dois lugares e navegar ao redor. Como desenvolvedor e usuário do Android, minha principal prioridade era fazer com que parecesse bom e funcionasse bem no Android … parecendo que o aplicativo da Web é um bônus adicional. ”
O Stitcher é muito mais do que apenas rádio, você agrega muitas fontes. Houve alguma conversa sobre mudança de marca para apenas “Stitcher”?
“Nós refizemos isso um pouco, até recentemente. Se você notar a tela inicial ao iniciar o aplicativo, ele costumava ser "Stitcher Smart Radio" e agora é "Stitcher - Radio On Demand", então estamos brincando com a marca. O problema é que, se você não conhece o Stitcher e vê apenas "Stitcher", talvez não saiba o que faz. A fundação da empresa estava trazendo essa experiência de "talk radio" para o seu telefone, então acho que talvez haja alguma pressão para manter o "rádio" em seu nome ".
Você integra coisas como o rádio da conversa com outras notícias e podcasts. Quando um aplicativo faz tantas coisas, é difícil descobrir com quem você está competindo?
“Eu diria que estamos 50% sobrepostos aos aplicativos de podcasting, 50% aos aplicativos de rádio. Esse é um enorme espaço de mercado para nós, e acho que é uma grande oportunidade para nós … nos dá esse nicho agradável. O problema é que se você nunca ouviu falar de Stitcher antes e não é um usuário de podcast, como podemos explicar rapidamente o que fazemos? ”
Os podcasts ainda não são tão fáceis de explicar como o "rádio" para um usuário normal, você não diria?
“Esse era o objetivo desde o início, distanciar-nos da palavra“ podcast ”em certo sentido, porque é muito mais do que apenas isso. Sempre voltamos à analogia do rádio do carro: onde você se senta no carro, liga a ignição e o rádio liga e você ouve o conteúdo … é uma espécie de 'esforço zero' da sua parte. Você deixou seu rádio sintonizado nessa estação, ou é uma das suas predefinições, é o que deseja ouvir. Estamos apenas aplicando isso a uma moda mais sob demanda, para que você não precise perder metade de um programa ou tentar programar seu trajeto quando seu programa favorito estiver na NPR. ”
Então, vocês enviaram a atualização, tudo parece tranquilo, vocês estão vendo algum problema?
"Estamos checando obsessivamente o Play para garantir que nada esteja errado … tudo parece estar indo bem até agora."
É ótimo obter informações de um desenvolvedor que acabou de passar pela enorme tarefa de reescrever um aplicativo tão popular. É impressionante ver que apenas dois (e meio) desenvolvedores principais podem fazer uma mudança tão grande em um tempo relativamente curto. Também é reconfortante saber que as novas diretrizes e ferramentas de design do Google estão sendo vistas (e usadas) de maneira positiva pelos desenvolvedores.
Com esta atualização, o Stitcher Radio voltou a figurar no topo da lista de aplicativos altamente funcionais e com design bonito, disponíveis hoje na Play Store.