Mostrando postagens com marcador iPhone. Mostrar todas as postagens
Mostrando postagens com marcador iPhone. Mostrar todas as postagens

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!