Já abordamos anteriormente aqui no blog sobre como pode ser trabalhoso decodificar arquivos json com o Swift e como bibliotecas de terceiros podem nos ajudar com esta tarefa. No Swift 4 foi acrescentado uma forma de lidarmos com json de maneira simples e nativa. Neste artigo iremos examinar alguns pontos desta novidade.
Tag: watchOS
Utilizando o Zeplin para ler designs desenvolvidos no Sketch
Construir uma tela no Xcode a partir de um projeto do Sketch pode ser uma tarefa bem trabalhosa. Caso o projeto tenha sido impresso não é possível obter as medidas que foram utilizadas pelo designer. Cabe ao desenvolvedor tentar vários valores diferentes para chegar a um resultado aproximado do design. Mesmo que a equipe de … Continuar lendo Utilizando o Zeplin para ler designs desenvolvidos no Sketch
Conectando-se a dispositivos Bluetooth utilizando o Core Bluetooth
Recentemente um amigo me apresentou uma empresa que fornece um serviço de monitoramento dos dados do carro através de um dispositivo Bluetooth conectado a um smartphone. Ao ver o produto fiquei curioso em entender como o iOS se comunica com um dispositivo Bluetooth. No iOS o framework Core Bluetooth é o responsável pela comunicação com … Continuar lendo Conectando-se a dispositivos Bluetooth utilizando o Core Bluetooth
Automatizando tarefas com o fastlane
O fastlane é um conjunto de ferramentas que automatiza o processo de compilação, testes, entrega para homologação e publicação de aplicativos para iOS. Também permite que o processo seja realizado em uma máquina remota, que possa ser iniciado por pessoas que não sejam os desenvolvedores ou que possa ser agendado para executar em horários predeterminados. … Continuar lendo Automatizando tarefas com o fastlane
Cores flat no iOS com Chameleon
Uma das coisas mais difíceis para um desenvolvedor é escolher as cores que irão compor a interface dos aplicativos. Se você não for um designer a escolha das cores que combinem entre si ou a escolha de uma cor que se destaque sobre outra é uma tarefa bem difícil. Hoje irei falar sobre uma biblioteca … Continuar lendo Cores flat no iOS com Chameleon
Usando Unbox para decodificar JSON
Grande parte dos aplicativos atuais utilizam algum tipo de informação extraída da WEB. Por padrão a maioria das fontes de dados utilizam o formato JSON (JavaScript Object Notation). Ele ele se tornou popular devido a simplicidade e a fácil leitura. Utilizando JSON com Swift Considere o JSON abaixo. [{ "menu": { "id": "file", "value": "File", … Continuar lendo Usando Unbox para decodificar JSON
Tutorial de Instalação do CocoaPods
Durante o desenvolvimento de aplicativos para iOS precisamos utilizar uma API ou até mesmo uma simples classe de terceiros para adicionar uma funcionalidade ao projeto. Com ferramentas de repositório de projetos tais como o CocoaPods ou Carthage para iOS e MacOS esta tarefa pode ser bastante simplificada. Utilizar fontes open source desenvolvidos por terceiros pode ser interessante por se ter a … Continuar lendo Tutorial de Instalação do CocoaPods