Resumo de materiais interessantes para um desenvolvedor móvel # 379 (25 a 31 de janeiro)

Nesta edição, extração de Realm e criação de widget, segredos de preparação de BLE e redução de ANR em seis vezes, problemas de navegação e desenvolvimento no desenvolvimento do Android, preparação de entrevista e trabalho de varejo móvel durante a quarentena. Tudo isso e muito mais no novo resumo!







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



iOS



Rápido, simples, complexo: como vimos Realm

  HexThrees - meu primeiro jogo concluído

  Como criar um widget para iOS 14 (e não removê-lo dos usuários durante a atualização)

  Mergulhe no autotesting no iOS. Parte 2. Como interagir com elementos de interface do usuário de um aplicativo iOS em testes

  MFS - um padrão para construir UI em aplicativos iOS

   Padrão MFS para visualizações de tabela em aplicativos iOS

Apple implementará proteção de privacidade no "início da primavera"

• A Apple convida para a conferência online "Construindo ótimos widgets"

Twitter abre a API do Editor de Texto para desenvolvedores iOS

Aplicativo Sandbox: como os desenvolvedores iOS automatizam tarefas rotineiras

Uma introdução ao Core Graphics

7 extensões Swift que todo desenvolvedor iOS deve usar

Criação de perfil de aplicativos SwiftUI com ferramentas Xcode

Como simbolizar logs de travamento no iOS

ToastUI: Toasts para SwiftUI

XCMetrics: análise de logs do Xcode



Android



• As   respostas do aplicativo: como reduzimos o número de ANRs em seis vezes. Parte 2, sobre correção de erros + Parte 1

Como ignorar a verificação de Rooting um dispositivo superando a biblioteca RootBeer?

  Android Bluetooth Low Energy (BLE) - preparando corretamente, parte # 4 (ligação)

Programa educacional   sobre o componente de navegação: para aqueles que pularam todos os tutoriais

Componente de navegação e navegação multi backstack

Automação de publicação de um aplicativo no Google Play usando Jenkins

  Args seguro? -? Assistente fiel Componente de navegação

Como desenvolver no desenvolvimento Android e onde obter novos conhecimentos

Transmissão Android: transformando um aplicativo Android em uma Multiplataforma Kotlin

Atualizando FragmentViewBindingDelegate: erro herdado de AutoClearedValue )

Usando Hilt ViewModelComponent

Processando respostas da rede para projetos Android com o uso de Sandwich

Epoxy - criando componentes de interface de usuário declarativos e reutilizáveis

Unity como uma biblioteca: adicione funções do Unity ao seu aplicativo Android

Resolvendo problemas arquitetônicos em aplicativos móveis com Bluetooth Low Energy

Implementação do Android TopSheet

Aprendizado de máquina Android com TensorFlow Lite

Encontrando bugs em um aplicativo Android

9 armadilhas comuns do Android - entrevista

ComposeSlackDesktop :



Desenvolvimento do Slack no Jetpack Compose



  Gerenciador de aplicativos para Windows Mobile

Trabalho com assincronia no Dart

  Sem problemas no multijogador multiplataforma Godot

  Novo desenvolvedor onboarding com Ansible

  Tudo o que você precisa saber sobre o roteamento entre páginas no Flutter

Podlodka # 200: como aprender linguagens de programação

podcast de sentido: Sobre processos em equipes de produto

Minha preparação para entrevista no Google

Ludo Platform ajuda a ideias de jogos movidos a IA

Design de aplicativo: exemplos para inspiração nº 29

Problemas de entrevista de trabalho: uma brisa

Yandex abre recrutamento para escolas de verão de desenvolvimento e design

Por que bonito parece conveniente: analisamos interfaces do ponto de vista da ciência. Parte 1

5 IDEs poderosos sobre os quais ninguém fala

Não se limite a escrever código, resolva problemas

Divida o design brilhante e simples do Tinder

Crie um aplicativo de criptomoeda com vibração

10 frases imperdoáveis ​​que você não deveria falar em entrevistas de emprego

Mais aplicativos móveis não é uma boa ideia para startups

Como hospedar um servidor Docker para um jogo multijogador Unity na nuvem do Google

5 maneiras fáceis de melhorar suas habilidades de depuração

3 métodos fáceis de melhorar suas habilidades de programação

Onde está o melhor designer de produto para trabalhar? Agência de design vs. empresa de produtos

iOS Responder Chain: UIResponder, UIEvent, UIControl e como combiná-los

10 melhores ferramentas gratuitas de desenvolvimento de jogos em 2021

5 padrões de design que todo programador deve saber

Pior erro que você pode cometer durante uma entrevista técnica

Ray: Ray Tracing em ASCII



Analytics, Marketing e Monetização



Calendário feminino inteligente: tornando o aplicativo de saúde e fitness nº 1

• O Google Play permite jogos de azar em mais 15 países

Charlie: alívio da dívida para jogos

Quase todos os aplicativos do governo russo compartilham dados com terceiros empresas parceiras

Guia do profissional de marketing para o aplicativo de notícias nº 1 da China: Toutiao

Literati arrecadou US $ 40 milhões para desenvolver um clube do livro

Simuladores mostram o maior crescimento de receita nos EUA

Quais jogos os usuários ainda estão jogando: Pesquisa do AppsFlyer

Comerciantes móveis : Vitaly Shakhmatov (Hoff)

Guarda-costas: remoção automática de negatividade

Bate-papo de voz do clube recebe investimento e começa a monetização

Personalização de ofertas no aplicativo móvel e loja online: VseInstrumenty.ru case



AI, Devices, IoT



  Sistemas de controle de acesso em IoT - sabemos como, sabemos, praticamos

OpenCV hospeda uma competição de IA espacial

Google abre Tilt Brush

Como fazer um dispositivo IoT



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



All Articles