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