Esta edição do nosso resumo aborda o compartilhamento de pizza, CarPlay, discute o Google I / O, desenvolvimento de aplicativos em 2019, erros de notificação e envio de órgãos.

Para fazer pizza a partir da metade, usamos dois UICollectionViewLayout. Estou falando sobre como escrevemos esse layout para iOS, o que encontramos e recusamos.
Hoje haverá uma história sobre como nosso navegador apareceu no CarPlay. Vou contar como, com essa documentação e ferramentas inacabadas, criamos um produto funcional e o colocamos na AppStore.
Este resumo está disponível como um boletim semanal. Notícias diárias que enviamos para
Canal de telegrama .
iOS•
(+13) Transformando o ViewPager em um gerenciador de fragmentos com animações no estilo iOS•
(+11) Preciso escrever um eu fraco no Grand Central Dispatch?•
(+10) Transferência automática de aplicativos iOS (ARM) para o macOS (x86) usando Bitcode•
(+8) a aparência do UIA não era tão simples•
(+8) Entrevista - 10 perguntas sobre Swift. Parte 2•
(+6) 7 coisas que você deve saber sobre assinaturas renováveis automaticamente•
(+6) Aumentando a legibilidade do código no desenvolvimento do iOS•
Apple convida para a WWDC 2019•
UIButton: distância entre o ícone e o texto•
Gerenciando memória, pilha e pilha no Swift•
Atalho Siri: como adicionar a integração Siri ao aplicativo•
Refatorando o aplicativo iOS com o modelo do Coordenador para navegação•
Introdução aos dados principais•
Depuração avançada no Xcode•
Criando o primeiro aplicativo MacOS•
Crie células da tabela que se ajustem ao tamanho do conteúdo
Android•
(+30) O que foi dito no Google I / O 2019: Android 10, aplicativos AR e muito mais•
(+13) Comprimimos o APK, tentando mantê-lo funcionando•
(+11) Transferência segura de dados entre dois aplicativos•
(+6) Folha inferior personalizada: como deve funcionar•
(+4) Android. Widget de cartão baseado no StackView (algo como o Tinder)•
Finalistas da mostra de jogos independentes•
Podcast do desenvolvedor do Android # 94. E / S do Google 19. Análise detalhada.•
Huawei desconectado do Android•
Como criar um teste de números simples com o Kotlin e o NumbersAPI•
Animação contínua de aplicativos de inicialização no Android usando limites de origem de intenção•
A chave para um projeto Android saudável•
Como melhorar o tempo de compilação do seu projeto Android•
Delegação de classe em Kotlin•
Revisão do Android Jetpack Compose•
Como o desenvolvimento do Android se tornou o Kotlin primeiro?•
Explorando o CameraX no Android: visão da câmera•
Fotos em cores amplas no Android: o que você precisa saber•
Como armazenar e usar informações confidenciais no desenvolvimento do Android•
Verificando instalações que não são do Google Play
Desenvolvimento•
(+22) Fazendo o jogo Tower Defense em Unity: inimigos•
(+21) 5 erros na implementação de notificações push para aplicativos móveis•
(+12) interfaces 3D geralmente são piores que as interfaces 2D•
(+12) Criando um jogo de ritmo no Unity•
(+9) Coletamos o aplicativo Flutter para um desktop•
(+8) Por que os projetos independentes não vivem para ver o lançamento•
(+7) Prototipar um jogo para celular, por onde começar e como fazê-lo. Parte 1 e
Parte 2•
Podlodka # 111: Escrevendo um livro•
Podlodka # 112: programação das Olimpíadas• O
GitHub apresentará uma função para coletar doações•
AichiHyp: Konstantin Osipov - Tarantool, Mail.Ru e B2B•
Wolfram Engine tornou-se livre•
Steam Chat lançado no iOS e Android•
Marca pessoal do desenvolvedor•
Os 9 principais erros de design de aplicativos•
Hambúrguer no menu: popular demais para falhar?•
As 5 principais ferramentas de design para não designers•
Mecanismo pseudo-3D no Excel•
Por que Flutter é o futuro do desenvolvimento móvel•
WebAssembly no eBay: exemplo de uso•
Quando o código se transforma em um filme de terror•
Esqueça chefs e matraquilhos - os desenvolvedores querem equilíbrio e crescimento•
Como redesenhamos o aplicativo em apenas 3 meses
Análise, marketing e monetização•
Como os aplicativos serão desenvolvidos em 2019: ajustar a visualização•
Desenvolvimento, promoção e monetização de um aplicativo móvel. Diário do Projeto•
DefinedCrowd: treinamento em IA•
Mapa do mercado de publicidade móvel 2019•
Os três primeiros jogos apareceram no Snap Game•
Principais países para downloads de aplicativos no primeiro trimestre de 2019•
Os proprietários do TikTok estão preparando um serviço de música• O
número de "milionários" no namoro dobrou•
Minecraft Earth: jogo de realidade aumentada para dispositivos móveis
AI, Dispositivos, IoT•
(+60) Casa inteligente com Alice. Yandex abre a plataforma para todos os desenvolvedores•
(+16) Não jogue lâmpadas inteligentes no lixo, ou o risco de IoT•
(+6) Conversas'19: IA de conversação para quem se desenvolve e que ainda duvida•
(+6) Nós tocamos carros de maneira adulto-2: como nos tornamos um fornecedor de telemática para compartilhamento de carros e abrimos 5 escritórios em todo o mundo•
A editora Firewatch introduziu um console portátil de órgão de barril• O
Google lançou o Glass Enterprise Edition 2•

Uma rede neural simples em Python do zero•
Treinamos dois agentes para jogar tênis de mesa•
Uma nova maneira de criar pequenas redes neurais - uma poderosa IA no telefone← Resumo
anterior . Se você tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o
correio .