14º Cocoaheads Fortaleza
Cocoaheads é a comunidade mundial de desenvolvedores de tecnologias Apple.
Nós somos o Cocoaheads Fortaleza, e realizaremos nossa 14ª edição!
Data: 23/11/2018 às 18:30. Local: IFCE Fortaleza.
Em nossos eventos, buscamos realizar palestras para disseminar conhecimento, despertar o interesse de novos desenvolvedores, conversar sobre as novidades tecnológicas da área, e compartilhar nossas experiências de mercado.
Nosso intuito nesta edição é manter esses valores :D impactando positivamente tanto os participantes quanto os palestrantes. 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
Aplicando Design Pattern em aplicações iOS
Depois de quase um ano desenvolvendo aplicações iOS com meus companheiros do Academycomecei a perceber alguns problemas de arquiteturas no desenvolvimento de software, por vezes tínhamos viewcontrollers extremamente acoplada e consequentemente difícil de manter.
Sabemos que existe uma crítica em cima do MVC e que existe diversas outras propostas de arquiteturas que prometem melhorar a legibilidade e manutenção do seu código. Na contra mão da grande maioria eu resolvi estudar mais afundo o MVC, para saber onde eu estava errando, e percebi que aplicando um pouco de Design Pattern os meus projetos poderiam ficar mais legíveis e mais fáceis de manter.
Nessa talk eu irei compartilhar um pouco do que eu aprendi e onde podemos obter mais informações sobre o assunto.
App Security, Privacidade e Outras Bruxarias.
Afinal, o que é uma aplicação segura? Quais normais e leis que preciso seguir para manipular dados de meus usuários? O que são LGPD, HIPAA, GDPR e OWASP? E que outras bruxarias e feitiços eu preciso saber para fazer uma aplicação segura?
Nessa talk irei desmistificar o desenvolvimento seguro de aplicações e mostrar que nem tudo é bruxaria ou magia negra 🧙♂️
Mergulhando no View Code
Ao ingressar no mundo de desenvolvimento iOS, iniciei meus primeiros projetos utilizando Interface Builder para criar a UI dos apps. Com o passar do tempo e a necessidade de melhoraria devido aos grandes problemas enfrentados, passei a utilizar View Code e pretendo falar um pouco de como foi essa mudança.
Diante disso, irei disseminar sobre esses métodos de desenvolvimento, as suas principais vantagens e desvantagens, como isso me ajudou no aspecto profissional, demonstrar um projeto iOS desenvolvido com view code e o mais importante, qual você deve utilizar em seus projetos.
Para finalizar, irei ressaltar o que o mercado espera de você atualmente, como dev iOS.