Na nova edição, procure ovos de Páscoa e documentação de alta qualidade, novos dispositivos Apple, porcaria do Android, fundo da Epic, métricas de monetização e muito mais.

Aqui está a mesma história incrível (só que sem um final feliz) aconteceu comigo. Mensagens ocultas onde elas certamente não podem estar, código Java reverso e bibliotecas nativas, uma máquina virtual secreta, uma entrevista no Google - tudo isso sob o corte.
Nosso departamento de documentação passou por vários estágios de desenvolvimento. Primeiro, havia um escritor técnico que executava as tarefas de um cliente individual. Em seguida, foi formado um grupo de escritores técnicos, que resolveu um conjunto limitado de tarefas. Agora, temos um grande departamento de produção - ele atende plenamente às necessidades da empresa em documentação.
Este resumo está disponível como um boletim semanal. Notícias diárias que enviamos para  Canal de telegrama .
 Canal de telegrama . iOS
 iOS• 
(+30) A Apple lançou ontem novos iPads e eles têm perguntas• 
(+12) Experiência de uso de "coordenadores" em um projeto iOS real• 
(+7) Listas de captura Swift: qual é a diferença entre links fracos, fortes e não proprietários?• 
(+6) Criamos elementos de interface programaticamente usando o PureLayout• 
Apple lançou a segunda versão do AirPods• 
Para iOS, prepare Angry Birds AR: Ilha dos Porcos• 
Kaspersky Lab reclama da Apple na FAS• 
 Como encontrar vazamentos de memória em um aplicativo iOS
 Como encontrar vazamentos de memória em um aplicativo iOS• 
 Sad Bug Finder para Apple
 Sad Bug Finder para Apple• 
 Reproduzir animações do Snapchat no iOS
 Reproduzir animações do Snapchat no iOS• 
 Vapor - Swift para o back-end
 Vapor - Swift para o back-end• 
 Teste de interface do usuário automatizado para Swift e iOS
 Teste de interface do usuário automatizado para Swift e iOS• 
 Como fazer sua barra de navegação retrátil
 Como fazer sua barra de navegação retrátil• 
 Reproduzir a animação das letras no Spotify
 Reproduzir a animação das letras no Spotify Android
 Android• 
(+32) leitor OBD2 - diagnóstico do carro• 
(+16) Compras no aplicativo Android - Play Billing Library• 
(+15) Injustiça do Google Play, como uma boa experiência de vida• 
(+13) Análise do segundo concurso de questionários Android do estande do HeadHunter no Mobius 2018 Moscow• 
(+9) Casa inteligente / atualizações no Lazurite• 
(+6) O futuro da injeção de dependência no Android• 
(+5) Termux passo a passo (parte 1)• 
 Podcast do desenvolvedor do Android # 90. Android Q, um cuco
 Podcast do desenvolvedor do Android # 90. Android Q, um cuco• 
Anúncios do Google Mobile Developer Day• O 
Google proíbe fundo transparente para ícones no Google Play• 
 Testes de atividade com ActivityScenarios
 Testes de atividade com ActivityScenarios• 
 Explorando o Android Q: resolução de localização geográfica
 Explorando o Android Q: resolução de localização geográfica• 
 Criar uma capa Fibonacci para o Wear OS
 Criar uma capa Fibonacci para o Wear OS• 
 Modularidade - boa arquitetura
 Modularidade - boa arquitetura• 
 Corotinas simples no Android: viewModelScope
 Corotinas simples no Android: viewModelScope• 
 Melhorando o tempo de compilação no Android Studio
 Melhorando o tempo de compilação no Android Studio• 
 Por que precisamos do Kotlin Native
 Por que precisamos do Kotlin Native• 
 MultiProgressBar: exibindo uma barra de progresso múltiplo no Instagram Stories
 MultiProgressBar: exibindo uma barra de progresso múltiplo no Instagram Stories Desenvolvimento
 Desenvolvimento• 
