Técnico

Arquitetura VIPER

Introdução VIPER é uma arquitetura baseada na arquitetura CLEAN criada por Robert Cecil Martin (conhecido na comunidade como Uncle Bob), que vem sendo utilizada nas aplicações Mobile na redspark a aproximadamente 3 anos, e tem como premissa a separação das “responsabilidades” da aplicação em camadas diferentes (Figura 1), facilitando assim o reaproveitamento, a leitura, testes […]

Mobile Não categorizado Técnico

Configurando Firebase Cloud Messaging para enviar Push Notifications em aplicações iOS

Gerando uma chave de autenticação na Apple Developer No site da Apple Developer va em account https://developer.apple.com/account e depois em certificates. Selecione a aba Keys e clicque no botão de + para gerar uma nova chave Em preencha os dados da sua chave e selecione as permissões que voce quer dar para essa chave, essas […]

Técnico

iOS: Como criar bibliotecas privadas gerenciadas pelo CocoaPods

Muitos desenvolvedores iOS já conhecem o CocoaPods, um gerenciador de dependências para projetos Cocoa, pois se utilizam de diversas bibliotecas open source em seus projetos. Basicamente o CocoaPods mantém um repositório central com diversas bibliotecas públicas que podem ser incluídas no projeto através de um arquivo Podfile. Apesar de interessante a idéia de criar e […]