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