Resumo de materiais interessantes para um desenvolvedor móvel # 365 (5 a 11 de outubro)

Em nossa nova seleção, detectamos bugs em clientes, escrevemos autotestes e construímos análises, estudamos KMM e novos produtos Flutter, projeto de sistema e operação CTO, lógica de jogo e gastos dos russos em aplicativos. Conectar!





Para coletar erros do cliente, usamos nosso próprio codinome de desenvolvimento Gelato. Nos últimos dois anos, tenho trabalhado no lado do servidor e, durante esse tempo, descobri muitas coisas novas no mundo do desenvolvimento de sistemas de rastreamento de erros.



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



iOS



(+6) Pepino e BDD. Escrevendo Autotestes de IU no iOS

(+2) Integração Swift Library em UE4

Notificações Rich Push do iOS

Lista de verificação do iOS 14 para desenvolvedores

SwiftUI 2.0 CardView com animações Lottie

SwiftUI é o Flutter da Apple

Teste de IU de links profundos e universais no iOS

Criando nosso primeiro widget para iOS

App com Swift Composable Architecture: SwiftUI

Centrando a imagem no rosto usando o Apple Vision Framework

Noções básicas do iOS no Revolut

Como trabalhar com ativos vetoriais

Recursos de Xcode e LLDB : gerenciamento de aplicativos em tempo real

Distribuição de aplicativos: Firebase vs. Testflight

Programação imperativa e declarativa em Swift

Criação de um indicador de carregamento circular em Swift 5

MVVM: implementação de Model-View-ViewModel em Swift

LFColoringBook: colorir para iOS



Android



(+14) Desenhar o primeiro frame do aplicativo Android

(+13) Para dois serviços móveis: HMS e GMS em um aplicativo

(+12) Incorporamos análises da Huawei no aplicativo Android

(+11 ) Direcionamento de notificações, gerenciamento de preços em diferentes regiões e outros recursos HMS para pagamentos pela Internet

(+3) Compor. Jetpack Compose

(0) Melhoria automática de código no Android Studio Commit

Google Assistant obtém integração profunda com aplicativos Android

Transmissão do Android: Kotlin Multiplatform Mobile

Transmissão do Android: Como melhorar a vida de um desenvolvedor

Google adia a política de aperto na Índia até 2022

Andriod NDK: como usar CMake e ndk-Build em um projeto

Testando Jetpack Compose screenshots com Shot

Binders em Android

Preparação de aplicativos para os recursos de faturamento mais recentes do Google Play

Como implementar compras no aplicativo em seu aplicativo Android

Execução de programas Java diretamente no Android (sem criar um aplicativo)

Implementação de um sistema de design usando Jetpack Compose

Compreendendo o RxJava de uma nova maneira

Alterando o desenvolvimento do Android com Jetpack Compose e Coroutines

Usando ações do Github para automatizar o processo de lançamento

Notally: Notebook para Android

PropertyFindAR: Imóveis em AR

Konfetti: Confetti para



desenvolvimento Android



(+22) Café da manhã com o lendário designer de jogos americano McGee: sobre a nova Alice, Rússia e depressão

(+20) Anúncio do Flutter 1.22lançamento do Dart 2.10: um passo mais perto da segurança nula

(+16) Como a IU superou o UX no Things 3 (iOS)

(+14 ) Liberdades e limitações dos sistemas de design

(+11) Flutter + arquitetura limpa: veja pelo exemplo

(+10) CucumberTalks: evite antipadrões e escreva scripts expressivos

(+9) Como economizar dinheiro no desenvolvimento de aplicativos móveis

(+8) Magnífico Mario: o nascimento de uma lenda

(+ 4) A história do desenvolvimento do jogo móvel "Flight on the Buran"

(+4) Melhorando o UX de um aplicativo móvel em um exemplo real

(+3) Os 11 melhores sistemas de gerenciamento de teste em 2020

Podlodka # 184: profissão: CTO

Amazon Timestream torna mais fácil trabalhar com grandes bancos de dados

O que é a lógica do jogo e com o que ela é comida

Livros sobre desenvolvimento em iOS e Android no Humble Book Bundle

Design de aplicativos: exemplos para inspiração # 18

Mudamos o design plano. Onde é que vamos a seguir?

5 antitendências principais no design moderno

Motivação ou por que é tão difícil concluir um projeto pessoal

Em 2030 os desenvolvedores de software podem estar desatualizados

Como melhorar o desempenho de um aplicativo móvel

Os desenvolvedores antigos não têm lugar

Como meu IDE afeta minha programação

19 coisas que peguei emprestado de grandes desenvolvedores

Por que Kotlin e Swift são irmãos?

O que todo gerente de produto deve saber sobre o teste A / B

Respostas às 40 perguntas mais populares da entrevista com o programador do Facebook

Indicadores de desempenho de aplicativos móveis e seus KPIs



Analytics, marketing e monetização



(+5) Localização de videogame para o mercado japonês: O que fazer e o que não fazer

faz sentido: sobre o lançamento de um produto sem uma equipe de desenvolvimento, marketing e monetização de um serviço de saúde mental

• A Microsoft criou 10 regras para uma loja de aplicativos

App Annie: os russos gastaram US $ 348 milhões em aplicativos no terceiro trimestre de 2020

Ex-engenheiro da Apple criou um jogo de palavras

Emparelhado: serviço móvel para fortalecer relacionamentos

Aplicativos mais baixados em setembro de 2020

Aplicativos mais lucrativos em setembro de 2020

Pesquisa de myTracker: como os pagamentos diferem usuários em diferentes categorias de aplicativos

Qual é a motivação para diferentes tipos de jogadores?

Streaming de jogos retrô do Antstream

NaPopravku.ru - Como fizemos um aplicativo em 5 meses com a funcionalidade de um site que criamos há 5 anos

Como a análise de concorrentes ajuda na otimização do mecanismo de busca do aplicativo

Parecidos em eventos em rastreadores móveis: por que você precisa de uma ferramenta e como trabalhar com ela

Fraude na indústria móvel - quais mecanismos ajudam a combatê-la?



AI, Dispositivos, IoT



(+25) Programação de baixo nível de microcontroladores tinyAVR série 0

(+22) Como obter suporte robótico usando aprendizado de máquina

(+21) Dispositivos de programação baseados no módulo ESP32

(+18) Para onde o mundo das redes neurais está se dirigindo: entrevista com o criador do iPavlov

(+8) Living on the Edge: Intel Atom, Celeron, Pentium para a Internet das Coisas

(+5) Redes neurais: onde obter dados para um bom aprendizado de algoritmos?

O aplicativo Škoda detecta falhas por som

NVIDIA apresentou o novo Jetson Nano

Aprendizado de máquina minúsculo: a próxima revolução em inteligência artificial



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



All Articles