O resumo de materiais interessantes para o desenvolvedor móvel # 335 (24 de fevereiro a 1º de março)

No novo resumo, a história de criar seu próprio messenger, animações e solicitações de HTTP, o mais recente Android 11 e gatos em queda, controle com uma mão e a psicologia dos jogos. Feliz Primavera!



Uma noite, depois de outro dia frustrante, cheio de tentativas de equilibrar o jogo, decidi que precisava urgentemente de um descanso. Vou mudar para outro projeto, fazê-lo rapidamente, devolver a auto-estima que diminuiu durante o desenvolvimento do jogo e atacar o jogo com vigor renovado! O principal é escolher um projeto agradável e relaxante ... Escreva seu próprio messenger? Ha! Quão difícil isso pode ser?

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

iOS

(+21)  Reunião de conteúdo do iOS do FunCorp nº 2
(+5)  Código moderno para executar solicitações HTTP no Swift 5 usando Combine e usá-las no SwiftUI. Parte 1
Chips Swift: URL estático
Perguntas da entrevista para desenvolvedores iOS 2020
SwiftUI: criando um visualizador de som
Configurando o macOS para desenvolvimento iOS
Criando uma lista infinita usando SwiftUI, Combine e URLSession
Carregando imagens de forma assíncrona por URL no SwiftUI
Arquitetura hexagonal para iOS
Análise e melhoria do tempo de construção no iOS
Propriedades computadas no Swift: código mais seguro e limpo
SwiftQRCodeScanner: scanner de código QR

Android

(+14)  Animamos o RecyclerView facilmente sem mudar para o ViewPager2
(+6) OData + RxJava + Retrofit 2 para aplicativos Android
(+1)  Na maioria dos casos, a serialização no Android não é necessária
Podcast do desenvolvedor do Android nº 109: Android 11. Revisão completa das alterações no Google DevRel
Lançamento do Android Studio 3.6
Programação reativa com o Kotlin para Android
Como o AndroidX muda nosso trabalho com Atividades e fragmentos
Denomina Android: temas sobrepostos
Criptografa dados no Android com Jetpack Security
Timber - uma biblioteca de registros para Android
O que há de novo no CameraX
Moko Widgets: interface de usuário de plataforma cruzada para o Kotlin MultiPlatform
DisneyMotions: animações e

desenvolvimento MVVM

(+104) Cascadeur: a tarefa de um gato em queda
(+34)  Terreno de mistura e união: como se livrar de cruzamentos e parar de machucar os olhos
(+27) Aceleramos  o frontend. Quando muitas solicitações de servidor são boas
(+10)  Como projetar aplicativos móveis para um lado
(+6) Como criamos um banco móvel para o Aurora: recursos de desenvolvimento para o sistema operacional móvel doméstico
(+5)  Organização de autoteste usando um exemplo aplicativo móvel para EDMS
(+3) Formulário de  comentários no React Native usando o AWS + Telegram
O que aprendi com minha experiência amarga
Podlodka # 152: Monitoramento
E se não houver nada para fazer no projeto: 3 dicas para desenvolvedores
Na Rússia - bem-vindo ao jogo
Como Waymo, através do design, aumentou a confiança do usuário em carros não tripulados
Estudo de caso como isso não acontece: projetar um novo banco móvel em dois meses
É realmente impossível fazer algo de uma só vez?
Por que a estrutura da equipe de desenvolvimento pode atrasá-lo
Criando um novo aplicativo móvel do Microsoft Office
Números aleatórios e algoritmos de baralhamento de cartões
15 idéias para melhorar as habilidades de programação
Ideias de aplicativos que você pode começar a criar hoje
Experiência do desenvolvedor: fundamentalmente mais complicada do que o UX normal
Dicas para melhorar o design de estados vazios
10 exemplos de uso de técnicas desonestas no UX

Analytics, marketing e monetização

(+ 17) Os  5 erros mais idiotas na localização de jogos de computador
(+10)  Olga Makushenko, diretora administrativa da 101XP: "5 erros-chave no desenvolvimento de um jogo como empresa"
(+3)  como os aplicativos de namoro nos deixam sozinhos
psicologia dos jogos: como os jogos mudam nosso pensamento emoções e sonhos
Plantas vs. testes iniciados Zombies 3
Roblox levantou US $ 150 milhões
Mecânica de jogo para aplicativos que não são de jogos
• O App Samurai recebeu US $ 2,4 milhões na Série A
• O YouPorn lançou o TikTok para adultos
Snapask recebeu US $ 35 milhões para educação móvel
Ikaria: namoro de autores secretos
Como a localização de aplicativos funciona: 7 dicas do Readdle
Crescimento através da criação de novos produtos para o público atual de

IA, Dispositivos, IoT

(+39)  Como compactar o modelo fastText 100 vezes
(+8) Serviço de localização GSM dos módulos SIM800x e seu trabalho com a API Yandex.Locator
(+2)  Gerenciamento de sensores domésticos inteligentes usando o Google Assistant
• O iPhone XR se tornou o smartphone mais popular em 2019

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

All Articles