13º Cocoaheads Fortaleza
Cocoaheads é a comunidade mundial de desenvolvedores de tecnologias Apple. Somos formados de várias comunidades menores, nacionais e locais.
Nós formamos o Cocoaheads Fortaleza, e realizaremos nossa 13º edição!
Data: 04/05/2018 às 18:30. Local: IFCE Fortaleza, Auditório Castelo Branco.
Em nossos eventos, buscamos realizar palestras para disseminar conhecimento, despertar o interesse de novos desenvolvedores, nos reunir periodicamente para conversar sobre as novidades tecnológicas da área, e compartilhar nossas experiências de mercado.
Nosso intuito nesta edição é manter esses valores :D agregando coisas boas tanto a quem assistir as palestras, quanto a quem palestrar no evento: as palestras poderão ser gravadas, e utilizadas para promoção pessoal e profissional do palestrante.
Confira nossa página do facebook para ver fotos e vídeos das edições passadas.
Você não precisa de um assunto ou projeto extraordinário para submeter uma boa palestra.
Prepare algo, compartilhe o que você sabe! Participe!
Propostas
Cenário atual de desenvolvimento iOS na GreenMile
Conversaremos um pouco sobre o histórico do desenvolvimento Mobile das aplicações da empresa GreenMile até chegada do cenário atual, com o desenvolvimento de plugins em iOS para aplicações híbridas. Muitas dessas aplicações são utilizadas por motoristas e times de logísticas de empresas ao redor do mundo.
Desafios práticos de manutenibilidade no iOS
A ideia é debater práticas agnósticas e outras intrínsecas ao ecossistema iOS que visam melhorar substancialmente a qualidade do código que desenvolvemos.
Storyboards x Código
Palestra:
Meu objetivo será apresentar argumentos para abandonar storyboards em projetos para iOS. Além disso, vou mostrar maneiras de construir interfaces usando código, incluindo autolayout. Talvez algo a mais :D
Palestrante:
Renata Faria
Graduanda em Sistemas e Mídias Digitas - UFC
Ex-Estagiária da Apple Developer Academy - IFCE
WWDC 17 Scholarship
Testes de UI menos frágeis com XCUITests
Vamos conversar um pouco sobre como criar uma suite de testes de UI menos frágil? Se você já se aventurou com XCUITests, deve conhecer o botão mágico para gravar os passos de um teste. O que você talvez não conheça é a fragilidade do código gerado pelo Xcode. Você deve usar o record no máximo como uma ferramenta auxiliar e criar um código melhor usando padrões como Page Objects e técnicas como method chaining pra que seus testes sejam legíveis tanto para um outro desenvolvedor quanto para uma pessoa de negócios sem muita experiência com código. Além de legível, seu teste não pode quebrar toda vez que uma pequena mudança de tela é feita, afinal os testes de UI não são feitos para isso!
Torne seu código legível com enums
Palestra:
O intuito dessa talk é mostrar o poder do enums em swift, e mostrar que enums é mais do que simplemente enumerar.
Irei mostrar uma síntese de casos de usos que encontrei na comunidade, e exemplos que encontrei em postes.
Palestrante:
Ramires Moreira
Aluno na Apple Development Academy
Graduando em Eng de Telecomunicações