Resumo de materiais interessantes para um desenvolvedor móvel # 370 (9 a 15 de novembro)

Neste resumo, discutimos a terrível documentação da Apple, executando o Android Studio em qualquer dispositivo, mudando para Kotlin (incluindo Multiplataforma), construindo um back-end sem desenvolvedores de servidor, o sucesso dos jogos Entre Nós e UX e muito mais.



Nos últimos dois anos, percebi que o principal obstáculo para fazer meu trabalho é a documentação. Ou, mais especificamente, a flagrante falta de documentação fornecida pela Apple para suas plataformas.



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



iOS



(+6) Integração CI / CD para vários ambientes com Jenkins e Fastlane. Parte 2

(+5) Diferença entre @StateObject, @EnvironmentObject e @ObservedObject no SwiftUI

(+5) SPM: modularizando o projeto para aumentar a velocidade de compilação

Apple lança macOS Big Sur

A Apple mostrou os primeiros computadores com Apple Silicon

iOS 14.3 oferece instalação de aplicativos de terceiros durante a configuração do sistema

A nova versão do TestFlight apresenta atualizações automáticas de aplicativos

Muitos editores se recusaram a publicar aplicativos iOS na Mac App Store

A caminho de aprender SwiftUI

3 abordagens para a criação efeito de desfoque no iOS

SwiftUI versus arquitetura MVVM reativa

Gráfico de pizza animado no SwiftUI 2 usando Combine

Portando um projeto Xcode existente para o Kotlin Multiplatform Mobile

Por que os novos Macs estão revolucionando o jogo dos designers de produtos?

Usando curvas de Bezier no SwiftUI

iPhoneNumberField: campo de entrada do telefone no SwiftUI

MarqueeText:



Android creeping line



(+19) Aplicativos Netflix "studio" no Android e iOS agora com Kotlin Multiplatform

(+18) Mudança de Java para Kotlin: como leve suas coleções com você

(+9) Jetpack Compose Desktop

(+3) Como corrigir um bug com Drawable.setTint no API 21 Android SDK

Como executar o Android Studio em QUALQUER dispositivo usando o projetor JetBrains

Vídeo do Chicago Roboto 2020

Transmissão Android: Jetpack Compose on Desktop

Como tornar o compilador mais inteligente

Desenvolvimento de aplicativos Android: ferramentas úteis para desenvolvedores

Navegação Android com um backstack existente

Desenvolvimento de desenvolvedor: Trabalhando na biblioteca Android

Android RecyclerView: Parte 1 - Construindo uma lista simples

Como simplificar a delegação do Android View Binding

Android TV: práticas recomendadas de aplicativos fascinantes

Acelerando compilações com o Dagger Reflect

Classes de dados são uma ótima maneira de armazenar dados

iiVisu: Sound Visualizer para Android

Brackeys IDE: Editor de código para Android

ForgetMeNot: Memorizando com Flashcards



Development



(+24) Como domar Charles Proxy?

(+22) Meta Gameplay Framework ou um back-end sem desenvolvedores de servidor

(+13) Componentes adicionais para a biblioteca de plataforma cruzada de material design KivyMD

(+11) Os melhores trabalhos de graduação do semestre da primavera de Technoprojects

(+9) Entrevista para controle de qualidade: currículo, perguntas para entrevistas, negociações salariais + links úteis

(+8) EventBus - Sistema de eventos para Unity

(+7) O sistema "feito-medido-aprendido"

(+7) Melhorando a interface: como o design e o sucesso do produto estão relacionados

(+4) Implementamos um servidor para verificação de compras no aplicativo em 60 minutos

(+3) html2json

Rádio QA # 62: conferências remotas.

Podlodka # 189: IoT

• O Ministério de Tecnologias Digitais está preparando um novo pacote de suporte para a indústria de TI

• Os fabricantes estão pedindo para adiar a pré-instalação do software russo

Design de aplicativo: exemplos para inspiração # 22

6 pequenos projetos que irão impulsionar seu currículo de desenvolvedor

No ranking TIOBE de novembro pela primeira vez, Python ficou em 2º lugar

Como lancei meu aplicativo na App Store sem conhecimento do código

Recomendações para projetar uma interface de relógio inteligente

Como começar a trabalhar no React Native para não doer terrivelmente

Desmontamos o UX do popular jogo entre nós

Impacto do desempenho do aplicativo móvel na experiência do usuário

Conselhos práticos para desenvolvedores juniores

Principais lições aprendidas ao trabalhar com um desenvolvedor 10x

Links profundos no Flutter usando Branch

Práticas que dobraram minha produtividade como desenvolvedor

Atenção é meu ativo de produtividade mais valioso como desenvolvedor

Melhores práticas para documentar código para programadores

Melhores aplicativos móveis para aprender programação em movimento

React Native no Wix - arquitetura

Excelente revisão de código - um superpoder de que sua equipe precisa

Diferentes maneiras de usar cores no design

4 melhores extensões do VS Code em 2020



Analytics, marketing e monetização



(+26) Saque dinâmico em jogos: o que considerar

(+6) Monetização do tráfego de publicidade no ecossistema móvel da Huawei

(+6) Rolos perdidos: por que funcionam?

(+3) Como localizar o jogo? Guia passo a passo

App Annie: O que o mercado móvel oferece em 2021

Sucesso entre nós: explorando os ciclos de crescimento do jogo que atingiu o mundo

Fortnite pode obter uma assinatura mensal

MeowTalk: Cat Translator

Ushur: comunicação eficaz com os clientes

6 erros comuns de lançamento de dispositivos móveis Aplicativos de



IA, Dispositivos, IoT



(+43) Como programar microcontroladores multi-core

(+20) Truques de marketing no mercado de smartphones. Onde não há progresso?

(+11) : 4D Vayyar

(+8) CrossWorks for ARM?

(+8) IoT SCADA Data Governance

Hyundai Motor NVIDIA DRIVE



. — , , .



All Articles