Tag: tvOS

Utilizando IGListKit com UICollectionView

Utilizando IGListKit com UICollectionView

A grande maioria dos aplicativos no iOS utiliza um UITableView ou um UICollectionView para exibir um conjunto de dados ou uma lista de opções. Quando precisamos sincronizar estes dados com atualizações de uma API utilizamos o método updateData() que força a UITableView ou a UICollectionView a redesenhar todas as rows. Este reload é perceptível pro … Continuar lendo Utilizando IGListKit com UICollectionView

Anúncios
Decodificando json com Swift 4 Parte 1

Decodificando json com Swift 4 Parte 1

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.

Utilizando o Zeplin para ler designs desenvolvidos no Sketch

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

Gráficos no iOS utilizando Charts

Gráficos no iOS utilizando Charts

Existe um ditado que diz: "Uma imagem vale por mais que mil palavras". Este ditado também vale para quando precisamos apresentar números. Um gráfico pode melhorar muito o entendimento sobre uma informação que queremos apresentar em um aplicativo. No caso do iOS temos algumas bibliotecas disponíveis no GitHub sobre o tema. Hoje iremos falar sobre … Continuar lendo Gráficos no iOS utilizando Charts

Automatizando tarefas com o fastlane

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

Usando Unbox para decodificar JSON

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

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