(+26) Flutter 1.2. Novidades• 
(+20) Arquitetura da camada de execução de tarefas assíncronas• 
(+16) Mockdown: a maneira mais rápida de criar wireframes• 
(+13) 9 dicas para criar jogos independentes a partir de um único desenvolvedor• 
(+11) Recuse em um clique ou como um designer consegue um emprego dos sonhos• 
(+10) Onde os smartphones crescem: um roteiro para se transformar em um computador completo• 
(+4) Trabalhe com a câmera no Flutter• 
Podlodka # 103: Gestão do conhecimento• 
Tencent abre o WeChat para desenvolvedores ocidentais• 
Epic abre uma plataforma com ferramentas de desenvolvedor• 
Epic distribuirá US $ 100 milhões para desenvolvedores da Unreal• 
Yandex abriu um novo conjunto na School of Managers• 
Unity integra desenvolvimento de aplicativos AR• 
 Efeitos de áudio gratuitos de 25 GB para jogos e aplicativos
 Efeitos de áudio gratuitos de 25 GB para jogos e aplicativos• 
 The Deadlock Empire: quebra-cabeças multi-threaded para programadores
 The Deadlock Empire: quebra-cabeças multi-threaded para programadores• 
 5 princípios UX aos quais você deve aderir para um design impressionante
 5 princípios UX aos quais você deve aderir para um design impressionante• 
 3 maneiras de escrever testes de unidade mais limpos
 3 maneiras de escrever testes de unidade mais limpos• 
 Tudo o que você precisa saber sobre o carregamento de animações
 Tudo o que você precisa saber sobre o carregamento de animações• 
 Projeto Unity MEGACITY publicado em código aberto
 Projeto Unity MEGACITY publicado em código aberto• 
 Como implementar a navegação em um aplicativo Flutter
 Como implementar a navegação em um aplicativo Flutter• 
 UX Design é uma ciência?
 UX Design é uma ciência?• 
 Firebase e Google Cloud: qual é a diferença entre o Cloud Firestore?
 Firebase e Google Cloud: qual é a diferença entre o Cloud Firestore?• 
 5 dicas do gamedev UX
 5 dicas do gamedev UX• 
 Código simples e sem erros com operadores de dardo
 Código simples e sem erros com operadores de dardo• 
 9 erros comuns no design UX de aplicativos móveis
 9 erros comuns no design UX de aplicativos móveis• 
 Sob o microscópio: teste personalizado de menus móveis
 Sob o microscópio: teste personalizado de menus móveis• 
 Prevenção de Feridas Mentores Musculares: Pesquisa UX
 Prevenção de Feridas Mentores Musculares: Pesquisa UX Análise, marketing e monetização
 Análise, marketing e monetização• 
10 métricas de monetização não triviais• 
Como continuar pagando jogadores?• 
Os aplicativos educacionais mais populares nos EUA• 
App Annie ARR atinge US $ 100 milhões• 
Florença se tornou o melhor jogo para celular GDC 2019• 
Moby lança novo álbum no aplicativo Calm• 
Promoção de aplicativos móveis através de blogueiros• 
Em quais aplicativos os jogadores compartilharam seus momentos em 2018• 
Análise em jogos. Parte 2• 
 O valor da influência do marketing para jogos
 O valor da influência do marketing para jogos• 
 Soft Launch, Dark Launch e Canary Release: escolhendo as táticas certas para aplicativos móveis
 Soft Launch, Dark Launch e Canary Release: escolhendo as táticas certas para aplicativos móveis• 
 10 lições de marketing para startups, com 1.000 dias de trabalho no SaaS de risco
 10 lições de marketing para startups, com 1.000 dias de trabalho no SaaS de risco• 
 7 avaliações de aplicativos terríveis para evitar
 7 avaliações de aplicativos terríveis para evitar• 
 Com fluxo: como medir e melhorar o tráfego do usuário
 Com fluxo: como medir e melhorar o tráfego do usuário• 
 4 dicas para melhorar o jogo móvel ASO na Google Play Store
 4 dicas para melhorar o jogo móvel ASO na Google Play Store AI, Dispositivos, IoT
 AI, Dispositivos, IoT• 
(+128) Como não me tornei especialista em aprendizado de máquina• 
(+27) Jetson Nano: placa única Nvidia Machine Learning• 
(+19) Sete mitos no campo da pesquisa em aprendizado de máquina• 
(+14) Testando o Samsung Galaxy S10 - quando os smartphones alcançam as câmeras?• 
(+7) O clone Mirai adiciona uma dúzia de novas explorações para dispositivos IoT corporativos direcionados• 
Oculus melhora Rift• 
 JoKenPo: uma rede neural para jogar pedra-papel-tesoura
 JoKenPo: uma rede neural para jogar pedra-papel-tesoura← Resumo 
anterior . Se você tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o 
correio .