Resumo de materiais interessantes para o desenvolvedor móvel # 331 (27 de janeiro a 2 de fevereiro)

Nesta edição de nossa compatibilidade binária - digest, análise SwiftUI, erros de pixel art, já é um inferno para desenvolvedores independentes, Flutter do zero para vender, livros grátis e SDKs para robôs. Bem-vinda!



Qualquer biblioteca deve observar a compatibilidade binária sempre que possível. Se versões diferentes da biblioteca nas dependências forem incompatíveis, o resultado será falhas no tempo de execução. Podemos encontrar esse problema, por exemplo, ao adicionar suporte Reaktive ao MVICore.Vamos falar sobre eSIM (o nome completo embeddedSIM - ou seja, SIM incorporado) - cartões SIM soldados no gadget (em oposição aos habituais cartões SIM removíveis). Vamos ver como eles são melhores que os cartões SIM convencionais e por que as grandes operadoras móveis se opõem à introdução de novas tecnologias.

Este resumo está disponível como um boletim semanal . E diariamente enviamos notícias no canal Telegram .

iOS

(+17)  SwiftUI nas prateleiras
• A Apple reporta resultados recordes no primeiro trimestre
Swift chips: clicando duas vezes no Apple Pencil
Instruções passo a passo para integrar o Apple Pay ao seu aplicativo móvel
Como criar uma placa de vídeo no SwiftUI
• O intervalo entre os caracteres no UILabel
Implementação de uma arquitetura orientada a serviços no Swift 5
Post mortem: a App Store falha 24/01/2020
iOS 13: heróis desconhecidos de 2019
Máscaras e superposições no SwiftUI
Pré - visualizações no estilo do Twitter para aplicativos iOS no SwiftUI
Melhores práticas de segurança para aplicativos iOS
5 extensões Swift que facilitam sua vida
13 atalhos do Xcode para aumentar sua produtividade
Buildkite e Fastlane - os desenvolvedores do iOS dormem melhor
Implemente a tela de pesquisa usando MVVM e RxSwift
Instruções: guias do usuário no Swift

Android

(+23)  Extensões no Kotlin. Atavismo perigoso ou uma ferramenta útil?
(+22)  como ensinar o telefone a ver a beleza
Google Play Video | Playtime 2019
Chips Kotlin: o valor mais comum
Broadcast Android # 5: como se tornar um desenvolvedor legal
A história de nossa grande reescrita de aplicativos Android
Telas dinâmicas usando a interface do usuário orientada por servidor no Android
Criando um adaptador reativo e heterogêneo no Kotlin
Como implementar tema escuro no Android
Corotinas no Kotlin Corotinas: do simples ao avançado
Organização do código Kotlin
Segurança do aplicativo Android: práticas recomendadas
Android: como corrigir um problema sério no LiveData
Introdução à animação com o Jetpack Compose
Android-NFC: trabalhando com NFC no

desenvolvimento para Android

(+26) Pixel art para iniciantes: corrigindo erros comuns
(+20)  Como os designers de nível usam técnicas da teoria da arquitetura para criar níveis de jogo
(+20) Exibindo mensagens no jogo usando o Particle System 
(+15) Inferno de um desenvolvedor independente ou como levar seu projeto para o lançamento e não se matar no processo
(+10)  Estágio de primavera para desenvolvedores móveis no Redmadrobot
(+10) Recursos para estabelecer uma conexão entre os participantes de um jogo em rede ponto a ponto
((+7 ) Um jogo voltado para o rosto nas máscaras do Instagram ou clique duas vezes com os olhos
(+5) React Native: um novo marco no desenvolvimento móvel do Shopify
(+2) 7 estágios de teste da evolução na empresa
Como estudei Flutter ou miau.app a partir de 0 antes de vendas
Podlodka # 148: as raízes da cultura de engenharia da Europa Oriental
Flutter Dev Podcast # 12: Flutter Europe e projetos para animais de estimação
Yandex abriu um conjunto de estágios de verão
Livro gratuito “Criando um jogo de tiro em primeira pessoa no Unity”
Coderslang: um aplicativo para aprender programação
Um dia na vida de um gerente de UX
Por que não copiar Padrões UX de grandes empresas bem-sucedidas
Tendências bancárias UX de 2020: inteligência artificial, assistentes de voz e hiper - personalização
Como criar o aplicativo móvel perfeito para uma loja online
Criar uma infraestrutura de pesquisa pessoal para seu conhecimento e código
9 etapas para compartilhar melhor o conhecimento entre as equipes de desenvolvimento
Histórias do Spotify
Aproximadamente 10 lições de desenvolvimento de jogos que aprendi em minha aventura independente
Interface do usuário móvel: 13 padrões básicos de design de aplicativos para conhecer
Como o aplicativo SoundCloud deveria ter sido criado para iOS - pesquisa UX
Compreendendo o carregamento de animações - seus tipos e aplicativos
Nebula: estrutura de rede do Slack

Análise, marketing e monetização

• O Google impôs restrições de atribuição nas Campanhas de aplicativos no iOS
Gastos de usuários europeus em aplicativos aumentaram 1 9%, Rússia em 4º lugar
O mensageiro do vendedor atencioso levantou outros US $ 70 milhões.
Jogue como adulto: caso Kunlun e Bidease
Buquês de AR feitos em 1-800-Flowers
Ahoi: namoro de vídeo
Como o Fishing Clash lidou com o golpe do Facebook
• O SuperAwesome atraiu mais US $ 17 milhões em tecnologia infantil
Busuu compra Verbling
Reroll - um notebook para as características dos heróis de D&D. Nossa experiência em lançar no Kickstarter e coletar US $ 20.000 em 8 horas
Como aumentar a conversão para instalações usando experimentos em lojas
CCPA - o que isso significa para a sua aplicação
Monetização de jogos em mercados emergentes usando a ciência comportamental de

IA, Dispositivos, IoT

(+32) Iluminação de fundo adaptável para TV no Raspberry Pi - análogo do Ambilight
(+19)  Tutorial sobre modelagem de elevação. Parte 1
(+17)  Redes neurais na produção de dentaduras
(+14)  Houston! Nós temos problemas? De uma seção “inteligente” a um robolet e um “cluster” no arduino
(+4) Como proteger soluções de IIoT usadas em infraestrutura social. E de que?
(+2)  DDoS da máquina de café
Livre livro “Inteligência Artificial em Jogos 3”
O Google lançou o MediaPipe na web
Como me mudei para os EUA e lancei uma plataforma de IoT com meio milhão de usuários
O que posso aprender sobre o desenvolvedor incorporado
• O Boston Dynamics enviou o SDK para o robô Spot

← Resumo anterior . Se você tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o correio .

Source: https://habr.com/ru/post/undefined/


All Articles