O resumo de materiais interessantes para o desenvolvedor móvel # 299 (de 20 a 26 de maio)

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
imagem 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 .

Source: https://habr.com/ru/post/pt453524/


All Articles