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 … Read More

Criando ícones para aplicativos multiplataforma com Automator

Se você é desenvolvedor ou principalmente se você for designer de aplicativos já se deparou com a quantidade de tamanhos diferentes do ícone principal que temos que fazer: 7 para Android 20 para iOS 15 para Windows Phone (contando só … Read More

Swift – Extendendo protocolos

Junto com o Swift a Apple trouxe a programação orientada a protocolos. Hoje vamos ver como usar um importante recurso desse modelo de programação, as extensões de protocolos. As extensões de protocolo servem para garantir uma implementação padrão para as … Read More

Usando Enum com Swift 2.2

Hoje vamos falar um pouco sobre os Enums no Swift 2.2 . Os Enums servem para categorizar valores, como por exemplo os naipes de um baralho, que em Swift podem ser definido das seguintes maneiras: [markdown] “` enum Naipes { … Read More

Desenvolvendo o 1º App para Apple Watch (Parte II)

Nessa segunda parte, vou mostrar como fazer a comunicação entre o App do iPhone e o App do Watch. Vou continuar a partir do projeto do post anterior (Desenvolvendo o 1º App para Apple Watch) . 1. iPhone App Para começar vamos … Read MoreRead More

Desenvolvendo o 1º App para Apple Watch

Neste tutorial vamos desenvolver um aplicativo simples de ToDo para Apple Watch,  utilizando  o Xcode 7.1 e WatchKit 2.0.1 , nele listaremos uma serie de itens e vamos poder marca-los como concluido, Todo o código para esse tutorial será apresentado em Objective-C … Read MoreRead More