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