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