Artigo

Criando aplicativos Android bonitos e funcionais: uma entrevista com Tyler Pearson da Stitcher Radio

protection click fraud

Stitcher Radio, um dos aplicativos de notícias, rádio e podcast mais populares no Android recentemente passou por uma reformulação completa. O desenvolvedor líder do Android na Stitcher, Tyler Pearson, teve a gentileza de tirar algum tempo do dia após o lançamento do novo aplicativo para conversar conosco. Tivemos a chance de (virtualmente) sentar e conversar com Tyler sobre seu aplicativo Android recém-redesenhado, as diretrizes de design do Google e o estado do ecossistema Android.

Fique por aqui depois do intervalo e veja o que ele tem a dizer.

Qual é o tamanho da equipe que gerencia o aplicativo Stitcher Radio para Android?

“Agora somos dois... e meia gente vamos chamá-lo. Temos uma pessoa que trabalha com Android e iOS. Enquanto reconstruíamos o aplicativo, trouxemos ajuda externa, de modo que ficamos com seis pessoas por um tempo. Estou muito orgulhoso do que fomos capazes de fazer, realmente só começamos essa reescrita em setembro e, basicamente, em 5 meses, a reescrevemos do zero. ”

A Verizon está oferecendo o Pixel 4a por apenas US $ 10 / mês nas novas linhas Unlimited

Como você gerencia uma reescrita e um redesenho completos de um aplicativo tão grande?

“Começando por volta de agosto, recebemos muitos comentários de usuários com problemas para usar o Stitcher nos dispositivos Samsung mais recentes, problemas de streaming de conteúdo, onde basicamente não funcionava. Então, começamos a analisar quais eram os problemas, como os resolveríamos, e isso correspondeu muito bem com o momento de ‘ei, parecemos realmente fora do lugar, vamos reescrever, vamos fazer parecer Melhor'. As ferramentas existem para um desenvolvimento muito rápido, estamos usando APIs padrão do Android Media, estamos aproveitando tudo que a plataforma oferece. ”

Quais problemas, se houver, você percebeu por ter que oferecer suporte a tantos dispositivos diferentes?

“Nós realmente começamos a notar 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 essa base de usuários enorme que simplesmente não conseguia mais usar nosso aplicativo, então, naquele ponto, tínhamos que fazer algo ”.

Você testa em vários dispositivos? Se sim, quais são?

“Você tem pequenas diferenças entre os dispositivos. Temos um bom número de usuários Android no escritório, todos eles têm qualquer dispositivo pessoal que possuam, e então temos uma tonelada de dispositivos de teste. É uma combinação dos telefones mais populares da época e telefones nos quais estamos tendo problemas por meio de feedback. Durante o verão, o Galaxy S3 foi um bom exemplo... começamos a receber muitos comentários de ‘ei, estou tendo problemas para reproduzir conteúdo em meu dispositivo’, e vimos esse dispositivo comum ter problemas, então saímos e compramos alguns apenas para podermos testar eles."

Assim, uma vez que você começou a se aprofundar nisso, decidiu que se tivesse que mudar tanto, seria melhor incluir isso no redesenho também?

“Estávamos conversando sobre um redesenho. Nosso aplicativo antigo, se você olhar para ele, é muito mais um aplicativo iOS que acabou de ser transferido para o Android. Isso foi no dia anterior à existência de diretrizes de design fortes do Google, qualquer coisa assim, então parecia velho e parecia fora do lugar. Então, estávamos conversando sobre essas duas coisas de forma independente, então meio que chegou ao ponto em que dissemos 'ei, por que não reconstruímos do zero e ver o que podemos fazer?'. ”

Vocês deram grandes passos, nem parece mais o mesmo app, é claro que vocês trabalharam muito nisso.

“Usamos as Diretrizes de Design do Google como ponto de partida. Temos uma equipe de design interna muito forte... eles foram capazes de fazer coisas incríveis e criar algumas interações bacanas. Tive a sorte de trabalhar em um projeto que não foi apenas bem elaborado, mas também dentro do que a plataforma oferece. ”

A IU “holo” é claramente o futuro do design do Android, parece restritiva ou promove boas escolhas de design em aplicativos?

“Eu acho que eles são 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 tenha esta aparência, outro aplicativo parece completamente diferente". Então eu acho que se você usar as diretrizes de design como ponto de partida, há muito espaço para personalização em cima disso. Você pode deixar o app com a aparência do seu próprio, mas ainda fazer com que pareça que ele se encaixa no ecossistema Android. ”

Para um aplicativo tão popular, como você deve reformulá-lo para fazer melhorias, sem alienar os usuários existentes?

“No verão passado, começamos a fazer muitas pesquisas sobre a experiência do usuário em 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. Fizemos muitas pesquisas basicamente tentando descobrir o que as pessoas usariam para a maioria e, a partir daí, nosso as equipes de design e produto trabalharam muito para descobrir como destacar esses recursos e torná-los facilmente acessível. Infelizmente, tivemos que retirar alguns recursos para lançar este lançamento. Tivemos que fazer alguns compromissos difíceis, mas como tínhamos essa pesquisa, fomos capazes de fazer isso com o mínimo de interrupções. ”

