Ferramentas do Tutorials
Полное руководство по инструментам Xcode для iOS/macOS
Resumo:
Introdução
O livro «Instruments by Tutorials» (2020) da equipe Raywenderlich é um guia prático para uma das ferramentas mais poderosas, mas frequentemente subestimadas, no ecossistema Apple: o aplicativo Instruments. Enquanto a maioria dos desenvolvedores se concentra em escrever código e interfaces, o desempenho e a estabilidade do aplicativo ficam em segundo plano. Este livro preenche essa lacuna, oferecendo tutoriais passo a passo sobre profiling, depuração de vazamentos de memória, análise de consumo de energia e otimização de gráficos. Embora o livro seja voltado para Swift e plataformas Apple, os conceitos descritos (gerenciamento de memória, análise de tempo de execução, trabalho com threads) são universais e serão úteis para qualquer programador, incluindo aqueles que trabalham com Python, C++ ou Java.
Sobre o que é o livro
O livro tem 312 páginas e está dividido em 4 partes, cada uma dedicada a um aspecto específico do trabalho com Instruments:
- Parte I: Fundamentos — introdução à interface do Instruments, criação de perfis, inicialização de sessões, trabalho com traces.
- Parte II: Memória — análise detalhada das ferramentas Allocations, Leaks, Zombies. Você aprenderá a encontrar vazamentos, analisar retain cycles e otimizar o uso de memória.
- Parte III: Desempenho de CPU e GPU — Time Profiler, Core Animation, Metal System Trace. Otimização de renderização, redução da carga no processador e no chip gráfico.
- Parte IV: