Na última semana de junho ocorreram diversos encontros do Cocoaheads, nas cidades de São Paulo, Goiânia, Belo Horizonte e Rio de Janeiro e como não poderia deixar de ser, todos os encontros promoveram palestras sobre o assunto mais “pop” do momento, o Swift ! É possível conferir fotos e mais informações desses encontros no próprio site do Cocoaheads.
O encontro de São Paulo ocorreu no dia 24 de junho no iMasters e começou com uma ótima palestra sobre Desenvolvimento de Jogos Multiplataforma usando Cocos2d-x e Javascript ministrada pelo Vinicius Vecchi. Logo depois, Ricardo Augusto falou sobre Backend X Mobile App. Para finalizar as apresentações do encontro, eu fiquei com a missão de dar uma introdução à linguagem Swift, bem como tentar trazer alguma curiosidade legal que rolou sobre o tema durante a WWDC.
Nesta apresentação que fiz sobre o Swift, aproveitei a onda do momento e fiz uma introdução à linguagem, através de um estudo de caso de um aplicativo da Copa do Mundo. Com o aplicativo foi possível demonstrar como usar uma API para exibir os resultados dos jogos, como utilizar uma TableView com célula customizada, bem como integrar CocoaPods e Obj-C com Swift, tudo de uma maneira bem simples.
Disponibilizei o fonte do app usado como estudo de caso:
https://github.com/jchahoud/WorldCup-Swift.git
E para quem quiser conferir os slides da palestra, disponibilizei a apresentação no slideshare:
.
Mais informações sobre Swift podem ser obtidas em:
The Swift Programming Language
Using Swift with Cocoa and Objective-C
Sugestões e dúvidas e só entrar em contato. Abs!