Resumo de materiais interessantes para um desenvolvedor móvel # 374 (7 a 13 de dezembro)

Este episódio apresenta uma história épica de reescrever um aplicativo Uber em Swift, novos recursos de AR e acessibilidade, técnicas de desenvolvimento rápido e a oportunidade de participar do desenvolvimento do Fuchsia, resultados do mercado móvel de 2020, um simulador de sucesso e muito mais.







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



iOS



Mais rápido para reescrever do zero em novas tecnologias: como o Uber foi reescrito em Swift

  Através de zonas cinzentas - para 4,7 estrelas. Como criamos um aplicativo de alta segurança para iOS

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

  Biblioteca para trabalhar com permissões iOS, da ideia ao lançamento (parte 1)

Cydia processa Apple

WhatsApp chamado de rotulagem de aplicativos na App Store anti-competitiva

• A Apple está preparando novos processadores ARM

Erro invalid_grant ao autorizar via Apple ID (iOS, backend)

Como os desenvolvedores Swift devem usar a programação orientada a protocolo

Alternância personalizada em aplicativos iOS

Como escrever testes de unidade com Core Data em Swift

Compreendendo a arquitetura de aplicativos iOS usando VIPER

Como criar batimentos cardíacos animados usando SwiftUI

Visualizando o desempenho de um aplicativo móvel usando Specto

Como não parecer junho em uma entrevista de programação iOS

Tudo sobre animação iOS

SwiftGraphQL: esqueça GraphQL

ScrollViewMinimap: minimapa para UIScrollView



Android



Androide de segurança em um estacionamento, sofá virtual em uma sala vazia: recursos de AR no ecossistema Huawei

  Substituir permissões de tempo de execução no Android

  Ovo de Páscoa em arquivos APK: o que é Frosting

  Compartilho um plug-in pequeno, mas útil: Deeplink Helper para Android Studio

  kotlinx.coroutines 1.4.0: Apresentando StateFlow e SharedFlow

  Um guia prático para usar o Hilt com Kotlin

Look to Speak permite que você “fale” usando os movimentos dos olhos

Jetpack Compose Basics: Lição # 2

Ktlint: Prática de implementação

Conectando um dispositivo Bluetooth A2DP ao Android

Criando uma plataforma distribuída para testes remotos do Android

Flappy Bird no Android Jetpack Compose

Otimize, comprima e ofusque seu aplicativo Android

Detecção de rosto em um dispositivo Android usando o Google ML Kit

Testes de unidade contínuos em desenvolvimento Android com Bitrise

Navegação multi-módulo Android com componente de navegação

Visualizações Android como um recurso de estado com ViewBinding

Melhorando a precisão do GPS urbano para seu aplicativo

Diga adeus ao Android Jetifier

Menu circular: Menu Android Radial

Impressão digital Android: identificação do dispositivo

Velocímetro Android: indicador circular para



desenvolvimento Android



  Acessibilidade é fácil, Ou 5 pecados mortais de acessibilidade

  Espaço: lançamento público do ambiente de comando da JetBrains

  Vinculando duas plataformas móveis em um único código no Unity

  Quatro técnicas para desenvolvimento rápido em Unity3D

  A diferença entre QA, QC e testes: uma interpretação simples usando o exemplo do canivete suíço

• Um   coletor de ideias, quase um hackathon ou como bombeie rapidamente uma equipe no Dart / Flutter

  Exibindo o status de sistemas complexos em clientes fracos - acelerando a resposta

Índice de estabilidade do aplicativo: relatório do Bugsnag

Podlodka # 193: pesquisa UX

Qt 6.0 lançado

Amazon lança HealthLake - uma nuvem para análise de dados médicos

Google abre desenvolvimento Fuchsia para todos

Desenvolvendo habilidades de desenvolvedor

Revisão de código para iniciantes: 8 dicas para um trabalho eficaz

Design de aplicativos: exemplos para inspiração # 25

6 tendências de design de produtos em 2021

Repositórios GitHub para melhorar suas habilidades de programação

O que podemos esperar da experiência do usuário em 2021?

Crie uma interface de aplicativo de clima com ilustrações 3D

Um guia prático para a teoria da cor e paletas de cores (usando números)

Minhas melhores ferramentas de desenvolvimento em 2020

5 propriedades essenciais do bom design de produto

Como a Microsoft conduz testes automatizados. Entrevista com Klaus Hemstitch

Adeus, Xamarin.Forms

Essas linguagens de programação modernas farão você sofrer

Como modernizar com eficácia um aplicativo desatualizado



Análise, marketing e monetização



  Meu telefone estava me espionando, então encontrei alguém usando dados de rastreamento

  Analise: três sistemas de análise móvel através dos olhos de empresas digitais

faz sentido: sobre os estágios de lançamento de recursos e produtos, métricas e a função do gerente de marketing de produtos

Como ter sucesso com Douyin, a plataforma de vídeo curta nº 1 da China: e-book grátis

Retenção de usuários 2020 : Relatório AppsFlyer

App Annie: resultados do mercado móvel em 2020

Yandex.Market Analytics adicionou a capacidade de integração com AppMetrica

Hype Simulator: simulador de sucesso - # 1 na App Store

Wellory: aplicativo contra dietas

Como atrair usuários para um aplicativo móvel usando ASO e publicidade

Como motivar o usuário a completar o progresso? - O efeito do progresso seguro

Como localizar jogos para



IA, dispositivos, IoT do Japão e da Coreia do Sul



  Bluetooth de baixa energia: um guia detalhado para iniciantes

  Internet das coisas em russo. O poder multicanal da camada física da estação base OpenUNB

  Sete estagiários talentosos do AI @ Unity 2020. Parte 2

  Conceito de infraestrutura independente para um sistema Mesh Network IIoT

Os 7 melhores cursos grátis da Ivy League em Inteligência Artificial



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



All Articles