Parece que há um contingente crescente de pessoas que vêem o design "adequado" em aplicativos Android como algo positivo, e isso não é algo que tradicionalmente faz parte da cultura Android. Quais são seus pensamentos?

“Eu concordo inteiramente com isso. Acho que o Google realmente merece muito crédito, eles finalmente têm esse conjunto muito forte de diretrizes de design. Obviamente, eles passaram muito tempo pesquisando como seria a aparência de um bom aplicativo. Eles fizeram isso em seus próprios aplicativos, compartilharam essa pesquisa conosco e acho que isso torna a plataforma mais forte como um todo. ”

Era importante que a versão da Web do Stitcher seguisse um design semelhante ao do novo aplicativo Android?

“Acho ótimo poder reconhecer as mesmas cores nos dois lugares e navegar por aí. Como desenvolvedor e usuário de Android, minha principal prioridade era fazer com que tivesse uma boa aparência e funcionasse bem no Android... parecer que o aplicativo da web é um bônus adicional. ”

Stitcher é muito mais do que apenas rádio, você agrega tantas fontes, já se falou em mudar a marca para apenas “Stitcher”?

“Refizemos isso um pouco, até recentemente. Se você notar a tela inicial ao iniciar o aplicativo, ela 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 está familiarizado com o Stitcher e apenas vê "Stitcher", você pode não saber o que ele faz. A base da empresa foi trazer essa experiência de “rádio de conversa” para o seu telefone, então acho que talvez haja alguma pressão para manter “rádio” no nome. ”

Você integra coisas como programas de rádio com outras notícias e podcasts. Quando um aplicativo faz tantas coisas, é difícil descobrir contra quem você está competindo?

“Eu diria que estamos 50 por cento sobrepostos com aplicativos de podcasting e 50 por cento com aplicativos de rádio. É um grande espaço de mercado para estarmos, e acho que é uma grande oportunidade para nós... isso nos dá esse nicho legal esculpido. O problema é que se você nunca ouviu falar de Stitcher antes e não é realmente um usuário de podcast, como explicamos rapidamente o que fazemos? ”

Podcasts ainda não são tão fáceis de explicar como “rádio” para um usuário normal, não é?

“Esse era o objetivo desde o início, nos distanciar 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ê está ouvindo o conteúdo... é uma espécie de ‘esforço zero’ de sua parte. Você deixou seu rádio sintonizado nessa estação, ou é uma de suas predefinições, é o que você deseja ouvir. Estamos apenas aplicando isso a uma moda mais on-demand para que você não precise perder metade de um show ou tentar cronometrar seu trajeto para quando seu programa favorito estiver na NPR. ”

Então vocês enviaram a atualização, tudo parece normal, vocês estão vendo algum problema?

“Estamos verificando o Play obsessivamente para ter certeza de que nada está errado... tudo parece estar indo bem até agora. ”


É ótimo obter algumas dicas 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 ferramentas e diretrizes de design do Google estão sendo vistas (e usadas) de maneira positiva pelos desenvolvedores.

Com esta atualização, o Stitcher Radio se colocou de volta no topo da lista de aplicativos altamente funcionais e lindamente projetados disponíveis na Play Store hoje.

Estes são os melhores fones de ouvido sem fio que você pode comprar a qualquer preço!
É hora de cortar o cabo!

Estes são os melhores fones de ouvido sem fio que você pode comprar a qualquer preço!

Os melhores fones de ouvido sem fio são confortáveis, têm um som ótimo, não custam muito e cabem facilmente no bolso.

Tudo o que você precisa saber sobre o PS5: data de lançamento, preço e mais
Próxima geração

Tudo o que você precisa saber sobre o PS5: data de lançamento, preço e muito mais.

A Sony confirmou oficialmente que está trabalhando no PlayStation 5. Aqui está tudo o que sabemos sobre isso até agora.

Nokia lança dois novos telefones Android One baratos abaixo de US $ 200
New Nokias

A Nokia lança dois novos telefones Android One de baixo custo abaixo de US $ 200.

Nokia 2.4 e Nokia 3.4 são as mais recentes adições à linha de smartphones baratos da HMD Global. Como ambos são dispositivos Android One, eles têm a garantia de receber duas atualizações importantes do sistema operacional e atualizações regulares de segurança por até três anos.

As melhores impressoras fotográficas instantâneas portáteis para dispositivos Android
Imprima em qualquer lugar!

As melhores impressoras fotográficas instantâneas portáteis para dispositivos Android.

Você está em movimento e fazendo memórias no seu celular. Embora o digital seja ótimo, por que não tentar tornar essas memórias um pouco mais permanentes com uma foto tangível?

instagram story viewer