Resumo de materiais interessantes para um desenvolvedor móvel # 369 (2 a 8 de novembro)

Nesta coleção de artigos e notícias - Kotlin como produto, a batalha da navegação, aulas para desenvolvedores iniciantes e a sobrecarga cognitiva que está acontecendo agora, a melhor tipografia e um amor por redes neurais. Conectar!



A linguagem é principalmente uma ferramenta de trabalho que milhões de pessoas usam todos os dias por muitas horas. Todas essas pessoas resolvem problemas diferentes e enfrentam problemas diferentes. Para a equipe de desenvolvimento do Kotlin, o conhecimento desses cenários e dificuldades é a principal fonte de ideias sobre como melhorar a experiência do usuário e capacitar os programadores.



Este resumo está disponível como um boletim informativo semanal . E todos os dias mandamos notícias no canal Telegram .



iOS



• (+7) Integração CI / CD para vários ambientes com Jenkins e Fastlane. Parte 1

• (+1) Arquitetura Composável - Uma Nova Visão da Arquitetura de Aplicativos

• Localização central - como mostrar um endereço legível por humanos usando CLGeocoder

• Melhore o desempenho do aplicativo iOS

• SwiftUI: crie chips com contêiner autolayout

• Como fazer um aplicativo de câmera em SwiftUI

• Comparação lado a lado de duas ótimas ferramentas de depuração de visualização iOS

• Usando UIReturnKeyType ou inputAccessoryView em SwiftUI

• 10 dicas para iniciar o Swift a partir do terminal

• Implementar o modelo de aprendizado de máquina Fritz AI em um aplicativo iOS

• SlidableImage: um controle deslizante antes e depois para iOS

• Menu dinâmico: menu físico do



Android



• (+7) Aplicativos de depuração no ecossistema Huawei: plataforma de depuração baseada em nuvem, serviços de teste A / B e abertos

• (+3) Extensões Kotlin Android obsoletas. O que fazer? Guia de migração

• (0) MVVM e seleção de itens no adaptador - Adaptador base

• Transmissão Android: Batalha de navegação

• Transmissão Android: Comunidades de desenvolvedores

• Transmissão Android: Segurança de aplicativos Android

• Programação reativa (RxJava / RxAndroid) no Glassdoor

• Detecção de vazamento de memória: Android Studio vs. LeakCanary

• Proto DataStore Android: o jogo vale a pena?

• Aplicativo de desenho: Android Jetpack Compose Sample Code

• O que um menu de depuração pode conter?

• Aprofundando-se no hardware móvel

• Tutorial: aprender a usar o padrão EventBus

• Janela flutuante no Android

• Solicitação de permissão de localização correta no Android 11

• Animação de carregamento no estilo Telegram

• Arquitetura MVI para Android

• Visualização de vinculação para preguiçosos

• Criação do primeiro aplicativo móvel no Kotlin Multiplataforma Mobile em 10 minutos

• Maneira conveniente de coletar pontuações no aplicativo

• Android RecyclerView com aulas particulares de Kotlin

• Jetpack Compose para aplicativos de desktop

• Alternar modo escuro: modo escuro no Jetpack Compose

• Kotlin Lifecycle Delegates: gerenciamento de ciclo de vida



Desenvolvimento



• (+40) Como decidi fazer um jogo inspirado em Heroes of Might and Magic e perdi dinheiro (parte 3)

• (+17) Por que saí do React Native e mudei para o Flutter: Parte 2

• (+11) Gerenciamento de dispositivos móveis do KACE Cloud Mobile Device Management (MDM)

• (+9) Como criei um jogo para dispositivos móveis para meu filho

• (+ 8) Desenvolvimento da interface do Drive: desde o lançamento de uma startup até uma análise profunda da IU. Relatório Yandex

•(+4) A magia da máscara eletrônica: análise do sistema COVID. Notificações de exposição

• (+3) Como o Kotlin Multiplatform economiza tempo de desenvolvimento. Experiência pessoal de criação de um aplicativo de jogo para KotlinConf 2019

• (+3) Por que o MVP de seu produto pode levar ao colapso da ideia? Ou como testar um produto em um mercado formado

• (0) “Teste em todos os navegadores do seu telefone” ou ferramentas para testar aplicativos da Web móvel

• Eu quero ser um desenvolvedor de jogos nº 15: programador de servidor

• Podlodka nº 188: design

• Como me lembro de tudo que aprendi

• 25 lições para um desenvolvedor iniciante

•Sobrecarga cognitiva: agora na sua tela

• 4 aulas de 4 anos trabalhando no Facebook como desenvolvedor

• Wallet anunciou uma competição de desenvolvedor de $ 1.000.000

• Vídeo do Firebase Summit 2020

• Como projetar uma API e não estragar

• 7 dicas para ajudá-lo a melhorar rapidamente Tipografia da interface do usuário

• UX de A a Z - Erros: 14 dicas para lidar com erros inevitáveis

• 10 erros ao trabalhar com cores na interface do usuário

• Divirta-se: caos no design do produto

• 14 regras que todo desenvolvedor deve seguir

• Tela inicial ativada Flutter

• Um mergulho superficial na usabilidade universal

• Explicando a implantação contínua em código

• Camadas na arquitetura de software

• Princípios-chave de



análise de animação , marketing e monetização



• (+9) Teste A / B: passo a passo

• Relatórios eleitorais usados ​​com calma para promover o aplicativo

• faz sentido: na criação e desenvolvimento de comunidades, métricas, motivação de pessoas e benefícios comerciais

• IronSource Aura entra no mercado russo

• myTracker lança uma ferramenta para rastrear fraudes

• ByteDance compra uma participação no serviço de e-book chinês Zhangyue

• Os aplicativos mais lucrativos em outubro de 2020

• Pokémon GO tem o melhor ano da história

• Análise do mercado de jogos na Rússia: pesquisa da Wargaming e Superdata

• Como promover um aplicativo móvel após a publicação

• Como criar bons usuários de integração e de interesse desde o início



AI, dispositivos, IoT



• (+40) Fazendo um relógio a partir do e-book PRS-505

• (+26) Como parei de ter medo e aprendi a amar as redes neurais

• (+20) Uma toalha de mesa de detetive: reconhecimento de objetos medindo a capacidade

• (+17) As 10 principais ferramentas Desenvolvimento de IoT em 2020

•(+16) Entre um bunker e uma villa: como construí uma casa inteligente no outback russo

• (+12) Como passamos do desenvolvimento de firmware para cada câmera à criação de um SDK universal para fornecedores de câmeras

• (+11) Criamos nosso próprio GPS Tracker em Tecnologias LoRa

• (+6) ModBus Slave RTU / ASCII sem SMS e registro

• (+5) Internet das coisas em russo. Minimalismo e abertura do OpenUNB

• Raspberry Pi introduziu um teclado de computador por US $ 70

• A rede neural foi ensinada a identificar portadores de COVID-19 pela tosse

• Palestras introdutórias online sobre computação quântica começam no CERN



← Previous Digest... Se você tiver outros materiais interessantes ou se encontrou um erro, envie para o e- mail .



All Articles