iOS Stack Weekly — Edição nº 50

Dec 12 2022
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.

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.