Resumo de materiais interessantes para um desenvolvedor móvel # 394 (17 a 23 de maio)

Esta semana, temos novo Google I / O, disponibilidade de iOS, latas e calças, autotestes e testes A / B sensatos, métodos de atribuição, Civilização grátis e muito mais.







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



iOS



  Wrappers de propriedade em Swift com exemplos de código

Craig Federighi chamou o nível de segurança do Mac de "inaceitável"

Tutorial “Desenvolvendo aplicativos iOS com SwiftUI”

O livro de acessibilidade do iOS

Como construir um aplicativo usando SwiftUI e CoreData

Swift - estilo de código automático ferramenta em 2021

Dicas para desenvolvedores iOS em 2021

App Thinning: Sincronizando Strings Localizadas no Outlook para iOS

13 Técnicas de Array Úteis em Swift

Paging Vertical em SwiftUI

SwiftUI + Core ML + ARKit - Criar um Aplicativo de Definição de Objeto para iOS

Criar um Utilitário de Linha de Comando com Analisador de Argumentos Swift

Meus aplicativos nas ferramentas Principal desenvolvedor (iOS e Mac app stores): eu fiz $ 60

Noção + iOS banco de dados

Andar a pé através SwiftUI Scrumdinger da Apple tutorial

entrevistas Hacking iOS

As tendências mais populares em desenvolvimento de aplicativos iOS em 2021

MediumCup UI: um vidro em SwiftUI

LocalConsole: um console em um



Android aplicativo



  Os bancos são em última análise, ficando em nossas calças vida pessoal

  "Por que é Kotlin pior do que Java?"

  Desenhar com luz: longa exposição no Android

  Google I / O 2021: o que há de novo para desenvolvedores Android (revisão completa)

  O que estávamos perdendo tanto: Render Effect no Android 12

  Google I / O: o que há de novo apresentado pelos desenvolvedores Android

  Tempo de execução do Android vs desempenho do NDK

Amostra de aplicativo modular para Android usando o componente Navigation e Koin (DI)

Keynote do desenvolvedor com Google I / O 21

I / O 21: atualização do Firebase

I / O 21: Android 12 Beta 1

I / O 21: 3 bilhões de dispositivos Android

I / O 21: conversacional AI LaMDA

I / O 21: Flutter 2.2

I / O 21: Wear OS 3.0

I / O 21: Material You é uma nova linguagem de design

Ferramentas de análise estática para andróide

Jetpack Compose: Estilos e temas

Compreendendo o padrão MVVM para Android em 2021

Listas de rolagem automática infinitas com RecyclerView e LazyLists no Compose

Desenvolvendo HelloAR no Android Studio usando ARCore e Sceneform

Migração de LiveData para Kotlin Flow

Tela Splash moderna no Android

Como melhoramos o processo de revisão de código na equipe de engenharia do Android

Kotlin SharedFlow ou como parei de usar RxJava e adorei o Flow

Dagger 2 e integração do Jetpack Compose

Veja as práticas recomendadas de vinculação

Explorando novos recursos táteis no Android 12

Filmes: Filmes baseados no



desenvolvimento MVVM



  Três padrões para melhorar os autotestes

  Conteúdo remasterizado do jogo ou como criar 800 itens de conteúdo em sete meses

  Flutter: Flip Animation

  Wild Horizon ou como o sonho do criador do jogo é realizado na prática

  Tudo o que você queria saber sobre UX / UI conversacional na criação de chatbots

Mobile People Talks: Legacy

Podlodka # 216: Tipografia

Pesquisa: Quem Encontra um Trabalho Depois de Aprender Online

Design de Aplicativos: Exemplos de Inspiração # 43

Google lança Cursos para Escritores Técnicos

Desafios da Entrevista de Trabalho: Compartilhamento

Plataforma de Desenvolvimento de Aplicativos Adalo No-Code arrecadou US $ 8 milhões

Livros sobre a programação Python no pacote Humble Book

Funciona - Don't Touch: Como o Snapchat reescreveu seu aplicativo Android

10 lições de design UX que gostaria de aprender antes

3 maneiras de melhorar radicalmente suas habilidades de codificação por conta própria

10 fontes incríveis do Google para usar em 2021

Coinbase mudou com sucesso para React Native

5 perguntas de programação mais difíceis da entrevista FAANG

O que há de errado com Flutter

5 melhores serviços AWS para lançar qualquer projeto

Como desenvolver concentração sobre-humana ao escrever o código

Unciv: abra a



análise de "Civilização" , marketing e monetização



  Tempo é dinheiro: analise testes A / B de forma inteligente

  Que erros o analista comete nos primeiros seis meses de trabalho e como evitá-los

  Quero saber tudo sobre o cliente! Ou como enriquecer fatos DWH secos com caminhos digitais e propriedades do cliente da Amplitude

  Economia do jogo: jogos gratuitos

Algum lugar bom: rede anti-social

De acordo com a Post-IDFA Alliance, UA, os custos do Android aumentaram 21% depois Implementação do iOS 14.5

Análise do iOS 14.5: Métodos de atribuição

Como criar anúncios em vídeo eficazes para aplicativos

Crescimento rápido de aplicativos que não são de jogos com Wow-booster

Anúncios de aplicativos móveis nativos da TikTok

Todos os aplicativos fazem isso: roubam uns dos outros. Como isso afeta o celular e o ASO?

Calculadora econômica para assinaturas móveis



AI, Dispositivos, IoT



• Os   caras hackearam a máquina de sorvete - e iniciaram a guerra fria com seu fabricante

  Entrevista com o gerente de projetos da ACS: digitalização, Internet das coisas e cidades inteligentes

Snap apresentado Óculos AR Óculos

Data que os cientistas morrerão em 10 anos

Sberbank lança um conjunto de Kidsar para aplicativos de AR no SberPortal

Como fazer um monitor de qualidade do ar com Raspberry Pi Zero W



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



All Articles