Construir uma interface ios

Muita coisa acontece por trás das cenas em um aplicativo, mas os usuários não ver isso. O que eles vêem é a sua interface. Aqui estão alguns pontos para se lembrar como você construir a sua interface de usuário (UI):

  • Estudar Diretrizes da Apple Human Interface, aplicativos nativos, e amostra: Mesmo com uma sociedade livre, você pode encontrar muitas informações sobre o A Apple site para desenvolvedores. Conheça o layout do que está lá. Olhar criticamente para os aplicativos nativos em seus dispositivos iOS e estudar a documentação.

  • Estudar a história UI: Especialmente se você é novo para iOS, olhar para a documentação da Apple para a versão anterior do iOS, bem como relatórios de mídia que você pode encontrar online. (Você também pode voltar algumas versões.) O que você está procurando o que há de novo no iOS 7 e o que era novo no iOS 6. Por que essas alterações feitas? Não acidentalmente reverter para uma versão anterior que agora é suplementado.

  • Conheça o seu usuário: Quanto mais você pode esclarecer quem você está projetando para, melhor a sua aplicação será. Alguns aplicativos são projetados para uso geral no mercado de massa, mas outros são altamente especializados.

  • Pense globalmente: Se há alguma chance de que sua aplicação terá de ser traduzido, estudar as informações de localização na A Apple site para desenvolvedores de modo que você não tem que voltar e refazer as coisas. É mais fácil construir em recursos de localização e não usá-los do que ter que adicioná-los em durante o meio do desenvolvimento.



  • Encontre o seu look: O que vai fazer seu aplicativo parecido com o seu aplicativo? No iOS 7, há um conceito de cor da tonalidade - uma cor especial que você usa para determinados elementos da interface. Os usuários rapidamente vir a reconhecer que a cor da tonalidade é para controles de aplicativos. (On built-in aplicativos nativos no iOS, muitas vezes é azul.) Você não tem espaço para um logotipo em cada tela.

  • Configurar seu projeto Xcode: Mesmo se você ainda não está codificando, criou um projeto que você pode usar para testar as coisas. Isso não vai ser o seu app - você vai jogá-lo fora depois de suas experiências são feitas.

  • Pense sobre o desempenho: As coisas tais como bancos de dados sobre os iOS dispositivos, sites ou bancos de dados que acessam a Internet, uso de locais ou outras funcionalidades do dispositivo, e qualquer outra coisa que não é apenas o código precisa de um pouco de atenção extra.

  • Pense sobre segurança: Leia-se sobre as medidas de segurança que você deve tomar, especialmente se você estiver escrevendo um app para crianças.


Publicações relacionadas