Resumo de materiais interessantes para um desenvolvedor móvel # 362 (14 a 20 de setembro)

Este resumo apresenta a Apple, ferramentas de desenvolvimento Android e anti-padrões, ARM versus x86 versus multiplataforma versus desenvolvimento nativo, a arte de contar histórias, os segredos de um design melhor e muito mais!





Enquanto todos aguardamos o lançamento da versão do sistema operacional, gostaria de compartilhar minha experiência ao escrever um widget para o aplicativo "Wallet" e dizer quais oportunidades e limitações nossa equipe encontrou nas versões beta do Xcode.



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



iOS



(+22) O que nos foi dito na apresentação anual da Apple em setembro

(+5) Gramáticas formais no serviço de cliente móvel

Preparação para iOS 14

O que significa a atualização mais recente das regras de privacidade da Apple para seu aplicativo

A Apple apresenta o novo iPad Air com A14 Bionic , iPad de 8ª geração , Apple Watch Series 6 e Apple Watch SE

App Store permite streaming de jogos, mas muito limitado

Mídia social em Swift UI

iOS 14 UISplitViewController: 5 edições, com você pode encontrar

Explicando intervalos em Swift por exemplos

Decodificando JSON em Swift com Codable: um guia prático

10 pods para usar em um novo projeto iOS

Aprimore sua experiência do usuário com animações principais

Como proteger um aplicativo iOS de capturas de tela e gravação de tela?

WidgetKit: Desenvolvimento avançado

10 @Attributes poderosos em Swift

DTTextField: Campo de entrada de prompt

ContainerController: Barra deslizante do



Android



(+15) 20 ferramentas de desenvolvedor Android que você talvez não conheça

(+8) Componente de navegação- jutsu, vol. 2 - gráficos de navegação aninhados

(+2) Repositório antipadrão no Android

(+1) Análise do HMS Core 5.0: ainda mais possibilidades para ML em dispositivos móveis e novas ferramentas para áudio e vídeo

(0) Como usar o recurso OCR do HUAWEI ML Kit para implementar a entrada automática de números

• A Microsoft está executando aplicativos Android no Windows 10

• O Android 11 causou problemas com o Android Auto

Olá DataStore, SharedPreferences bye

Explique o ciclo de vida do fragmento do Android

Explorando o Jetpack Compose: modificador de recuo

Gerenciar vários aplicativos em um projeto Android (Studio)

Reconhecer gestos de rotação no Android

Como detectar uma atualização de aplicativo Android

Basta adicionar MVI com Orbit 2

Adapte seu aplicativo às práticas recomendadas de privacidade mais recentes

Como as corrotinas estão moldando novas formas de desenvolvimento

Automação de revisão de código

Por que decidi escrever minha própria ferramenta de teste de IU

Entendendo as partes internas de Lottie - renderizando um arquivo de animação

JetInstagram: Instagram no Jetpack Compose



Development



( +19) ARM vs. x86: Qual é a diferença entre as duas arquiteturas de processador?

(+9) Quando faz sentido escrever aplicativos multiplataforma: o aparecimento e o desaparecimento de React Native no Lingualeo

(+8) Inserindo objetos reais no Unity usando o Meshroom

(+7) UXD - Realidade e o futuro no design ou uma pessoa à frente de tudo

(+7) Crash-crash, baby. Monitoramento automático de erros fatais em aplicativos móveis

(+3) Como um documento é reconhecido em um telefone móvel: do simples ao complexo

Podlodka # 181: caça

• A arte de contar histórias no desenvolvimento de software

Design de aplicativo: exemplos para inspiração # 17

• O segredo para melhorar o design: 4 forma de contar histórias

Pesquisa. Qual ícone devo escolher para representar acordeões?

A arte de contar histórias no desenvolvimento de software

Diretrizes de design minimalistas

Automatize a publicação de seus aplicativos Flutter no Google Play com ações do GitHub

Crie aplicativos de bate-papo Flutter com Firebase

Ciclo de vida de desenvolvimento de software: como criamos o novo Dropbox Plus

Barreiras para caminhos para o desenvolvimento de jogos eliminados

12 ferramentas essenciais para um desenvolvedor móvel Flutter

Introdução à Realidade Aumentada com o Unity AR Foundation Framework

Eu Realmente Conheço a Programação?

Mixin: Mensageiro, carteira e cliente para uma rede descentralizada



Análise, marketing e monetização



(+1) Como apresentar o jogo para editores e investidores

Por que a próxima fase de crescimento da China será voltada para o consumidor e o que isso significa para os anunciantes

Bando arrecadou US $ 20 milhões em redes sociais camada para jogos

O Departamento do Tesouro dos EUA está estudando a segurança de jogos Riot Games e Epic Games

Faz sentido: Na escolha de estruturas de priorização, abordagens para tomada de decisão e conscientização da equipe

Por que as empresas devem solicitar o desenvolvimento de aplicativos?

Relatório "Sobre o estado do mercado publicitário de aplicativos de compras em 2020"

Como o Donut Lab fechou a rodada de investimentos de US $ 1,6 milhão

Marketing de aplicativos no apocalipse: como lidar com tendências alarmantes?

Como consegui 200.000 downloads de aplicativos sem marketing pago



IA, dispositivos, IoT



(+29) Conectamos o novo Xiaomi Gateway 3 ao Home Assistant sem um ferro de soldar e SMS

(+24) Como passar de um pythonista iniciante a um TensorFlow certificado em dois meses - desenvolvedor

(+12) Sensor de movimento IR no STM32

(+3) Software automotivo: opções para desenvolvimento estratégico

Facebook anunciou Oculus Quest 2

Facebook lançará óculos inteligentes junto com Ray-Ban

Gameloft dá vida aos brinquedos Kinder com realidade aumentada

Nvidia compra ARM

8 melhores plataformas de aprendizado de máquina No-Code que você deveria usar em 2020



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



All Articles