O resumo de materiais interessantes para o desenvolvedor móvel 264 (30 de julho a 5 de agosto)

Vamos examinar a franja novamente, verificar as fontes do Android, conversar com o Assistente do Google em russo, aprender as lições de criar 100 jogos em 5 anos e ver por que a localização pode não dar resultado.



Verificamos os códigos-fonte do Android usando o PVS-Studio, ou ninguém é perfeito

O desenvolvimento de grandes projetos complexos é impossível sem o uso de metodologias e ferramentas de programação para ajudar a controlar a qualidade do código. Antes de tudo, é um padrão de codificação competente, revisões de código, testes de unidade, analisadores de código estático e dinâmico. Tudo isso ajuda a identificar defeitos no código nos estágios iniciais de desenvolvimento.

Explicando o estrondo no Android P. O que fazer com o Android Cutout?

Bem, nós, como desenvolvedores, só podemos otimizar seus aplicativos para esse recorte para que os usuários possam continuar a usá-los confortavelmente.

O resumo também está disponível como um boletim informativo. Você pode se inscrever aqui .

iOS

(+9) Localização de aplicativos no iOS. Parte 1. O que temos?
Apple recusa programa de afiliados para aplicativos
Anúncios de pesquisa da Apple se expandem na Europa e na Ásia
imagem Guia completo para o trabalho do iOS Developer 2018
imagem Implementamos notificações excluídas no iOS
imagem Refatoração NSCoding no Swift
imagem Linguagem natural no iOS 12: personalização de esquemas de tags e reconhecimento de entidades nomeadas
imagem UIKit Dynamics: como fazer as coisas se moverem
imagem WeScan: digitalização de documentos para iOS

Android

(+12) Desativando verificações de uma condição de um ambiente de tempo de execução no aplicativo Android
(+11) O que há de novo no ConstraintLayout 1.1
(+9) Como eu fui para a Droidcon Berlin
(+4) KDispatcher - eventbus fácil e conveniente para o uso diário
Google Assistant obtém integração com o designer de chatbot Aimylogic
Fortnite para Android pode ignorar o Google Play Store
imagem Podcast para desenvolvedores Android. Edição 71. Assistente do Google em russo
imagem Vídeo da Conferência Kotliners 2018
imagem Guia para criar animações complexas no Android
imagem Executando testes de interface do usuário do Android no Firebase Test Lab 2018
imagem Como se tornar um desenvolvedor profissional do Android
imagem 5 dicas para desenvolver ações no novo console de ações
imagem Lista de ferramentas online para desenvolvedores do Android
imagem Como usar o conteúdo do Uri
imagem Animando transições entre o RecyclerView e o ViewPager
imagem Qual é a aparência do seu texto?
imagem Tornando os aplicativos Android modulares
imagem Manta restante
imagem Tesouros escondidos do Kotlin StdLib
imagem RxJava para Android (mais de 100 exemplos)
imagem EmojiSlider: SeekBar baseado no Instagram

Desenvolvimento

(+34) O que aprendi criando 100 jogos em 5 anos
(+22) Microtask para programadores e um método de pagamento alternativo de criptomoeda
(+15) Kivy - estrutura para o desenvolvimento de plataforma cruzada nº 1
(+14) É necessário forçar-se: drivers e barreiras nas interfaces
(+12) Uso do Unity3D no aplicativo iOS / Android nativo para modelar a iluminação de espaços abertos
(+11) Windows Mixed Reality: um guia para desenvolvedores (Parte 1)
(+10) Yandex novamente abre um conjunto na Escola de desenvolvimento de interfaces. Exemplos de palestras e trabalhos de casa do conjunto anterior
(+10) Divulgação progressiva no UX móvel: como funciona
(+9) Arquitetura limpa no contexto do desenvolvimento de plataforma cruzada
(+9) Sistemas multi-agente na construção de espaços virtuais
(+7) PWA é apenas
(+5) O erro que impede o designer de crescer
(+3) Adicione criptografia e envie para SIP regular
(+2) Guia para teste manual de aplicações: vantagens, etapas e metodologias
Elon Musk pede desenvolvimento de jogos para Tesla
Por que a localização não compensa?
Como sair do web design e fazer dispositivos móveis
Humble Book Bundle: Livros de Design de Livros de Jogos de Tabuleiro
Epic lança RPG de ação de teste no Unreal Engine
Anunciados os vencedores da Microsoft Imagine Cup
imagem Aichi Hype: Dodo: Uma empresa de TI que faz pizza
imagem Não quebre a cadeia: como manter a produtividade no décimo nono jogo
imagem Rider: editor de C # multiplataforma para Unity
imagem 10 citações de um mau designer de UX
imagem Lições de um projeto pequeno do Firebase
imagem Para o inferno com o mito do sucesso que pode ser alcançado em uma noite de trabalho!
imagem 500 cursos gratuitos para agosto
imagem Estruturas de dados importantes que você precisa aprender para a próxima entrevista
imagem Redesign do aplicativo Photofact
imagem Diretor de perguntas
imagem Como melhorar a estabilidade do aplicativo
imagem Mapeando a experiência do usuário para iniciantes
imagem O motor de jogo Xenko 3.0 tornou-se aberto
imagem Para onde foi a pilha inteira da Microsoft?
imagem Apresentando o Square Reader SDK

Análise, marketing e monetização

(+16) Situação: pedidos de meditação se tornam mais bem-sucedidos do que podcasts
(+6) 5 fontes de dados que transformam dados do APM em análise de desempenho de aplicativos
myTarget: campanhas, vídeos, algoritmos e dados inteligentes
imagem História de Sucesso: Qual a Previsão
imagem Por que os usuários atuais têm uma sopa de repolho tão complicada
imagem Como criamos um aplicativo de processamento de notícias que funciona com big data
imagem Guia de bolso do KPI para aplicativos móveis
imagem Verdade e ficção sobre fraude
imagem Métodos ASO pretos: o que é e como funciona

AI, Dispositivos, IoT

(+83) Verdadeiro e falso de sistemas de reconhecimento facial
(+40) Como ensinamos a IA a reconhecer aglomerados de galáxias
(+27) História do primeiro lugar no ML Boot Camp VI
(+17) Por que a máquina de café tem sua própria conta?
(+1) Usando uma rede neural multicamada para evitar obstáculos nos jogos
Sberbank propõe criar um poeta artificial

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

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


All Articles