No novo resumo, discutimos a preparação de aplicativos para iOS 13 e Android Q, a operação do protocolo QUIC, a falta de aplicativos inovadores no Google Play e, em geral, seu funcionamento, a loja de aplicativos da Huawei e muito mais. Inscreva-se agora!

Desde o lançamento do iOS 13, foram lançadas inúmeras análises que já abordaram os novos recursos do sistema para os usuários. Hoje não vamos nos aprofundar nisso em detalhes, mas falaremos sobre o que muda o iOS 13 para um desenvolvedor de aplicativos.
Não se trata de uma pequena infraestrutura baseada em uma garagem condicional, mas de Uber, que funciona em quase todo o mundo. Como os engenheiros da empresa tomaram a decisão de usar o QUIC na produção, como testaram e o que viram após entrar na produção - sob o corte.
Este resumo está disponível como um boletim semanal. Notícias diárias que enviamos para  Canal de telegrama .
 Canal de telegrama . iOS
 iOS• 
(+35) Swift funcional• 
(+26) iOS 13 sob uma lupa• 
(+15) Protegendo backups do iPhone• 
(+8) Força dos genéricos no Swift. Parte 2• 
"Stories" apareceu na versão web da App Store• 
Status do relatório do aplicativo: notificações de liberação de relatório da Apple• 
 Segredos da estrutura do MediaPlayer para iOS
 Segredos da estrutura do MediaPlayer para iOS• 
 Fazendo um cronômetro no SwiftUI
 Fazendo um cronômetro no SwiftUI• 
 9 maneiras de acelerar seu código Swift
 9 maneiras de acelerar seu código Swift• 
 Como criar uma tela de integração no SwiftUI
 Como criar uma tela de integração no SwiftUI• 
 Trabalhando com arquivos de configuração do Xcode
 Trabalhando com arquivos de configuração do Xcode• 
 Teste de unidade real em Swift
 Teste de unidade real em Swift• 
 Gráficos com a API Shape no SwiftUI
 Gráficos com a API Shape no SwiftUI Android
 Android• 
(+136) Por que existem poucos aplicativos inovadores no Google Play ou por que às vezes a programação é mágica• 
(+20) Zen de componentes isolados na arquitetura Android• 
(+20) Plugins fantásticos, vol. 1. Teoria• 
(+12) Preparando o aplicativo para Android Q. Parte 1• 
(+10) # 18 Mosdroid Argon - relatório• 
(+4) Como é fácil conectar e iniciar a impressão através de uma impressora Bluetooth EPS / POS portátil no aplicativo Xamarin Android• 
Todos os novos aplicativos no Google Play serão considerados 3 dias• 
Como defino um preço de assinatura em um novo país no Google Play?• 
Fontes do aplicativo Google I / O 2019• 
Loja de aplicativos Huawei AppGallery: por que você precisa lidar com isso agora?• 
Aplicativos de indexação no Google Play: significado, não palavras?• 
 Navegação por gestos no Android: histórico de aparência
 Navegação por gestos no Android: histórico de aparência• 
 Bobina: biblioteca Kotlin para baixar imagens no Android
 Bobina: biblioteca Kotlin para baixar imagens no Android• 
 Android: interface do usuário em tela cheia com uma barra de status transparente
 Android: interface do usuário em tela cheia com uma barra de status transparente• 
 Android RecyclerView com belas animações
 Android RecyclerView com belas animações• 
 Biblioteca multiplataforma com Kotlin
 Biblioteca multiplataforma com Kotlin• 
 Trabalhamos com o Room: pré-preenchendo a base com um método
 Trabalhamos com o Room: pré-preenchendo a base com um método• 
 Experiências de movimento do Android
 Experiências de movimento do Android• 
 Realidade aumentada em aplicativos Android com ARCore
 Realidade aumentada em aplicativos Android com ARCore• 
 10 dicas para desenvolvedores de bibliotecas Android
 10 dicas para desenvolvedores de bibliotecas Android• 
 Usando o componente de navegação em um mundo modular
 Usando o componente de navegação em um mundo modular• 
 Meia-noite em Temas para Android
 Meia-noite em Temas para Android• 
 Todos os meus livros em AR
 Todos os meus livros em AR• 
 Java vs. Kotlin: Parte 1 - Desempenho
 Java vs. Kotlin: Parte 1 - Desempenho• 

 Vídeo Droidcon Vietnam 2019
 Vídeo Droidcon Vietnam 2019• 
 Fontes de E / S do Google 2019
 Fontes de E / S do Google 2019 Desenvolvimento
 Desenvolvimento• 
