Resumo de materiais interessantes para o desenvolvedor móvel # 345 (18 a 24 de maio)

Nesta coleção, renderização de telas VK, vitória e derrota de Flutter, arquiteturas e capturas de tela, análise de produtos e arquétipos de jogadores, datas virtuais em casas inteligentes e muitos outros materiais interessantes!



O que a VK está fazendo para reduzir os atrasos na renderização? Como exibir uma mensagem muito grande e não matar o UiThread? Como reduzir os atrasos na rolagem no RecyclerView?Graças a Xamarin e meu amor por essa estrutura, eu, em princípio, mudei para o campo de desenvolvedores, essa ferramenta me ajudou a ganhar muito dinheiro, conhecimento e encontrar colegas maravilhosos. Então, por que estou escrevendo no Flutter agora? Resposta curta, porque o Flutter cobre todas as necessidades do desenvolvimento de plataforma cruzada.

Este resumo está disponível como um boletim semanal . E diariamente enviamos notícias no canal Telegram .

iOS

• (+7) Testes de unidade para o código RxSwift
• (+6) Capturas de tela automatizadas do iOS usando XCTestplan e Xcode 11
• (+5) HandsAppMVP: arquitetura iOS para o estúdio de terceirização de desenvolvimento
• (+2) Neomorfismo usando SwiftUI. Parte 2: O que pode ser feito com acessibilidade? + Parte 1
• O aplicativo iOS da loja Flutter pode não usar a estrutura de maneira alguma
• O que um desenvolvedor deve esperar do iOS 14?
• O Swift 5.3 começará a oferecer suporte ao Windows
• Crie um botão de avaliação pop-up usando o SwiftUI
• 5 divertidas bibliotecas iOS para melhorar a interface do usuário
• Visualização do SwiftUI em escala
• Implementando o POP em um aplicativo iOS
• Abordagens modernas para o desenvolvimento de uma interface do usuário no iOS
• O que há de novo no Swift 5.3
• Codables: a melhor maneira de dados de análise em Swift
• Links dinâmicos do Firebase para aplicativos iOS
• Criando uma UITabBar totalmente transparente no Swift
• As 10 principais bibliotecas iOS mais úteis em 2020
• Como integrar a via rápida em seu projeto iOS
• Como criar gradientes no Swift usando o CAGradientLayer
• A verdade inconveniente sobre o envio do aplicativo na Apple ...
• Como criar visualizações SwiftUI reutilizáveis ​​que podem ser salvas em um arquivo JSON
• RHLinePlot: um gráfico como no Robinhood
• EasySwiftLayout: trabalho fácil com layout automático no iOS
• YouTag: music player para iOS

Android

• (+76) Nós bombeamos a esteira
• (+25) Controle da freqüência cardíaca enquanto percorre o feedback da música - ou "testadores que gostam de correr estão procurando "
• (+16) Criando aplicativos usando o Mediapipe
• (+10) CI TeamCity - Automatizando a criação de processos de Android e UI testing
• (+9) Tentamos lidar com o StateFlow
• (+4) Programação declarativa de aplicativos cliente-servidor no Android. Parte 2
• (+3) MVVM e a escolha dos elementos no adaptador - LiveData
• Como não criei meu próprio negócio para o desenvolvimento de aplicativos Android
• Podcast de desenvolvimento Android # 114: Notícias
• Cortando o estático - solução de problemas usando o Android Estúdio estática de código analisador
• Beetlens: costume UI Android em OpenGL
• Como usar Coil, imagem nativa de Kotlin carregador
• Extensible Recycler Vista no Android
• reconhecimento de voz instantâneo no Android
• coroutines compreensão Kotlin com este modelo mental
• Repositórios Git como dependências Gradle
• Movimentos de design de materiais para Android
• FAB com BottomAppBar
• Por que eu abandonei meu Gson favorito no meu projeto Kotlin
• Detectando falhas em um aplicativo Android publicado
• Vários gráficos de navegação (com barra de navegação inferior)
• AGSkeletonLoading: telas de esqueleto para Android
• EasyFlipViewPager:

