Resumo de materiais interessantes para um desenvolvedor móvel # 360 (31 de agosto - 6 de setembro)

Na nova versão, lidamos com arredondamento de ícones (duas vezes!), Testes de IU e MVI, aplicativos multiplataforma e CI / CD, design de interface, os aplicativos mais lucrativos e muito mais.





A história de uma longa busca por dispositivos e / ou fios começou a me afetar todos os dias. Uma tarefa tão trivial, como encontrar Xiaomi Mi A1, demorou muito e trouxe angústia mental. Depois de um tempo, cheguei à conclusão de que isso me irrita e não deveria demorar tanto para encontrar um dispositivo. Encontrei um gargalo nos fluxos de trabalho e decidi eliminá-lo.



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



iOS



• (+66) O segredo da forma dos ícones do iOS: é um esquilo? Análise

• (+3) Fórmulas de tradução: localização inteligente para iOS e não apenas

• (+3) Melhores práticas rápidas que não têm vergonha de saber

• Apple adia proteção de privacidade no iOS 14 até o próximo ano

• Recursos de implementação do calendário de rolagem horizontal

• Códigos promocionais para assinaturas são lançados na App Store

• 10 dicas para desenvolver widgets para iOS 14

• Apple não vai atrasar a correção de bugs na App Store

• Apple faz seu serviço de pesquisa?

• Meus aplicativos de desenvolvimento iOS favoritos em 2020

• Como criar uma folha inferior interativa no Swift 5

• Compras no aplicativo e StoreKit no iOS 14

• Ancorar para rolar um elemento

• Como criar um navegador para navegar para qualquer página no Swift

• Seu primeiro UITest em Swift

• O que há de novo no Xcode 12.0?

• Processamento de vídeo em SwiftUI em tempo real usando Core Image

• Não faça isso com Swift Optionals

• Assembler no iOS

• Apple Silicon para desenvolvedores de aplicativos

• Swifty Guitar Chords: acordes de guitarra no Swift

• MultiplatformApp: um aplicativo multiplataforma no SwiftUI



Android



• (+ 10) O que escrever testes de IU Android em

• (+4) Ser ou não ser: discussões sobre testes em desenvolvimento móvel

• (+3) Baixar e construir AOSP

•(+2) Então, por que ainda precisamos de MVI no desenvolvimento móvel

? (+2) Como incorporar um assistente de voz em qualquer aplicativo móvel. Analisamos usando o exemplo do Habitica

• (+1) Análise de serviços de recebimento de SMS para Android versus serviços de sites e experiência no desenvolvimento de novas funcionalidades para Android

• Transmissão Android: Dagger Hilt: Deep Dive / Chega de Koin

• Transmissão Android: Kotlin 1.4: mais rápido e melhor

• Lançado Kotlin Multiplatform Mobile Alpha

• Térmico no Android

• Bibliotecas privadas no Android - Por que você deve considerar isso

• Recuperando interações do ViewModel

• Reconhecimento de toque, toque duplo, panorâmica e pinça do Android

• Faça seu código (Kotlin) se expressar

• Erros comuns do desenvolvedor ao criar RecyclerViews e como corrigi-los com a classe ViewRepresentation

• Formatar o código Kotlin com Ktlint

• Desenhar formas são a ferramenta mais poderosa para IU do Android

• Explorando a plataforma Kotlin

• Configurando o Logcat no Android Studio

• 20 ferramentas de desenvolvimento Android das quais você provavelmente nunca ouviu falar

• Adicionando uma faixa de opções a um ícone de aplicativo Android (novamente) )

• Armazenamento de dados preferido no Jetpack DataStore

• Jetpack Release Tracker: rastreando as atualizações do AndroidX

• TrackerControl: rastreando a coleta de dados no Android

• Jetpack Compose Samples: exemplos de como trabalhar com o Compose



Development



• (+43) Seus quadrados estão errados

• (+18) Crie objetos destrutíveis em Unreal Engine 4 e Blender

• (+17) "Bem, vá em frente!" ou CI / CD de aplicativos móveis com base em um contrato

• (+9) Como foi o Demo Day aberto no Raiffeisenbank

• (+7) Testando aplicativos Flutter: ferramentas, vantagens, problemas

•(+7) Como as carteiras móveis funcionam no exemplo do aplicativo Mir Pay

• (+4) Melhorando o trabalho com cenas usando ScriptableObject

• (+4) Construção avançada de bicicletas ou aplicativo cliente-servidor baseado em C # .Net framework

• (+3) Dica do engenheiro de teste nº 1: encaixe a grade do Selenium

• (+2) Vencedor do Apple Design Awards: Retrato estatisticamente médio

• Podlodka nº 179: Racionalidade

• Como construir seu negócio de jogos

• Design de aplicativo: Exemplos inspiradores nº 15

• Desenvolvido pelo Google e pela Apple sistema de aviso COVID-19 simplificado

•Pokémon GO finaliza o suporte para smartphones antigos

• O Portal de Distribuição da Unidade permitirá trabalhar com várias lojas de aplicativos ao mesmo tempo

• Projetando um jogo no Sketch: entrevista com o criador do King Rabbit

• Não projete para dispositivos móveis (primeiro móvel)

• Como começar a projetar um aplicativo móvel. Conceitos básicos do design da interface do usuário

• O que é Actions Builder? Actions Builder e Actions SDK para Google Assistant

• Engenharia reversa: desenvolvimento de um emulador de servidor para os Vingadores da Marvel

• 10 melhores e mais populares pacotes Flutter

• 5 dicas para um melhor design de botão

• Melhorando os aplicativos Flutter com autocomplete

• Código limpo para desenvolvedores líderes

• Automatizando o ciclo de vida do projeto Flutter com ações do GitHub

• Sim, TDD deixa você mais lento

• Desenvolvimento de um diário de humor no Flutter em 2 horas

• 6 etapas para encontrar uma estrutura de automação de teste adequada (com estudo de caso)



Análise, marketing e monetização



• Avo: análise de última geração

• Os aplicativos mais lucrativos em agosto de 2020

• A Índia baniu o PUBG e centenas de outros aplicativos

• O Google lançou a Academia de Crescimento para a Ucrânia e Bielo-Rússia

•App Annie lança relatório de jogos do primeiro semestre

• myTracker analisa a receita de anúncios no aplicativo

• Localização: como internacionalizar e aumentar as instalações?

• Modelo de monetização: mudança e teste barato de um novo

• Por que a retenção é a melhor maneira de aumentar



IA, dispositivos, IoT



• (+20) Raspberry Cinema Center ou como fazer uma smart TV inquebrável

• (+18) Como os jogos se tornaram a força motriz de duas escolas de pesquisa de IA

• (+1) Um microondas que sabe tudo sobre você: o que é a Internet das Coisas (IoT)?

• Apple iPhone 11 se tornou o smartphone mais vendido na primeira metade de 2020



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



All Articles