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