desenvolvimento de cartões flip

• (+32) Reduz o tamanho do aplicativo React Native em 60% em algumas etapas simples
• (+25) Programando o jogo para incorporado dispositivos no ESP32
• (+24) Azure DevOps e App Center em vez de farms de teste: simplifique e acelere o desenvolvimento móvel usando serviços em nuvem
• (+11) Material Python. Cartas personalizadas com efeitos OpenGL
• (+10) ENT e plotagem em jogos que não são de plotagem, usando o exemplo de Throne: Kingdom at War
• (+10) Como melhorar o desempenho do seu aplicativo Flutter
• (+5) Testando tendências que você deve examinar em 2020
• (+4) Detalhes sobre o pacote Provider for Flutter
• Podlodka # 164: Segurança do produto
• faz sentido: sobre a transição para controle remoto, declínio da produtividade e conscientização
• Google e Apple lançaram uma API para rastreamento de contatos
• A Citrix introduziu o App Protection para proteger dados em dispositivos pessoais
• King abre o Defold
• O plug-in para Adobe XD exporta código pronto para o Flutter
•Onde e como colocar botões de ação flutuantes em aplicativos móveis
• UX para não designers, ou o que um desenvolvedor de aplicativos móveis deve considerar
• Da falta de experiência em programação a uma oferta da Microsoft em 1 ano
• Criando um quebra-cabeça no Flutter
• 4 novos produtos GitHub que mudarão seu código
• Rastreio de raio no Notepad.exe a uma velocidade de 30 quadros por segundo
• 3 armadilhas pelas quais os desenvolvedores param de aprender
• Tópicos de vibração dinâmica em 3 linhas

Análise, marketing e monetização

• (+6) Gravações em vídeo dos relatórios da reunião sobre análise de produtos
• (+ 4) Gamification trabalho: Octalysis Framework
• "motivação jogadores e seus arquétipos" GameRefinery pista
• . Marketpleys RapidAPI levantou outros US $ 25 milhões de
• 'Introdução ao feedback do usuário' do Instabug
• tráfego de download de aplicativos aumentada de um terço
• Checkaso disponibilizou uma ferramenta para o trabalho em um texto ASO
• Workstream: encontrar trabalhadores não-office
• Rumble Hockey vai dar 100% da renda para todos os influenciadores
• AirBnB e Bumble oferecer datas virtuais
• Constellation Software compra TUNE
• Mozilla começa a aceitar pedidos de Construtores Incubadora
•O conteúdo do Oculus Quest foi vendido por US $ 100 milhões.
• Como gastar US $ 300 mil e descobrir tudo sobre a entrega de café
• A "segunda vinda" dos Apple Search Ads para a Rússia: quais são as primeiras conclusões
• Como tornar um aplicativo móvel visível na App Store e no Google Play: instruções sobre posicionamento e otimização
• Construção de previsão de público e receita usando análise de coorte no Excel / Google Planilhas

AI, dispositivos, IoT

• (+22) Percorra um campo limpo ou como coletar endereços MAC de dispositivos Wi-Fi próximos
• (+ 19) Como construir uma “Casa Inteligente” e não enlouquecer
• (+8) IoT onde você não esperou (parte 3). Construindo um modelo de simulação + (parte 2) + (parte 1)
• A Magic Leap recebeu mais US $ 350 milhões
• Samsung para de trabalhar em aplicativos de realidade virtual
• O Mail.ru Group treinará especialistas em análise de dados e aprendizado de máquina gratuitamente
• Sony e Microsoft criaram um módulo de câmera com AI
• Programação do Raspberry Pi no Swift: semáforos
• Pinball no Arduino, que se reproduz

← Resumo anterior . Se você tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o correio .

All Articles