iOS Stack Weekly — Edição nº 50
Bem-vindo ao iOS Weekly — um boletim informativo sobre novos desenvolvimentos e atualizações do universo iOS com curadoria da equipe Canopas, entregue toda segunda-feira.
Artigos
Testando exceções async/await
Todos nós sabemos como testar seu código é importante para lançamentos estáveis e detecção precoce de bugs. Devemos testar caminhos felizes, casos de canto e erros lançados.
Fornecendo um valor padrão para um SwiftUI Binding
Às vezes, em aplicativos SwiftUI, descubro que tenho um modelo com um valor opcional que gostaria de passar para uma exibição que requer um valor não opcional. Este é especialmente o caso quando você está usando Core Data em seus aplicativos SwiftUI e usa modelos gerados automaticamente.
Construindo um layout personalizado no SwiftUI Basics
Hoje em dia, o SwiftUI fornece o protocolo Layout que nos permite criar layouts super personalizados, explorando o sistema de layout sem usar um GeometryReader . O protocolo de layout nos traz o incrível poder de construir e reutilizar qualquer layout que você possa imaginar.
Plano de fundo animado em SwiftUI
SwiftUI definitivamente torna as coisas mais fáceis, componentes que no passado você deveria passar dias tentando fazer agora podem fazê-lo em minutos. Isso também é verdade para animações.
Podcast
UIs responsivas e suaves
Neste podcast, eles discutem diferentes técnicas e abordagens para otimizar o código da interface do usuário e como utilizar ferramentas como animações para criar aplicativos iOS que pareçam rápidos e responsivos.
Vídeos
Descubra os avanços em Metal para A15 Bionic
Descubra como você pode elevar seus aplicativos e jogos com o Metal e o A15 Bionic. Ajudaremos você a aproveitar a família 8 da GPU da Apple com os recursos mais recentes do Metal, ensina como economizar memória com compressão com perdas, mergulhar em técnicas complexas de mapeamento de sombras com profundidade esparsa e texturas de estêncil e processar imagens mais rapidamente com instruções SIMD Shuffle e preenchimento.
Patrocinadas
Sugira um link para o próximo semanário
Sugestões e feedbacks são mais que bem-vindos!
Por favor, entre em contato conosco no Twitter da Canopas, manuseie @canopassosoftware com o conteúdo ou feedback que você tem, e nós o consideraremos em nossa próxima semana.





































![O que é uma lista vinculada, afinal? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)