Hoje, vamos falar um pouco sobre a satisfação do Cliente com a implementação dos requisitos, especialmente os não funcionais.
segunda-feira, 19 de dezembro de 2011
segunda-feira, 12 de dezembro de 2011
Japonês em Braile...
Qualidade de software é assunto para engenheiros de software, ou seja: programadores! Porém, vemos diversos profissionais trabalhando em tarefas de garantia de qualidade de software, que não conhecem ou não querem se envolver com software. Trabalhar com qualidade de software sem ser engenheiro de software é a mesma coisa que aprender Japonês em Braile, como diria Djavan!
quarta-feira, 26 de outubro de 2011
O que é ser um bom programador?
Como diria meu amigo Faypou, eu sou um nerd de computador puro-sangue, pois sou fã do universo de Jornada nas Estrelas, e foi nessa qualidade que encontrei esta pérola, a qual gostaria de usar para apresentar o nosso blog: o código de honra dos programadores Klingon!
sexta-feira, 7 de janeiro de 2011
Criando apps para iPhone com Swift - Aprimoramentos
Chegamos ao final do curso de Swift! Agora, é hora de pensarmos nos aprimoramentos de uma aplicação, por exemplo: Ícones, Imagens, i18n (internacionalização) e l10n (localização) da aplicação.
Como exemplo deste capítulo, usei uma app que ainda estou desenvolvendo: Hércules Password Protector - HPP, uma app que eu criei para a plataforma Android e estou portando para iOS. Infelizmente, ainda não ficou pronta, porém, quando eu terminar, você terá acesso ao código-fonte.
quinta-feira, 6 de janeiro de 2011
Criando apps para iPhone com Swift - Comunicação
Quase toda app móvel, hoje em dia, possui algum tipo de servidor, com o qual precisam se comunicar. Podem ser servidores privados, criados e mantidos por você, ou podem ser servidores públicos, que expõem algum tipo de API para consumo (por exemplo: Google, Yahoo etc).
Nesta lição, você vai aprender a se comunicar com servidores externos. Se você ainda não atualizou os arquivos do livro, baixe novamente AQUI, pois há modificações!
Comunicação pode ser algo simples, como enviar um email, ou complexo, como consumir uma API REST.
quarta-feira, 5 de janeiro de 2011
Criando apps para iPhone com Swift - Navegação
Navegação! Como navegar de uma cena para outra? Como criar apps que apresentam várias cenas ao usuário?
Muito bem. Agora, que sabemos um pouco sobre Swift e sobre Persistência de dados, é o momento de pensarmos mais um pouco em navegação. Temos vários tipos de navegação que podemos implementar em nossa app, e já vimos uma delas, que é baseada em Tab Bar (programa Conversor). Porém, o iOS permite vários tipos de navegação, e eu gostaria de mostrar mais algumas opções.
Eu não pretendo apresentar todos os tipos de navegação possíveis e nem considero isso prático. Vou mostrar casos de navegação bem simples, deixando os mais complexos para que você mesmo descubra.
Criando apps para iPhone com Swift - Dispositivo iOS real
Bem, até agora, já vimos muita coisa, não? Porém, uma ficou de fora: Como usar um dispositivo iOS de verdade, como: iPhone, iPad ou iPod touch?
segunda-feira, 3 de janeiro de 2011
Criando apps para iPhone com Swift - Brincando no playground
Olá, amigos! Esta é a terceira lição do curso de criação de apps para iPhone com Swift. Na verdade, não é só para iPhone, mas para qualquer dispositivo iOS. E a linguagem Swift pode ser usada para criar apps para computadores Mac também.
Acompanhe o material do curso e veja o resto das lições!
Criando apps para iPhone com Swift - Persistência
Essa é a quarta lição do curso, e vamos abordar um assunto extremamente importante: persistência de dados. Agora, que você já sabe um pouco sobre a arquitetura de apps iOS e sobre a linguagem Swift, é hora de vermos como podemos persistir dados.
As lições são postadas sempre que ficarem prontas! Se tiver dúvidas, acesse nossa página de fórum.
Acompanhe o material do curso e veja o resto das lições!
domingo, 2 de janeiro de 2011
Criando apps para iPhone com Swift - Interface de usuário
É claro que eu sei sobre a sua ansiedade em aprender Swift, a linguagem de programação que vamos usar, mas ainda há algumas coisas importantes sobre interface de usuário, as quais você precisa aprender antes de “mergulhar” no estudo da linguagem Swift em si.
Vou acrescentando as lições nos próximos dias
Acompanhe o material do curso e veja o resto das lições!
sábado, 1 de janeiro de 2011
Criando apps para iPhone com Swift - introdução
O mercado de aplicações móveis cresce sem parar, desde que a Apple lançou o primeiro iPhone, em 2007. Hoje, com outras plataformas, como Android e Microsoft, a Apple divide um mercado bilionário de "apps". Você também pode participar deste mercado, desenvolvendo com a nova linguagem de programação que a Apple criou: Swift.
O Bom Programador traz para você mais um curso gratuito e cheio de exemplos. Agora, você vai desenvolver aplicações móveis para a plataforma Apple (iPhone, iPad e iPod touch), e criar uma nova possibilidade profissional em sua vida.
Neste curso, veremos os principais elementos do desenvolvimento de apps com Swift, tudo sempre acompanhado de prática.
Esta é a primeira lição! As outras serão postadas nos próximos dias!
Acompanhe o material do curso e veja o resto das lições!
Esta é a primeira lição! As outras serão postadas nos próximos dias!
Acompanhe o material do curso e veja o resto das lições!
Assinar:
Postagens (Atom)