【Design de produto】Confronto de design de interação entre Android e IOS

Na época em que os sistemas operacionais de telefonia móvel estão florescendo, é também a época em que os gerentes de produto têm mais dores de cabeça, porque diferentes designs precisam ser feitos de acordo com diferentes sistemas operacionais. Hoje, basicamente, restam apenas dois campos de Android e IOS no sistema operacional móvel, basta lidar com as diferenças na interação entre Android e IOS para fazer um bom trabalho no design do produto.

insira a descrição da imagem aqui
Desde o desenvolvimento dos sistemas operacionais móveis, existem basicamente apenas dois campos, Android e IOS. Embora algumas plataformas ainda forneçam downloads de aplicativos para outros sistemas operacionais móveis, eles basicamente não são mais mantidos e atualizados.

insira a descrição da imagem aqui
Na época em que os sistemas operacionais de telefonia móvel estão florescendo, é também a época em que os gerentes de produto têm mais dores de cabeça, porque a interação de cada sistema é diferente; projeto.

Essas dores de cabeça foram reduzidas drasticamente com o desaparecimento gradual do sistema operacional móvel, e os dois principais sistemas Android e IOS aprenderam um com o outro no processo de desenvolvimento, e a interação é basicamente a mesma. Agora, o gerente de produto só precisa lidar com a interação entre Android e IOS. A parte de diferença pode fazer um bom trabalho no design do produto.

Se você é um gerente de produto de App, mas utilizou apenas um dos sistemas e não conhece ou sequer utilizou o outro sistema, acredito que este artigo será útil para você.

*O sistema Android neste artigo geralmente se refere a todos os sistemas operacionais baseados em Android, incluindo sistemas operacionais baseados em Android personalizados pelos principais fabricantes de celulares, não limitados a sistemas nativos Android; o autor não possui um dispositivo IOS em mãos e alguns as imagens relacionadas ao sistema IOS são da Internet, destinam-se a ilustrar o princípio e podem ser diferentes da interface real, preste atenção para distinguir.

1. Deslize para trás gesto

No início do nascimento do IOS, foi definido que só há uma maneira de retornar à operação, que é clicar no botão "Voltar" no canto superior esquerdo. " Botão, então quando o IOS 7 foi lançado em 2013 , trouxe um gesto de deslizar para trás "extremamente avançado".

Este gesto interativo trouxe inspiração para os gerentes de produto dos fabricantes de telefones celulares. Os sistemas Android personalizados domésticos seguiram e também trouxeram um gesto global de retorno de deslizamento lateral, que pode deslizar não apenas da esquerda para a direita, mas também da direita para a esquerda , para telefones celulares de tela grande, simplesmente não é muito fácil de usar, e até mesmo o sistema Android nativo acompanhou e desenvolveu funções de operação de gesto correspondentes.

Neste momento, os fãs de frutas não podem mais ficar parados. Com o desenvolvimento das telas dos telefones celulares nos últimos anos, o gesto de retorno que não mudou está em contraste. Os fãs de frutas começaram a reclamar: por que você tem que pressionar e segurar a borda esquerda para ativar o gesto de deslizamento lateral para trás? Por que não pode ser ativado pela direita? Por que não pode ser ativado em qualquer lugar?

O exposto acima é o pano de fundo e o status quo dos gestos de retorno dos dois sistemas principais. Portanto, quando projetamos os gestos de retorno do App desses dois grandes sistemas, precisamos fazer a diferença na interação.

Em primeiro lugar, não é recomendado projetar gestos de deslizar lateralmente para aplicativos Android, como deslizar lateralmente para o nível anterior ou deslizar lateralmente para exibir menus, etc., porque o gesto global de deslizar lateralmente para trás mencionado acima é quase uma função padrão de todos os sistemas Android. E esses gestos de retorno são no nível do sistema, o que significa que o gesto de deslizar lateral dentro do aplicativo pode nunca ser acionado.

