Aprenda Android

Quer aprender Android? Então conheça essas 5 dicas:

  1. Conheça Java: esta é a linguagem oficial para o desenvolvimento de aplicações nativas.
  2. Conheça XML: a parte visual das aplicações nativas é toda construída com XML.
  3. Use o Android Studio: a Google descontinuou o suporte para o plugin do Eclipse, é recomendado que todos passem a utilizar o Android Studio.
  4. Internacionalize: existe o  suporte para 26 idiomas e existirá mais no futuro. Internacionalize suas Strings e evite trabalho depois.
  5. Faça testes: O Appium é uma ferramenta para automatizar seus testes em aplicações mobile, não deixe o usuário descobrir erros.

Acima de tudo seja criativo, o sucesso de uma aplicação é gerado por sua criatividade e usabilidade.

Atalhos do Chrome

Usa o Chrome? Então conheça seus atalhos:

Ctrl + W = Fecha a aba atual;
Ctrl + H = Abre o histórico do navegador;
Ctrl + R ou F5 = Recarrega a aba atual;
Ctrl + F5 ou Shift + F5 = Recarrega sem utilizar o cache;
Ctrl + Shift + T = Reabre a última aba fechada;
Ctrl + A = Seleciona todo o texto da aba atual;
Ctrl + Shift + Del = Abre a caixa de limpeza dos dados de navegação;
Ctrl + F = Abre a caixa de busca de termos do navegador;
Ctrl + U = Abre o código fonte da página;
Ctrl + J = Abre a listagem de downloads;
F12 = Abre o debug da aba atual;
Ctrl + P = Abre a caixa de diálogo de impressão;
Ctrl + D = Adiciona um site nos favoritos;
Shift + Esc = Abre o gestor de tarefas do navegador;
Ctrl + ”+” = Dá Zoom na página;
Ctrl + ”-” = Diminui o Zoom na página;
Ctrl + 0 = Redefini o Zoom aos valores originais;
Ctrl + “Número” = Ao clicar Ctrl mais um número, você é levado para a aba correspondente a este, se tiver quatro abas abertas, clique no 4 para ir para a última;
Ctrl + Shift + Tab = Navega pelas abas do navegador.

ROCA

ROCA pode ser definido como uma coleção de simples recomendações para interfaces de aplicativos Web. ROCA é uma tentativa de definir um conjunto de recomendações – independente de qualquer estrutura particular, linguagem de programação, ou ferramentas – que incorpora os princípios no qual consideramos ser uma boa arquitetura de aplicações Web. Sua finalidade é servir de referência (como por exemplo ITIL), que pode ser implementado como está ou ser comparada com outras abordagens para destacar as decisões de concepção divergentes.