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

No novo resumo, contaremos a você por que M1 é tão rápido (e quão rápido é), websockets e Netflix funcionam, Flutter em isolados e prototipagem rápida de soluções IIoT, jogos sociais funcionam em tempo móvel e muito mais. Bem-vinda!







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



iOS



Chats em websockets no iOS se você tiver WAMP

benchmarks Apple M1 em desenvolvimento real

Mergulhe no autotesting no iOS. Parte 1. Como trabalhar com identificador de acessibilidade de objetos

Como fazemos App Clips?

AppCode 2020.3: localização para Swift, transição para definição antes da indexação, refatorações aprimoradas e muito mais

Por que o processador M1 da Apple é tão rápido?

O Google Stadia apareceu no iOS na forma de um aplicativo da web

Facebook critica novas regras da Apple na imprensa

Codelabs da Apple "Desenvolvendo aplicativos com SwiftUI"

O que são Core Data e como trabalhar com eles

App Clip Codes e rótulos de uso de dados foram lançados no iOS 14.3

Animações SwiftUI - baixe o spinner em apenas 5 etapas

Crie um classificador de humor com CreateML e SwiftUI

Códigos de oferta de assinatura da App Store

Perguntas de entrevista iOS para iniciantes e desenvolvedores experientes

Por que os desenvolvedores Swift não precisam de mais do que MVC

Crie uma análise de desempenho para acelerar as compilações do Xcode

LocalizerLint: verifique os arquivos de localização do



Android



Execute o Netflix em TVs e decodificadores. 40 milissegundos extras

• A evolução do sistema de atualização do Android

Início rápido: Um guia para testes automatizados para um desenvolvedor Android. JVM

Carteira de smartphone e pagamentos offline: como funciona o sistema de pagamento no ecossistema da Huawei

Acabando com mitos sobre o desempenho do Android

Wavenote: Como desenvolvi um aplicativo de música e adorei o Android

Otimização de builds de aplicativos Android: ProGuard, D8, R8. Segredos da ofuscação

Custom ItemDecoration for RecyclerView

VirtualBox - Execute o emulador Android em um ambiente virtual para testar um projeto Android

Kotlin Multiplatform. Trabalhamos com multithreading na prática. Parte 1 e Parte 2

Aprimorando a legibilidade do código com extensões Kotlin

• O Google desliga o Android Things

Transmissão do Android: Dicas de notificação do Android

MVVM com rastreamento de estado nas alterações de configuração

Quando as corrotinas atendem às permissões do Android

Mudança de LiveData para StateFlow

Como escrever testes melhores com JUnit 5 Android

Dagger em aplicativos multimodulares puros

KOTLIN completo

Carrossel de imagens com RecyclerView

Tutorial GraphQL-Kotlin

Jetpack Compose - antes e depois

Autotestes no Android. Panorama

Como alcançamos uma redução de 6x ANR

Melhorando os tempos de inicialização do aplicativo

• Uma abordagem eficiente para deep linking e navegação para aplicativos Android multi-módulo

Onboardingflow: destaque da IU para onboarding

Pokedex-AR: Pokémon em



desenvolvimento AR



Remoção de strings místicas no sistema de link reativo Unity

TeamCity: customizando CI / CD em sua equipe

Flutter sob o capô: Proprietários

Mais rápido do que o desenvolvimento nativo: a experiência de implementar o Flutter em uma grande empresa

Etapas para criar o Vuze. O primeiro aplicativo de tiro 3D / VR com editor de vídeo poderoso

Como fazemos um aplicativo de seguro para pessoas

Condição de vibração em isolados

Carteira Mobile Challenge: resultados da competição e análise detalhada das soluções pela equipe de desenvolvimento

Materiais da Avito Design Talk: vídeos e apresentações

Primeiros passos com Fiddler Classic

Irmão mais novo do Big Brother? (gerenciar um dispositivo móvel a partir de um computador)

Podlodka nº 194: Comunidades de TI

Snap traz sua tecnologia para desenvolvedores do Unity

Projeto de aplicativo: estudos de caso nº 26

Vencedores do Prêmio Material Design em 2020

Como NÃO trazer aplicativos infantis para o mercado

Valentin Kalinin (chefe de dispositivos móveis na League of Betting): Flutter é a solução perfeita

Huawei lança o Harmony OS beta para desenvolvedores

Appboxo recebeu $ 1,1 milhão para desenvolver o mini-ecossistema -apps para todos os desenvolvedores

Guia de princípios de design de movimento

Guia de tendências de design de interface do usuário para 2021

Pare de usar REST para APIs

Como criei minha primeira extensão VSCode

Como permanecer um desenvolvedor motivado

Como a IU do Firewatch melhora a imersão

Desenvolver um layout de aplicativo responsivo com Flutter

Como aprendi a gerenciar minha pequena equipe de desenvolvimento e como você pode

• As 5 melhores linguagens de programação para 2021

Acabei de perceber que antigo programador

Atualizando o nível de infraestrutura do aplicativo

Transformando uma câmera móvel em um detector de objetos em tempo real usando Flutter e TensorFlow Lite



Analytics, marketing e monetização



Como temos o descarregamento automatizado e outras tarefas analíticas Ad-hoc usando o Zeppelin

• A era se foi? Perspectivas para jogos sociais em tempo móvel

• A Epic Games Store lança o primeiro aplicativo não relacionado a jogos

Games Billionaires 2020

Relatório de anúncios de jogos móveis da Zynga 2020

Mamba investe na Itália e na Alemanha

Checkaso, uma das principais empresas ASO pelo App Growth Awards. descoberta do ano

LOVEMOBILE # 10: Aura da IronSource

Tink: App Store para bancos

Vencedores do The Game Awards 2020

Teste de demanda de produto e hipóteses de valor sem desenvolvimento

9 life hacks para trabalhar com análises na App Store e Google Play



AI, Dispositivos, IoT



Protótipo rápido de solução IIoT no Raspberry PI e Yandex IoT

Swift para TensorFlow: nós ensinamos primeiro modelo

O engenheiro da Boston Dynamics revela um trabalho perfeito para aspirantes à robótica

• O ML Kit SDK mantém todo o aprendizado de máquina no dispositivo



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



All Articles