![](https://cdn.tiagoaguiar.co/blog/img/xcode-11-shortcuts.jpeg)
11 Teclas de Atalho do Xcode Que Todo Desenvolvedor iOS Deve Saber
Teclas de atalho no Xcode merecem sua atenção tanto quanto o desenvolvimento do aplicativo. Você passará horas por dia escrevendo código, definindo breakpoints, navegando pelo explorador de projet...
![](https://cdn.tiagoaguiar.co/blog/img/_3a08c081-b38e-4d6e-b6a7-671542beca86.jpeg)
Como Criar Variações de Compilação (Build Variants) no iOS
A criação de variantes de compilação em um aplicativo iOS permite que os desenvolvedores criem diferentes versões do aplicativo com diferentes configurações, como diferentes endpoints, cores ou rec...
![](https://cdn.tiagoaguiar.co/blog/img/_8b30d625-77a5-4105-aaf1-98c50413e479.jpeg)
Alamofire 5 Tutorial: Primeiros Passos Para Manipular Dados
Alamofire é uma biblioteca escrita totalmente na linguagem de programação Swift para realizar requisições HTTP para as plataformas iOS e macOS. Ele não utiliza recursos do seu “antecessor” escrito...
![](https://cdn.tiagoaguiar.co/blog/img/_81da50e9-feb0-4dd1-b446-3c080c4540d9.jpeg)
Como Criar Aplicativos iOS Nativos Sem Comprar um Mac
Muitos acreditam que para criar um aplicativo iOS Nativo você precisa ter, necessariamente, comprado um Macbook ou iMac. A verdade é que você precisará sim de uma máquina onde seu sistema operacio...
![](https://cdn.tiagoaguiar.co/blog/img/_4f18a753-0e95-46ab-ba8e-7f287ae84247.jpeg)
5 Passos Para Criar Uma UICollectionView Programaticamente
Neste artigo quero te mostrar como criar uma UICollectionView programaticamente utilizando a linguagem de programação Swift. E talvez você esteja se perguntando: Por que fazer desta forma se eu po...
![](https://cdn.tiagoaguiar.co/blog/img/_ce4110fe-24f5-4dab-a5c0-ce186db541bb.jpeg)
Tutorial: Como Usar Namespace Em Swift iOS
Existe algumas definições sobre o que é o conceito de namespace quando falamos em computação, mas a que acredito ser a definição mais clara é: O Que é Namespace? Namespaces são usados para org...
![](https://cdn.tiagoaguiar.co/blog/img/_44da619c-f731-4bf6-88a9-f0396c9bf970.jpeg)
iOS: Compartilhe Textos Com UIActivityViewController (Share String)
UIActivityViewController é o principal componente iOS para compartilhar textos no facebook, email e outros aplicativos iOS como mídias sociais. Neste tutorial, passo a passo eu vou te ensinar como...
![](https://cdn.tiagoaguiar.co/blog/img/_ff9eafcf-a100-41a9-9bfe-893b74429566.jpeg)
Classes Vs. Struct: Qual a diferença em Swift?
Qual a diferença entre Classes e Struct em Swift? Essa é a principal dúvida que desenvolvedores iOS tem quando começam a estudar a linguagem de programação Swift. Então se você quer aprender mais ...
![](https://cdn.tiagoaguiar.co/images/2017/10/01/uitableview-tutorial-xcode9-listas-header.jpg)
UITableView Tutorial: Como Criar Listas em um App No Xcode
Já leu o artigo passado de como criar um aplicativo iOS do zero? Então, neste tutorial você vai aprender algo um pouco mais e irá construir um simples app iOS como listas utilizando o componente UI...
![](https://cdn.tiagoaguiar.co/blog/img/_8770ef53-20b6-46fb-9eda-495bf1744515.jpeg)
Delegate e DataSource: Dando Vida a UITableView
UITableView é a View mais usada em aplicativos iOS, competindo apenas com o seu “primo” UICollectionView. Aplicativos como Facebook, Instagram e Spotify são exemplos empíricos de que a UITableV...
![](https://cdn.tiagoaguiar.co/images/2017/06/24/playground-swift.jpg)
Como Criar Um Aplicativo iOS do Zero: Primeiros passos no Playground
Se você quer aprender como criar aplicativos para iPhone, conhecido como sistema iOS e não sabe por onde começar então você está no lugar certo! Este material irá te mostrar passo a passo o que vo...