Repositório com dados das palestras e palestrantes do The Developers Conference na trilha iOS.
TDC São Paulo | TDC Florianópolis | TDC Porto Alegre |
---|---|---|
2020 | 2020 | 2020 |
2019 | 2019 | 2019 |
2018 | 2018 | 2018 |
2017 | 2017 | 2017 |
2016 | 2016 | 2016 |
2015 | ||
2014 |
Título | Palestrante | Slides | Vídeo (quando houver) |
---|---|---|---|
Tests mobile para IOS muito além do convencional | Natali Cabral | ||
Monorepo e microfeatures: o que nem todo mundo te conta... | Yasmin Benatti | ||
O novo velho widget do iOS 14 | Victoria Andressa Faria | ||
Acessibilidade: do design ao desenvolvimento | Milena Pauli e Maria Eduarda Casanova Nascimento | ||
Gestão de memória em iOS e descobertas de Leaks | Renata Faria Gomes | ||
SwiftUI no mundo real | Txai Wieser | ||
Como testar meu Swift e meu UI | Paulo Henrique Santos e Vitor Ferraz Varela |
Título | Palestrante | Slides | Vídeo (quando houver) |
---|---|---|---|
Clean Swift: aumentando a performance, padronizando o código e aumentando a qualidade | Douglas Taquary | Slides | |
Vapor 3: crie o backend do seu app em Swift e reutilize o model | Luciano Sclovsky e Michel Anderson Lütz Teixeira | Slides | |
Modularizando seu app iOS com workspaces | Jackson Smith Matias | Slides | |
Utilizando mDNS para descobrir dispositivos em rede | |||
RxSwift: uma introdução | |||
Machine Learning no iOS: construindo um classificador com NaturalLanguage e CoreML | |||
Apple ARKit: O Futuro da Realidade Aumentada? | |||
Visualizing the RIBs Architecture | |||
Atingindo alta testabilidade em seu código Swift | Felipe Borges | ||
Avoiding Release Anxiety: Building Stress-Free iOS Apps | Bruno Rocha | Slides | |
Clean and SOLID Swift | Paulo Henrique Santos | Slides |
Título | Palestrante | Slides | Vídeo (quando houver) |
---|---|---|---|
Criando apps iOS escaláveis | Bruno Rocha | Slides | |
Swift no back-end com Vapor | Matheus Cardoso | Slides | |
Como lançar seu app na App Store e ficar rico (ou não) | Guilherme Rambo | Slides | |
Siri Shortcuts: fazendo seu app falar | Guilherme Rambo | Slides | |
ARKit: Explorando realidade aumentada | Vitor Navarro | Slides | Palestra |
Efeitos colaterais em apps iOS: isolando-os e atingindo máxima testabilidade na prática | Fellipe Santiago Scarpa Caetano | Slides | |
VIPER, MVP, MVVM e outros M-alguma-coisa: eles não são suficientes | Leandro Alonso | Slides | |
iOS Video Streaming | Nabil Safatli | Slides | |
Using motion to increase app awesomeness | Aline Kolczycki Borges | Slides | |
Por que eu criei uma biblioteca Open Source? | Ronan Rodrigo Nunes | Slides | |
Usando uma abordagem orientada a dados na criação e evolução de funcionalidades do aplicativo Pinterest para iOS | Rocir Santiago | Slides |
Título | Palestrante | Slides | Vídeo (quando houver) |
---|---|---|---|
Como lançar seu app na App Store e ficar rico (ou não) | Guilherme Rambo | Slides | |
Redux + RxSwift: fluxos undirecionais de dados | Fellipe Santiago Scarpa Caetano | Slides | |
Layout por código: aumentando sua produtividade e reuso de código | Francesco Perrotti-Garcia | Slides | |
iOS Security: Ataques a aplicações iOS (e como se proteger deles) | Bruno Rocha | Slides | |
Tricks & Tips do Realm no iOS | Rafael Kellermann Streit | Slides | |
Homebridge - Integrando o HomeKit com dispositivos IoT e automação | Alliston Carlos Rosa Aleixo | Slides | |
UIView 101 - Um guia geral sobre como funciona UIView, CALayer e Autolayout | Bruno Gondim Bilescky | Slides | |
Reconstruindo o Pinterest como um aplicativo escalável e de alta performance | Rocir Santiago | Video |
-
- A coisa mais sensacional que passou despercebida na WWDC
-
- Fastlane (ou como economizar horas de desenvolvimento a cada semana)
-
- Design invisível: uma conversa além dos pixels
-
- Animações no iOS: Como usar?
-
- Do mobile ao desktop: como portar seu app do iOS para o Mac
-
- Alcançando novos usuários através da Acessibilidade no iOS
-
- Compartilhando dados entre aplicativos
-
- Automation culture
-
- Ingressos no pulso - Levando festas e ingressos para o Apple Watch
-
- Esteganografia: Arte Oculta com escovação de Bits
-
- Sprite Kit no PlayKids
-
- 9º Dígito - Uma questão de oportunidade
-
- Otimizando Mobile Shaders
-
- iOS antipatterns
-
- Swift em 45 minutos
-
- iOS SpriteKit. Bóra fazer um jogo?
-
- Swift!.opcionais?.oh!.my()?!?
-
- MapKit na prática: Desenvolvendo um aplicativo iOS que exibe pontos de interesse
-
- Melhorando a experiência do usuário com Background Fetching
-
- Arquitetura e refatoração
-
- HomeKit 101
-
- Programação orientada a protocolos: como aproveitar o que o Swift tem de melhor?
-
- Debugging Tricks - LLDB é seu amigo.
-
- Going Raw with animations
-
- Uma técnica (e mais alguns truques) para modularizar seu app
-
- Minha aplicação iOS precisa ser reativa?
-
- 10 dicas que irão melhorar a sua rotina de desenvolvimento (a nº 7 vai te impressionar)
-
- Swift and Objective-C integration
-
- Seu app está seguro?
-
- Fish Bowl / Debate sobre melhores práticas
-
- Do MV(X) ao VIP(ER) - Qual arquitetura devo usar?
-
- Notification Center Widgets
-
- Como armazenar os dados da sua app Swift no Azure
-
- O mercado iOS no Brasil
-
- ReactiveCocoa - Abordagem reactive no iOS
-
- 3D Touch
-
- UI Tests no Xcode
-
- Usando POP com Programação Funcional
-
- Optionals e o Gato de Scrödinger
-
- Gerenciamento de Memória em Swift - The Weak, the Strong, and the Unowned
-
- tvOS - Showcasing ECHO
-
- CloudKit, entendendo a nuvem da Apple
-
- Debate - O Futuro da plataforma, dos Apps e da linguagem Swift
-
- Constraints - O que são? De onde vêm? Do que se alimentam?
-
- Swift and ObjC integration
-
- De um app para o outro: Integrando com o Drag and Drop do iOS 11
-
- Developing standalone experiences for watchOS 4
-
- Introdução ao CoreML
-
- Introdução ao Swift na linha de comando
-
- Acessibilidade no iOS
-
- Técnicas para deixar seu app seguro
-
- RxSwift worst practices
-
- Como criei o aplicativo do maior banco de investimentos da América latina em 1 dia
-
- Profissionalismo e TDD
-
- Desvendando a mágica do ARKit
-
- Você está errando errado! Lidando com erros em Swift.
-
- VIPER - Arquitetura limpa em nossos Apps.
A lista de palestras e palestrantes é uma iniciativa não vinculada oficialmente ao TDC, e todo e qualquer conteúdo aqui, incluindo slides, vídeos e links de redes sociais é de direito único e exclusivo dos devidos autores. Os dados são coletados na página do TDC ou através de contribuição, entretanto alguns palestrantes acabam não divulgando os slides.