Obviamente, alguns sistemas operacionais de telefones celulares consideraram esse problema, então eles otimizam o gesto de retorno, deslizam de baixo para ativar a função de retorno global e deslizam de cima para acionar a função no aplicativo.
insira a descrição da imagem aqui
No aplicativo que suporta gestos de deslizamento lateral na figura abaixo, quando o deslizamento lateral da borda é ativado na parte inferior do aplicativo, um ícone de solicitação de retorno aparece, indicando que o gesto de retorno está ativado; quando o deslizamento lateral é ativado na parte superior do aplicativo, a função do aplicativo é acionada. Este aplicativo também retorna à página anterior deslizando para o lado, e a função "janela flutuante" também pode ser acionada durante o processo de deslizamento.
insira a descrição da imagem aqui
Normalmente, seguramos o celular com uma mão e, quando operamos com o polegar, seja com a mão esquerda ou com a mão direita, a área de toque concentra-se principalmente no meio e na parte inferior do aplicativo.
insira a descrição da imagem aqui
Portanto, para acionar a função de deslizamento lateral no aplicativo, são necessárias as duas mãos ao mesmo tempo, o que não é uma operação conveniente para o usuário.

Algumas pessoas também dirão que você pode fazer um gesto global de deslizar lateralmente. A imagem abaixo é outro aplicativo. Gestos globais de deslizamento lateral foram feitos em várias interfaces do aplicativo. O gesto pode ser acionado mesmo sem tocar na borda. É mais fácil acionar do que deslizar lateralmente. No entanto, neste aplicativo, o lado -Gestos de deslizar em diferentes interfaces acionarão funções completamente diferentes, e há 3 interações completamente diferentes na captura de tela abaixo. Não vamos falar sobre o tempo e o esforço necessários para distinguir as diferentes funções dos gestos de acordo com as diferentes interfaces durante o desenvolvimento. É que os usuários ficam deslumbrados ao operar essas funções e quando são dispensados ​​porque não podem prever quais funções serão acionadas ao deslizar lateralmente, Para os usuários, esta não é uma função com experiência qualificada.
insira a descrição da imagem aqui
Existe também o risco de derrapagem global, que é um falso gatilho. Ao operar com uma mão, a faixa de toque do usuário tem uma forma de leque. Quando o usuário desliza para cima e para baixo, se o dedo não for flexível o suficiente ou se o reconhecimento de gestos do aplicativo não for ajustado com precisão suficiente, é fácil deslizar esquerda e direita e toque acidentalmente.

insira a descrição da imagem aqui
Por fim, vamos resumir o design deslizante dos aplicativos Android:

1. Tente não fazer design de deslizamento lateral, o retorno de deslizamento lateral no nível do Android é conveniente o suficiente;

2. Caso tenha que fazer, tente não adicionar várias funções ao slide, como slide para voltar ao nível anterior, e ao mesmo tempo acionar a função "janela flutuante";

3. Se o deslizamento lateral for necessário, as funções contidas no deslizamento lateral devem ter outros métodos de acionamento complementares mais alinhados com a intuição do usuário. Por exemplo, você também pode retornar pelo canto superior esquerdo e também pode acionar o "flutuante window" ocultando o menu.

insira a descrição da imagem aqui
Não é o mesmo no IOS. A Apple exige que os aplicativos colocados na App Store sigam as especificações da Apple para a operação de gesto de deslizar para trás, ou seja, retornar deslizando para o lado na borda. Está em conformidade com a especificação, e minha sugestão pessoal é que o design do global slide back também pode ser adicionado ao aplicativo no lado do IOS.

Embora eu tenha mencionado acima que há um risco de toque falso no retorno de deslizamento lateral global, antes que o IOS faça uma atualização "mais avançada" para o design do retorno de deslizamento lateral à borda, pelo menos até certo ponto, ele pode alivie a insatisfação dos fãs de frutas com este design. A emoção de nojo. No entanto, deve-se notar que, para o deslizamento lateral global no IOS, é recomendável retornar apenas à página anterior. Após anos de "educação" no IOS, os fãs de frutas já sabem muito bem que deslizar da esquerda para a direita é o lógica de retornar à página anterior. , os aplicativos do sistema IOS e até mesmo a alternância de páginas de guia exigem que os usuários cliquem para concluir, não há operação de alternância lateral, portanto, os gerentes de produto não precisam "criar" novas interações para frutas "difíceis" fãs.

2. Mantenha pressionado e deslize

Desde o nascimento do Android, o nível do sistema foi inundado com várias operações de toque longo: toque longo para entrar no modo de edição, toque longo para abrir o menu oculto e toque longo no ícone no centro de controle do telefone celular para entrar na página de configuração, etc. Os usuários do Android quase podem prever quando veem uma determinada interface. Até que ponto uma operação de pressão longa pode ser executada.

