iMaster Developers

Diogo Tridapalli

Diogo Tridapalli

Doutor em Física, faz parte da comunidade de iOS desde 2009. Trabalhou em uma ad network e teve seu código perturbando os usuários com anúncios em mais de 200 milhões de devices, também ajudou as pessoas a encontrar um táxi, quando desenvolvia o app iOS da 99Taxis. Já passou por novos projetos na Movile e hoje desenvolve no Nubank. Nas horas vagas gera entropia nas organizações do CocoaHeadsSP e de AppsterdamBR
  • Publicou
    7
    Artigo(s)
    book
  • Visualizados
    4900
    Vezes
    eye
  • Desde
    2015
    clock
awardArtigos Publicados
Diogo Tridapalli
Gerência de Projetos Dev & TI
Criando logs em Swift

Todo mundo, uma hora ou outra, coloca uns NSLogs no código. Muitas vezes, esse log só é útil apenas para o desenvolvimento ou debug.

Diogo Tridapalli
Desenvolvimento
Minimizando o acoplamento entre Views e ViewControllers

O excesso de responsabilidades do ViewController é algo que me incomoda há algum tempo. Hoje quero falar sobre a relação entre as Views e o ViewController.

Diogo Tridapalli
Desenvolvimento
Uma collection view cell to rule them all

Um dia desses o caro Vinicius estava reclamando da curva de aprendizado do UICollectionView, para quem não conhece é uma UITableViewController com esteróides. Você pode usar layouts customizados, transições de animações e muitas outras coisas que eu nem consigo imaginar. Por coincidência nesse mesmo dia eu estava implementando minha primeira UICollectionView em Swift. Nesse post…

Diogo Tridapalli
Desenvolvimento
Em Swift, nil é diferente de zero

Em Objective-C, enviar mensagens para nil é válido e não lança exceção como em outras linguagens.

Diogo Tridapalli
Desenvolvimento
Construindo um UIButton para o seu app iOS

O UIButton é uma classe extensamente utilizada, muito testada e configurável.

Diogo Tridapalli
Desenvolvimento
Todo View Controller deveria ter um delegate

Qualquer pessoa que frequente o slack do iOS Dev BR sabe que ando insatisfeito com Storyboard. Os motivos são vários, mas hoje vou falar apenas de um, as segues.

Diogo Tridapalli
Desenvolvimento
UIScrollView ao resgate, não tão rápido...

Para entender como uma scroll view funciona, precisamos entender o que significam 3 propriedades: contentOffset, contentSize e contentInset.

Publicidade