http://luciofm.wordpress.com/2011/07/28/o-que-nao-fazer-em-interfaces-android-ou-como-melhora-las/
Lúcio Maciel
luc...@gmail.com
On Thu, Jul 28, 2011 at 09:29, luciofm <luc...@gmail.com> wrote:
> @mateusbatera
>
> Valeu pelas correções...
>
> Escrever sem revisor é dureza... heh
>
> Lúcio Maciel
> luc...@gmail.com
>
>
>
> 2011/7/28 mateusbatera <mateus...@gmail.com>:
>> Tem só alguns errinhos bestas, mas como você pediu, vamos lá:
>>
>> "What version of Viber AM I showing here?" (você escreveu I AM)
>> "And with only one screenshot we already START (...)" (você escreveu
>> STARTS)
>> "And these are even WORSE (...)" (você escreveu WORST)
>>
>> Fora isso, parabéns pelo artigo!
>>
>> On Jul 28, 1:57 am, luciofm <luci...@gmail.com> wrote:
>>> Acabo de postar um novo artigo no meu blog...
>>>
>>> What not to do in Android UI's (or how to do it better)http://luciofm.wordpress.com/2011/07/28/what-not-to-do-in-android-uis...
>>>
>>> Amanhã de manhã devo postar a versão em português...
>>>
>>> Ele não foi revisado, então quem encontrar algum erro/problema, me
>>> avise que corrijo...
>>>
>>> Obrigado...
>>> Lúcio Maciel
>>> luci...@gmail.com
>>> @luciofm
>>> luciofm.com
>>
>> --
>> Grupo Android Brasil
>> http://groups.google.com/group/androidbrasil?hl=pt-BR
>>
>
--
Comentarios abaixo.
2011/7/28 ducasp <duc...@gmail.com>:
> Sinceramente, eu como desenvolvedor de software, discordo completamente do
> seu ponto de vista.
Ok, sem problemas, ainda bem que tem gente que discorda de mim :)
>
> Não é por estar em um sistema que a interface que investi tempo, dinheiro,
> testes e dedicação até ela chegar um ponto de maturidade, não vai servir
> mais.
Não estou falando para jogar tudo fora, mas se tu investiu muito
dinheiro, tempo e dedicação a uma interface digamos iOS, você investiu
esse dinheiro e tempo pensando em usuários iOS. Simplesmente
copiar+colar essa interface em um Android não irá proporcionar a
melhor experiência a um usuário Android, pelo simples fato de as duas
plataformas serem diferentes, com comportamentos diferentes.
>
> Acho muito engraçado essa (e olha, não estou acusando ninguém, não é algo
> diretamente a você pois não te conheço o suficiente para dizer isso) celeuma
> de xiita (Androidista) que se lembrar iPhone ou iPod ou iSeiLáOQue não
> presta...
O problema maior não é se parecer com iOS, e sim NÃO se parecer com
Android, e aumentar a falta de consistência do 'eco-sistema'.
Muitas pessoas não sabem, mas existem padrões, guidelines e best
practices para desenvolvimento Android, eles só não são obrigatórios
como no caso da Apple.
Mas o Google enfatiza muito a importância de se seguir esse padrões ao
desenvolver para Android em suas palestras e eventos.
>
> Concordo no ponto que você diz que um aplicativo decente tem que usar a
> integração que o sistema oferece, como os intents, mas a questão da
> interface, pouco importa se ela é a mesma do iPhone, do S40, do Brew...
> Importa que ela seja funcional, simples, bonita e agradável aos usuários.
Eu acho muito importante que ela (UI) seja consistente com a
plataforma, justamente por isso que a Apple tem um sistema de
aprovação tão rígido.
Já no Android, a idéia do google é que a própria comunidade modere
esse tipo de 'infração' aos padrões. Onde o Google e a própria
comunidade criam os padrões, design patterns e best practices, e cabe
a todos excluir quem não faz aplicativos de qualidade para o Android.
>
> Ao mesmo tempo, você tem que lembrar que ao portar um aplicativo de uma
> plataforma para outra, na plataforma nova haverão ex-usuários da outra
> plataforma que estão ávidos a ver seu programa favorito, e que irão soltar
> os cachorros se for diferente.
Com certeza, e também muitos (mais do que os antigos) usuários novos,
acostumados com o Android, e como ele funciona.
Quanto aos usuários antigos, eles estão migrando de plataforma, e já
estão em um processo de adaptação ao Android, onde os aplicativos são
e se comportam diferentes do iOS
>
> Pra mim, o que importa é a interface ser eficiente, atraente, e funcional.
Concordo, um programa bom com uma interface mal feita não atrai tantos
usuários quanto poderia.
> Não vou jogar fora uma interface testada e aprovada e re-investir dinheiro
> em uma nova interface por ter mudado de plataforma.
Não é jogar fora, mas usar como ponto de partida para a nova
plataforma de desenvolvimento.
Testes de usabilidade foram feitos com um sistema diferente do sistema
de desenvolvimento atual, então eles podem não ser totalmente válidos.
Estamos falando de um mercado de Milhões de usuários, com milhares de
desenvolvedores e centenas de opções para os mesmos aplicativos. Como
você se destaca? oferecendo a melhor experiência possível para o seu
usuário, e isso pode requerer adaptar sua interface a nova plataforma.
>
> Respeito quem pensa o contrário, mas discordo, e deixo minha opinião.
Respeito sua opinião, e discordo plenamente...
Ah, e podemos substituir todas as ocorrências de iOS ou de Android por
Windows Phone 7, e minha opinião e resposta continuaria exatamente a
mesma...
Abraços.
Lúcio Maciel
luc...@gmail.com
@luciofm
2011/7/28 Henrique Melo <henriq...@gmail.com>:
> O problema maior é que o IOS existe um padrão de interface, coisa que com o
> android não ocorre.
Você está enganado, existem padrões e design patterns para Android, a
diferença é que o google apenas sugere como melhor pratica que você as
utilize, enquanto a Apple te força a seguir o padrão.
Agora cabe ao desenvolvedor seguir ou não as melhores práticas para a
plataforma que ele está desenvolvendo.
Lúcio Maciel
luc...@gmail.com
Eu gosto dessa liberdade, e se o desenvolvedor fez cagada, e não
seguiu as melhores praticas, eu posso fazer 2 coisas, reclamar com
ele, e não usar o aplicativo dele.
> Pra mim, se parece iPhone ou não, é irrelevante. Se funcionar direito
> já tá bom.
Já eu tenho interesse no crescimento do Android (é o meu ganha pão
hoje), e no crescimento com QUALIDADE.
>
Lúcio Maciel
luc...@gmail.com