Por outro lado, o IOS faz o possível para evitar a operação de pressionamento longo. No início de seu nascimento, a operação de pressionamento longo do IOS era limitada principalmente ao ícone de pressionamento longo na área de trabalho para entrar no modo de edição da área de trabalho e o pressione e segure o ícone no centro de tarefas para entrar no modo de edição (antes do IOS 7). Pressione para selecionar texto, etc., e o sistema IOS quase não tem função de pressionar e segurar para abrir um menu oculto. a caixa de entrada, um menu para copiar e colar texto aparecerá.

Em 2015, a Apple trouxe a tecnologia Force Touch extremamente avançada para o recém-lançado iPhone 6s, que permite que o celular sinta a força de pressão quando o usuário opera a tela. Operação rápida, pressione novamente a lista de mensagens de texto para visualizar rapidamente o conteúdo da conversa , pressione novamente a imagem para visualizar rapidamente a imagem grande, etc.

No entanto, os fãs de frutas não compraram. A operação de prensa pesada apareceu no celular pela primeira vez, o que deixou os fãs de frutas perdidos. Ao operar, eles devem controlar a força. A operação de prensagem, a força é forte, abra diretamente o artigo, finalmente domine a força, abra a visualização, o dedo deve ser pressionado o tempo todo e, em seguida, volte quando você soltar, e abrirá diretamente quando você pressionar com força, e você poderá ver apenas o primeiro página ao visualizar. Uma página, para os usuários, uma operação tão trabalhosa não é tão conveniente quanto clicar diretamente para abri-la.

A Apple também está ciente desse problema, portanto, na atualização subsequente da versão do IOS, a lógica de pressionar novamente foi cancelada e algumas operações de atalho que foram originalmente acionadas por pressionar novamente tornaram-se pressionadas longamente, de modo que a operação pressionada longa começou a ser usado no sistema IOS "florescer em todos os lugares". Os usuários do iPhone comprarão esse novo conjunto de lógica? Antes de escrever este artigo, encontrei um amigo que usa um iPhone para descobrir e resumi as poucas operações de pressionamento longo que ele mais usa no dia a dia:

  1. Pressione e segure para copiar e colar texto
  2. Pressione e segure para identificar o código QR

Quando eu disse a ele que pressionar longamente o ícone da lanterna no centro de controle ativaria a função de ajuste de brilho, ele deu uma expressão incrédula. Quanto à operação de atalho que aparecerá quando você pressionar e segurar o ícone na área de trabalho, ele sabe disso, mas é acionado quando ele deseja desinstalar o aplicativo e ele nunca o usou antes.

Sim, os fãs da Apple que cresceram com o iPhone ainda não têm o conceito de operação de pressão longa em muitas interfaces. Quando eles veem os ícones no centro de controle, eles sabem que esses ícones podem ser clicados, mas não t usá-los. Pense nisso juntos, mas os usuários do Android são diferentes. Quando eles veem o centro de controle do IOS, eles sabem que esses ícones podem ser pressionados por muito tempo, mas os usuários do Android pensarão que pressionar um ícone por muito tempo deve entrar na página de configurações , não um atalho pop-up.

A primeira operação de lista do IOS é excluir deslizando para a esquerda. Com a iteração do sistema, a operação do menu de deslizar para a esquerda não se limita a excluir. Deslize para a esquerda para operar os dados, então você precisa prestar atenção siga este princípio ao projetar o aplicativo no lado do IOS.
insira a descrição da imagem aqui
Android é diferente. No sistema Android, quase não há operação de deslizar para a esquerda. Portanto, se a especificação de interação IOS for colocada no aplicativo Android, o usuário ficará confuso. Quando o usuário Android não consegue encontrar uma operação, eles normalmente pressione e segure, então, para a mesma função, o aplicativo no lado IOS é operado deslizando para a esquerda, enquanto o lado Android é projetado para ser operado pressionando longamente.
insira a descrição da imagem aqui

3. Biometria

Em 2015, quando o iPhone 5s foi lançado, o botão home circular na frente integrou a função de reconhecimento de impressão digital. O iPhone mudou o mundo novamente, fazendo com que o reconhecimento de impressão digital não se limitasse apenas ao check-in de presença, mas os telefones Android também o seguiram rapidamente.

No início do reconhecimento de impressão digital, era usado principalmente como um dos métodos de desbloqueio da tela de bloqueio. Com a proliferação do pagamento móvel, os cenários de reconhecimento de impressão digital foram ainda mais enriquecidos e a segurança do reconhecimento de impressão digital desenvolveu-se gradualmente para o medida em que pode ser usado para substituir senhas de pagamento.