(+52) Reflexão de um designer de jogos: personagens de um jogo que não saiu• 
(+22) A segunda camada de desenvolvimento (jogo para celular), o que, quando e por que• 
(+17) Recursos de teste de MMO móvel• 
(+14) Sete livros para quem quer se tornar um designer de jogos• 
(+12) (não muito) custos ocultos da base de código comum do iOS e Android• 
(+10) Como fazer aplicativos para telefones com deficiência• 
(+10) Visão geral dos serviços em nuvem para desenvolver o back-end de aplicativos móveis• 
(+10) Lealdade ao seu gosto• 
(+8) O filho da mãe tem inveja dela: como ganhar o Alice Award duas vezes• 
(+8) Rádio musical inteligente que não requer conexão permanente com a Internet + 
Algoritmo para selecionar e girar faixas• 
(+4) Conecte um dispositivo móvel ao banco de dados sem escrever o código do servidor• 
AppsCast # 12: cartão de desenvolvimento para desenvolvedores móveis• 
Podlodka # 123: Educação• 
açúcar visual• 
Huawei cria seus cartões• 
Jogos infantis na App Store e no Google Play: setembro está chegando!• 
Líder da equipe de animais assustadores• 
Cale a boca, síndrome do impostor, eu programo muito bem• 
O que há de errado com os menus de contexto no iOS 13?• 
Integração• 
 Paginado para fora! - revista experimental para desenvolvedores: uma página = um artigo
 Paginado para fora! - revista experimental para desenvolvedores: uma página = um artigo• 
 Mônadas como padrão de programação
 Mônadas como padrão de programação• 
 5 maus hábitos de programadores completamente ineficazes
 5 maus hábitos de programadores completamente ineficazes• 
 8 regras para o design bonito do cartão
 8 regras para o design bonito do cartão• 
 8 dicas para criar temas escuros
 8 dicas para criar temas escuros• 
 Automação de liberação de baleia da interface do usuário
 Automação de liberação de baleia da interface do usuário• 
 Configurando o Firebase para assemblies de integração contínua
 Configurando o Firebase para assemblies de integração contínua• 
 Como você pode se tornar 1.000.000.000 de vezes o melhor engenheiro
 Como você pode se tornar 1.000.000.000 de vezes o melhor engenheiro• 
 Como funciona a transferência de dinheiro - UX Research
 Como funciona a transferência de dinheiro - UX Research• 
 Como os aplicativos são criados para manipular você
 Como os aplicativos são criados para manipular você• 
 Modelo do SOLID no Unity
 Modelo do SOLID no Unity• 
 O resultado máximo do produto mínimo
 O resultado máximo do produto mínimo• 
 O GitHub não pagará seu aluguel
 O GitHub não pagará seu aluguel• 
 50 linguagens de programação mais influentes nos últimos 50 anos e seus criadores
 50 linguagens de programação mais influentes nos últimos 50 anos e seus criadores• 
 useAnimations: biblioteca de microanimação
 useAnimations: biblioteca de microanimação Análise, marketing e monetização
 Análise, marketing e monetização• 
AppMetrica estima receita em análise de publicidade• 
ShareChat: bate-papo indiano por US $ 100 milhões.• 
publicidade móvel myTarget no primeiro semestre de 2019: relatório• 
Brolly: seguro de coisas• 
O pior erro na análise de jogos• 
Como construir uma economia de jogos inteligente• 
 Dr. Mario World no Google Play: análise de crescimento de 30 dias
 Dr. Mario World no Google Play: análise de crescimento de 30 dias AI, Dispositivos, IoT
 AI, Dispositivos, IoT• 
(+60) Processamento de linguagem natural de cheques on-line: um curso de lições de mágica para um gato comum e outros problemas• 
(+53) A floresta não se rende à pesquisa de tecnologias, mas os engenheiros revidam• 
(+21) protocolo MQTT: imersão conceitual• 
(+16) Esta IoT perigosa: ameaças aos negócios e maneiras de resolver o problema• 
(+15) fotos de reféns. O primeiro hacking de câmeras digitais via WiFi (protocolo PTP / IP)• 
(+11) ShIoTiny: nós, conexões e eventos ou recursos de programas de desenho• O 
Google Assistant novamente venceu o teste de QI dos assistentes de voz• 
Spark AR aberto a todos• 
Snap libera Óculos 3• 
Skyeng vai lançar seu tablet• 
 Explorando a biblioteca do React 360 VR
 Explorando a biblioteca do React 360 VR← Resumo 
anterior . Se você tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o 
correio .