Resumo de materiais interessantes para um desenvolvedor móvel # 386 (15 a 21 de março)

Em nossa nova coleção de trojas na biblioteca, autotesting e protocolos úteis, vulnerabilidades do Android e redução de comissão do Google Play, anti-cheating, comunicação humana, preço de compra, Nest com radar e muito mais. Conectar!







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



iOS



•   MemĂłria em Swift de 0 a 1

•   Mergulhe no autotesting no iOS. Parte 4. Expectativas no XCUITest

• Trabalhando com objetos JSON complexos em Swift (Codable)

• Costa Eleftheriou, criador do FlickType, processa a Apple

• Alexander Zimin: história de ganhar o Telegram Contest 2021

• A biblioteca XcodeSpy infecta os desenvolvedores com o trojan Xcode

• O número de pessoas que trabalham na "economia de aplicativos iOS" na Europa cresceu 7%

• Swift 5: protocolos úteis para escrever como um profissional

• Engenharia reversa de dispositivos Bluetooth

• Como reduzir e otimizar o tamanho de um aplicativo iOS?

• Criar um UITextField personalizada com Combine

• Deep Dive em funções em Swift

• Lista UICollectionView com Interativo cabeçalho personalizado

• Explicações Swift puros e modelos

• Teste iOS Push Notifications no CI / CD Pipelines

• Protocolos em Swift

• Implementação do modificador OnChange em SwiftUI para iOS 13

• Xcodes.app: muitos Xcode para escolher no



Android



•   Entrando no mercado Huawei, ou como adaptamos o aplicativo para funcionar com HMS

•   Grande conversa com o novo Projeto Kotlin Liderar Roman Elizarov

•   Prepare-se, mire e atire! Como nĂŁo se queimar ao criar um aplicativo Gradle, e tudo Ă© tĂŁo sĂ©rio assim?

•   0x7E5 RaciocĂ­nio sobre o principal

•   Luta pela vida das variáveis. Ou como tentei tornar a vida dos desenvolvedores Android mais fácil

• Materiais Meetup para engenheiros Android: encontrando problemas de compilação, protegendo-os contra eles e trabalhando com o Gradle

•   Vulnerabilidades do Android 2020

•   Android - tĂ©cnicas proibidas

•   De computadores a dispositivos mĂłveis: trazendo jogos para novas plataformas

• Transmissão Android: Entrevista ao vivo nº 2. Codificação ao vivo. Middle Android Dev

• Transmissão do Android: notícias nº 7

• Tiles no Wear OS estão abertos a todos

• Google reduz a comissão do Play em até 15%

• Compile menos com SOLID

• Use os recursos da linguagem de design do Android

• Dê vida ao seu aplicativo

• Como desenvolvemos um componente que melhorou a legibilidade, o dimensionamento e os testes

• 10 erros que cometi como desenvolvedor Android, mas você não deveria

• Melhor tratamento de estado entre ViewModel e Composable

• Construir um aplicativo multi-tema em Android

• 11 bibliotecas Kotlin mais populares para 2021

• Crie um plug-in do Android Studio "Mostrar limites de layout"

• Vamos fazer um aplicativo com um cronômetro de contagem regressiva usando o Android Compose

• Tinder-like: Tinder no Jetpack Compose

• Jetpack Release Tracker: rastreamento AndroidX

• SegmentedProgressBar: barra de progresso como nas histórias do Instagram



Desenvolvimento



•   Primeiros cinco passos para virar a marĂ© contra trapaceiros em um jogo de tiro PvP

• Brincadeiras infantis: como Roblox se tornou um dos empresas de jogos caras de nosso tempo

•   PWA mĂ­nimo

• Automação de teste de aplicativos móveis. Parte 2: pré-condições, verificação de elemento e independência de etapa

•   O curso do testador foi concluĂ­do. E depois o quĂŞ?

•   MĂłvel presente M.Video: o teletransporte foi rápido

•   Flutter está prestes a conquistar a Web

•   Como vocĂŞ pode economizar dinheiro no desenvolvimento mĂłvel?

•   Onde começar a aprender Flutter em 2021

•   Adaptação de tabelas para dispositivos mĂłveis

•   RevisĂŁo da equipe do aplicativo mĂłvel

•   A lista mais completa de mĂ©tricas de teste em russo

• Podlodka # 207: depuração

• Flutter Dev Podcast # 26: Flutter 2.0

• Redmadrobot abre estágio de primavera

• Aurora UI: uma nova tendência visual para 2021

• LinearB “explica” o que está acontecendo em projetos de desenvolvimento

• Design de aplicativo: exemplos para inspiração # 36

• Barra de navegação superior ou lateral: qual funciona melhor para o seu produto?

• Como melhorar a compreensão da interface usando ações intuitivas

• Princípios de psicologia que todo designer de produto deve conhecer

• Kotlin Multiplatform - uma panacéia para o desenvolvimento de aplicativos móveis?

• 5 perguntas frequentes em entrevistas com programadores da Amazon

• Extensões de produtividade de código do Visual Studio em 2021

• Minha experiência de entrevista do Google

• O futuro dos aplicativos: UI declarativa e Kotlin MultiPlatform

• Como fazer sons de interface do usuário para jogos

• 10 padrões de design que todo arquiteto de software deve saber

• Dicas de UX para otimizar compras integradas em jogos

• Como trabalhar com pessoas difíceis em projetos de software

• Lei de Tesler. É por isso que você não pode tornar a experiência do usuário mais fácil.

• Minhas 3 maiores falhas como desenvolvedor

• 5 maneiras de aumentar a velocidade de desenvolvimento

• 4 maneiras incomuns de melhorar suas habilidades de programação

• Hackear entrevistas de código com essas 5 funções reais

5 erros importantes que cometi quando era um novato na programação

• Guerras de clones: clones de



análises de projetos populares , marketing e monetização



• Profissionais de marketing para celular: Maxim Shaternik (Gameloft)

• myTracker foi integrado ao Google AdMob

• Mobile People Talks: analise - análise de aplicativos para celular

• Como fazemos Sleepy: monetização, primeira sessão e acesso pago

• Hi Marley: comunicação humana

• Gucci começa a vender tênis virtuais

• Preço médio de compras no aplicativo cresceu 50% desde 2017

• Apple concordou em pré-instalar aplicativos russos

• Principais métricas do aplicativo móvel



IA, Dispositivos, IoT



•   VĂ­deo analĂ­tica "M.Video- Eldorado": 30.000 câmeras, 1 computador e uma rede neural

•   Bluetooth Low Energy: um guia detalhado para iniciantes. Bluetooth Mesh

• Google lança novo Nest Hub com radar



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



All Articles