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 .
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•
Fazendo um cronômetro no SwiftUI•
9 maneiras de acelerar seu código Swift•
Como criar uma tela de integração no SwiftUI•
Trabalhando com arquivos de configuração do Xcode•
Teste de unidade real em Swift•
Gráficos com a API Shape no SwiftUI
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•
Bobina: biblioteca Kotlin para baixar imagens no Android•
Android: interface do usuário em tela cheia com uma barra de status transparente•
Android RecyclerView com belas animações•
Biblioteca multiplataforma com Kotlin•
Trabalhamos com o Room: pré-preenchendo a base com um método•
Experiências de movimento do Android•
Realidade aumentada em aplicativos Android com ARCore•
10 dicas para desenvolvedores de bibliotecas Android•
Usando o componente de navegação em um mundo modular•
Meia-noite em Temas para Android•
Todos os meus livros em AR•
Java vs. Kotlin: Parte 1 - Desempenho•

Vídeo Droidcon Vietnam 2019•
Fontes de E / S do Google 2019
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•
Mônadas como padrão de programação•
5 maus hábitos de programadores completamente ineficazes•
8 regras para o design bonito do cartão•
8 dicas para criar temas escuros•
Automação de liberação de baleia da interface do usuário•
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 funciona a transferência de dinheiro - UX Research•
Como os aplicativos são criados para manipular você•
Modelo do SOLID no Unity•
O resultado máximo do produto mínimo•
O GitHub não pagará seu aluguel•
50 linguagens de programação mais influentes nos últimos 50 anos e seus criadores•
useAnimations: biblioteca de microanimaçã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
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← Resumo
anterior . Se você tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o
correio .