Resumo de materiais interessantes para um desenvolvedor móvel # 371 (16 a 22 de novembro)

Na nova versão, o caminho para um engenheiro 10x, taxas reduzidas da App Store, teste sem acesso ao código, um guia para o crescimento de aplicativos, como funciona a visão computacional, escolha de tecnologia de plataforma cruzada e muito mais!







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



iOS



• (+9) Towards 10x Engineer: Shortcuts, Snippets, Templates

• (+6) Impressão dos Cursos de Stanford CS193P Spring 2020: Desenvolvimento de Aplicativos iOS com SwiftUI

• (+1) Arquitetura Composable - Fresh Look sobre a arquitetura do aplicativo. Benchmarks

• (0) Keychain API no iOS

• NVIDIA GeForce Now e Google Stadia executados no iOS como aplicativos da web

• A Apple lançou uma versão do TensorFlow para macOS Big Sur

•A Apple reduz a comissão da App Store para pequenos desenvolvedores para 15%

• Códigos promocionais para assinaturas ganharam na App Store

• Usando Kotlin Multiplatform Mobile em um projeto iOS

• Como trabalhar com segurança com Core Data em um thread de segundo plano

• Streams compartilhados, canais de transmissão

• Trabalhando com Diffable Fontes de dados no iOS 14

• Swift do lado do servidor com Vapor, AWS Fargate e AWS Cloud Development Kit

• Dependency Injection : por que escolhemos Needle

• Top Xcode shortcodes para uma programação mais eficiente

• MVVM no iOS com SwiftUI (exemplo detalhado + armadilhas)

• Crie layouts de conteúdo amigável

• Crie uma interface de bate-papo com SwiftUI

• Ciclo de vida do SwiftUI View

• Um guia completo para usar Azure CI / CD para aplicativos iOS

• SlideOverCard: cartão deslizante

• PostgresKit: trabalhando com PostgreSQL



Android



• (+30) Corrotinas e sincronização ... Melhor não misturar

• (+4) Como a construção do arquivo APK funciona dentro

• (+3) Desenvolvimento Android: o que há em comum com Lego e como não "puxar uma coruja no globo"

• Roman Elizarov se torna o novo gerente de projeto de Kotlin

• Vídeo Android Summit 2020

• Google define novo prazo de permissão para aplicativos geolocalizados em segundo plano

• Habilidades de desenvolvimento Android moderno (MAD): Aprendendo desenvolvimento Android moderno com o Google

• Oversecured lança autofinanciamento de $ 1 milhão com pagamentos de bug

• Um guia pragmático para Hilt com Kotlin

• Detecção de captura de tela no Android

• Reduza o uso de memória do seu aplicativo Android pela metade

• O giro está girando

• Crie um aplicativo usando Dropwizard, Maven e Kotlin

• IU orientada a servidor para Android com Jetpack Compose

• Usando Android Jetpack KTX

• Nova maneira de lidar com estados e eventos no Android com Sealed Classes

• Modularização de aplicativos Android - uma visão rápida

• (Quase) aplicativos de plataforma cruzada em Kotlin

• 5 novos frameworks de automação de teste para Android (2020)

• Lottie para Jetpack Compose

• Animação Android RecyclerView em Kotlin

• Fluxo de Kotlin no Android - tratamento de um fluxo assíncrono

• Um guia completo para internacionalizar e localizar aplicativos Android

• BasicAirData GPS Logger: um rastreador GPS de código aberto para Android

• Conversor de moeda: um conversor de moeda para Android



Development



• (+25) API para QA: recursos de teste sem acesso ao código

• (+18) Experiência na escolha de uma tecnologia de plataforma cruzada para desenvolvimento de aplicativos. Relatório Yandex

• (+5) ECS em UI no cliente World of Tanks Blitz

• (+4) Desenvolvimento de produto: em qual paradigma trabalhar?

• (+4) Projeto de material. Criando animações no Kivy

• (+3) FICA OFFLINE PRIMEIRO usando Core Data e Managed Document (s)

• (+3) Teste de jogos

• (+1) Flutter. Ouvinte de teclado sem código de plataforma

• (+1) Figma lançou um novo layout automático

• (0) Tipos de biometria em um aplicativo móvel

• Podlodka # 190: conhecimento obrigatório para um programador

• O que fazer se a Apple copiar você

• MY.GAMES e o Google lançaram um programa para apoiar desenvolvedores de jogos

• O que que é a IU orientada ao servidor

• Quais idiomas os desenvolvedores desejam aprender?

• 7 dicas para construir uma melhor UX: melhores práticas de design para dispositivos móveis

• O primeiro Hackathon Flutter on-line na Rússia Liga Stavok Flutterthon

• Navegando em aplicativos de mcommerce: modelos e armadilhas

•Pare de julgar designers de produto como designers visuais

• Aqui estão 20 dicas de codificação que você não pediu

• 4 reconhecimentos após 4 anos como um desenvolvedor autodidata

• O que aprendi sobre UX enquanto tomava chá

• Redefinindo um aplicativo de namoro - exemplo de UX / UI

• 6 meses de pequenos projetos

• Não sou inteligente o suficiente para ser um programador

• Arquitetura limpa em termos de entrevistas técnicas

• Simplenote:



analítica de plataforma cruzada , marketing e monetização



• (+43) Preso para o aplicativo

• (+3) Engajamento do usuário, melhorando a experiência de jogo e o ROI

• Aplicativos com widgets receberam mais de 45 milhões de instalações no iOS

• podcast de sentido: sobre formulação de hipóteses, abordagens e critérios de correção e teste de hipóteses em diferentes níveis

• Guia de crescimento de aplicativo para desenvolvedores independentes

• Melhor dispositivo móvel jogos no The Game Awards 2020

• Global App Testing pesquisou hábitos do usuário com aplicativos

• Getaround: crescimento do compartilhamento de carros p2p

• Como obter mais tráfego de recomendações de aplicativos semelhantes?

• Análise comparativa da estratégia de preços de mais de 100 aplicativos móveis baseados em assinatura

•Habilidades e requisitos para analistas de dados em diferentes níveis em Yandex



AI, Dispositivos, IoT



• (+19) Redes neurais profundas em visão computacional: como funcionam, onde são usadas e quais problemas surgem

• "Aula de dígitos" ensinará os alunos a trabalhar com redes neurais

• Ride Vision usando IA para melhorar a segurança dos motociclistas

• Huawei vende completamente sua marca de smartphones Honor



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



All Articles