Para melhorar a praticidade do reconhecimento de impressão digital, seja um iPhone ou um telefone Android compatível com reconhecimento de impressão digital, a interface de reconhecimento biométrico é aberta. Não apenas os aplicativos do sistema, mas também aplicativos de terceiros podem usar a função de reconhecimento de impressão digital fornecida pelo sistema em cenários específicos.No entanto, as formas de interfaces biométricas fornecidas pelos sistemas IOS e Android são diferentes, por isso é necessário distinguir entre diferentes interações entre aplicativos em ambas as extremidades durante o design do produto.

Podemos primeiro observar o fluxo de trabalho das duas biometrias.
insira a descrição da imagem aqui
Pode-se ver na figura que o reconhecimento de impressão digital do Android é todo implementado por meio de uma interface, e cada reconhecimento retornará o resultado do reconhecimento, e todas as interfaces e interações precisam ser feitas por um aplicativo de terceiros; enquanto o IOS é diferente, o terceiro O aplicativo de terceiros chama a identificação de impressão digital do IOS acionará diretamente a interface de identificação no nível do sistema IOS e a próxima interação será executada pelo IOS. Após a identificação do usuário ser bem-sucedida, o IOS notificará o aplicativo de terceiros sobre o resultado da identificação.

Vejamos um exemplo prático.

A seguir está a interface de um aplicativo Android chamando identificação de impressão digital. Após a chamada, a interface de espera de identificação e a página de falha de verificação são exibidas e solicitadas pelo aplicativo de terceiros após receber as informações retornadas pela interface de identificação de impressão digital do sistema.

insira a descrição da imagem aqui
Vamos dar uma olhada na interação de invocar o reconhecimento de impressão digital no aplicativo IOS.No aplicativo IOS, após invocar o reconhecimento de impressão digital, o processo de reconhecimento é assumido diretamente pelo sistema IOS.
insira a descrição da imagem aqui
Em 2017, a Apple lançou o iPhone X. O reconhecimento facial substituiu totalmente o reconhecimento de impressão digital no iPhone, mas a lógica central de chamar o reconhecimento facial por aplicativos de terceiros é a mesma que chamar o reconhecimento de impressão digital e pode ser projetada com referência à lógica acima .

4. Atualização da versão do aplicativo

Desde a sua criação, a fragmentação sempre foi uma grande desvantagem do sistema Android. Embora existam lojas de aplicativos oficiais, como o Google Play, elas não são usadas na China continental por motivos bem conhecidos. Em vez disso, um grande número de aplicativos de terceiros lojas de aplicativos foram geradas. Bean pods, Yongyongbao, etc., costumavam ser os aplicativos necessários para muitos usuários do Android instalarem. À medida que os principais fabricantes de telefones celulares melhoram gradualmente seus próprios sistemas de lojas de aplicativos, as lojas de aplicativos de terceiros são cada vez menos populares , mas a instalação de aplicativos Android ainda é uniforme. E métodos de instalação fixos, até hoje, apenas um pacote de instalação apk pode evitar todas as lojas de aplicativos e instalar diretamente.

IOS é diferente Em 2008, foi lançada a IOS App Store, o que significa que haverá uma maneira oficial e única de instalar aplicativos de terceiros no iPhone no futuro.

Devido aos motivos acima, a lógica de projetar versões de atualização de aplicativos de terceiros para Android e IOS é diferente.

O IOS requer que os aplicativos sejam baixados ou atualizados da App Store uniformemente, portanto, quando um aplicativo IOS de terceiros detecta uma nova versão, ele vai diretamente para a página correspondente do aplicativo na App Store para atualização.

Quando o Android detecta uma atualização de versão, ele pode julgar de acordo com o dispositivo e pular diretamente para a loja de aplicativos oficial do dispositivo correspondente para atualização.

No entanto, a recomendação atual é baixar diretamente o pacote de instalação do apk, que também é o método de atualização adotado pela maioria dos aplicativos. No entanto, é recomendável colocar a versão mais recente nas principais lojas de aplicativos antes de enviar a atualização. Atualmente, quando muitos telefones celulares instalam o pacote apk, se o aplicativo estiver disponível na loja oficial de aplicativos, o sistema solicitará que você instale-o na loja de aplicativos e os usuários serão facilmente enganados. Guia para a loja de aplicativos. Se a versão da loja de aplicativos não for atualizada para a versão mais recente no momento, os usuários podem facilmente perder a atualização desta versão.
insira a descrição da imagem aqui

Acho que você gosta

Origin blog.csdn.net/qq_41661800/article/details/130156605
Recomendado
Clasificación