Se você já desenvolve pra iOS a algum tempo, deve saber quão difícil era para testar notificações, que só podiam ser testadas no dispositivo com a configuração e instalação correta dos certificados. Note, eu disse era, pois com a chegada do Xcode 11.4 e o iOS 13.4, é possível fazer alguns testes direto no simulador. […]
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 […]
O JSON – JavaScript Object Notation, é um formato de dados utilizado para intercâmbio de dados computacionais que é empregado na maioria das aplicações atuais e é definido pela Json.org. Existem no mercado vários frameworks, e para diversas linguagens, que ajudam na conversão de objetos Json para seu modelo de dados porém nesse post vamos […]
Caso você não tenha acompanhado essa série desde o começo poderá consultar os posts anteriores nos links a seguir: Parte 1 e Parte 2 Continuando com nossa série de posts sobre testes unitário em swift, vamos agora criar um teste para uma tela que necessita de dados de serviços externos. Vamos iniciar nosso trabalho criando […]
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 funções declaradas no protocolo (todas ou algumas delas). Vamos aos exemplos. 1 – Vamos criar […]
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 { case Ouros case Copas case Espada case Paus } “` [/markdown] ou [markdown] “` enum […]
Para continuar com nossa série de posts de sobre teste unitário vamos, primeiramente, fazer com que o teste realizado na Parte 1 seja executado com sucesso. Ao final do primeiro post tínhamos nosso teste criado porém sem implementação de nossa viewcontroller o que fazia com que nosso teste falhasse. Então agora vamos implementar corretamente nossa […]
Todos nós sabemos da importância dos testes unitários no desenvolvimento de software e nesse post vamos montar um pequeno projeto com o teste básico de uma lista a fim de apresentar a estrutura do XCTest, framework de teste utilizado pelo Xcode. Para começar vamos criar um novo projeto e selecionar a opção “Include Unit Tests”
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 fazer a o App do iPhone, como o foco desse tutorial é a comunicação com […]
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 e Swift.