Artigo Introdução de wulin.com (www.vevb.com): NetEase Weibo, o desenvolvimento real do HTML5.
O HTML5 é cada vez mais favorecido pelas equipes de desenvolvimento da Internet em casa e no exterior. Estrangeiro, o Google está desenvolvendo com entusiasmo a Chrome Web Store, a Microsoft lançou um site de tema da Spring irlandês que suporta o desenvolvimento da tecnologia HTML5 e a Nokia investiu pesadamente na compra e construção de negócios de mapas da Nokia. Os gigantes domésticos da Internet também estão interessados nos novos padrões de desenvolvimento da Web, soprados do outro lado do oceano e começaram a testar os produtos HTML5.
O produto do aplicativo da plataforma iPhone da Weibo foi lançado com sucesso no primeiro trimestre de 2012. Agora, compartilharei as experiências e lições aprendidas com esse desenvolvimento de projetos com você e espero crescer junto com você no ambiente de desenvolvimento HTML5.
Pessoal
1. Configuração do desenvolvedor
Gerente de produto: 1 pessoa;
Designer de interação: 1;
Designer visual: 1;
Engenheiro front-end: 1;
Engenheiros dos bastidores: 2;
Testador: 1 pessoa.
2. Tempo de desenvolvimento
Designer de interação: 22 dias úteis;
Designer visual: 14 dias úteis;
Engenheiro de front-end: 50 dias úteis;
Engenheiro de back-end: Devido ao uso dos dados originais de back-end, você só precisa cooperar com o engenheiro front-end para chamar os dados
Entre eles, a interação e o front-end usam mais tempo em todo o ciclo de desenvolvimento.
Processo de Desenvolvimento de Aplicativos da Web Weibo WEIBO
1. Planejamento de requisitos funcionais: diferente da web e clientes locais
Pessoa responsável: gerente de produto; Participante: Designer de interação
O NetEase Weibo Web App (todos se refere a telefones celulares neste artigo) é diferente dos produtos da Web e também é diferente dos clientes locais.
1. Comparado com a Web, o NetEase Weibo Web App tem fortes vantagens como mobilidade e rico em mídia, e tem desvantagens, como pequeno espaço de apresentação de informações e arquitetura de informações profundas. As situações de uso dos dois são diferentes. A Weibo Web é usada principalmente imersivamente em tempo abundante e condições superiores da rede; Os aplicativos da web do Weibo são usados principalmente sob condições triviais de tempo e rede de qualidade desigual.
Portanto, o NetEase Weibo Web App deve evitar as funções grandes e completas e precisar extrair e selecionar as funções mais comumente usadas pelos usuários no ambiente móvel da Web e adicionar funções de necessidades exclusivas no lado móvel (como a função de serviço localizada será considerada no estágio de iteração).
2. Comparado com clientes locais, o NetEase Weibo Web App tem as vantagens de nenhuma instalação, atualização simples, baixo custo de desenvolvimento e layout adaptável. Ele também tem as vantagens da velocidade de resposta lenta, baixas permissões para recuperar controles nativos de telefones celulares e estabilidade ligeiramente fraca.
Com base nas vantagens e desvantagens dos dois, o NetEase Weibo Web App precisa acompanhar a experiência de alta qualidade dos clientes locais e tentar garantir leve e rápido.
Em uma palavra, as funções do aplicativo da Web podem ser mais refinadas do que as da Web e os clientes locais, atendendo às necessidades mais centrais dos usuários em ambientes móveis.
NetEase Weibo Web App Function Planning, como mostrado abaixo:
2. Design de arquitetura de informação: o mais raso e estreito possível
Pessoa responsável: designer de interação; Participante: Gerente de Produto
As pessoas que fizeram produtos para a Internet móvel devem saber por que a arquitetura da informação precisa ser o mais superficial e estreita possível. O maior motivo é o pequeno e caro espaço de exibição do telefone celular. A arquitetura de informações do cliente local do telefone celular precisa ser superficial e estreita, e os aplicativos da web precisam disso ainda mais, porque sempre há uma barra de ferramentas inferior do navegador na página do navegador, fazendo com que um pequeno pedaço do espaço de exibição já apertado seja comido. Como mostrado na figura abaixo:
A barra de ferramentas do navegador na parte inferior da tela do telefone celular é muito inútil para os produtos do aplicativo da web: o próprio aplicativo da web é um aplicativo de malha fechada e não requer a barra de ferramentas do navegador. Mesmo que isso não afete a grande arquitetura da informação, ela corroerá o precioso espaço de exibição e terá um impacto importante no design do sistema de navegação (esta parte foi analisada brevemente no artigo anterior "Discussão sobre design de navegação do aplicativo da web para iPhone".).