O resumo de materiais interessantes para o desenvolvedor móvel # 293 (de 1 a 7 de abril)

Em nosso novo resumo semanal, uma história sobre relacionamentos complexos com o editor, sobre desenvolvimento Android ainda mais complexo, materiais sobre modularidade, transformações orientadas pelo Hype, os mais recentes desenvolvimentos do Snapchat para desenvolvedores e muito mais.



Como publicar um jogo para celular e não cometer meus erros

A história do meu jogo começou em 2015 - mudei para o Unity e me interessei pelo 3D, o resultado foi o meu primeiro (segundo, o que não é embaraçoso para mostrar): Out of Brakes - um corredor no qual o jogador deve evitar obstáculos em uma máquina de escrever, cuja velocidade é constantemente está crescendo.

Desenvolver aplicativos para Android é como ser um YouTube (desmonetizado)

O Android já foi considerado a melhor plataforma móvel: controle, capacidade de personalização, recursos avançados, multitarefa real, suporte até casos raros de uso e liberdade dos desenvolvedores. Era a melhor plataforma para ciência e educação: em primeiro lugar, as ferramentas de desenvolvimento são gratuitas e multiplataforma e, em segundo lugar, o Android era um sistema operacional muito flexível que não interferia na experimentação de conceitos inovadores e na atualização de equipamentos. Agora tudo isso está desaparecendo rapidamente.

Este resumo está disponível como um boletim semanal. Notícias diárias que enviamos para Canal de telegrama .

iOS

• (+48) A saída de um engenheiro eletrônico da Apple causou alvoroço entre os especuladores de ações. Como se tornar como ele?
• (+22) Sistema de partículas no Core Animation. História de natal
• (+14) Swift 5.1 - o que há de novo?
• (+4) problemas de padrão do coordenador e o que o RouteComposer tem a ver com isso
• O usabilidadeLab introduziu uma classificação de aplicativos iOS de bancos
• imagem Novidades do iOS 12.2 para aplicativos da Web progressivos
• imagem Decorando um aplicativo iOS com Core Animation
• imagem Migrando para o log unificado: console e ferramentas
• imagem Tamanhos automáticos de cabeçalho e rodapé do UITableView com AutoLayout
• imagem Aplicativos iOS de engenharia reversa
• imagem Um guia simples para criar CocoaPods
• imagem Tutorial do CallKit para iOS
• imagem Um guia pragmático da arquitetura Swift escalável em 2019
• imagem Adaptando o aplicativo para iPad com o UISplitViewController
• imagem Problemas comuns na modulação de um aplicativo iOS
• imagem Ver Decoração em Swift
• imagem Combinamos memória de recursos de compartilhamento CoreGraphics e Metal
• Tema escuro encantado para Xcode
• Projeto: construtor declarativo da interface do usuário

Android

• (+14) Kaspersky Mobile Talks nº 1. Multi-modularidade
• Podcast do desenvolvedor do Android # 91. Notícias humanitárias
• A segunda versão beta do Android Q
• Desenvolvimento Android orientado pelo hype ou como uma especialidade de engenharia se transforma em marketing
• imagem Quebrar o monólito do aplicativo - a história do aplicativo Android Robinhood
• imagem Imagens em movimento na tela no Android
• imagem Os 17 principais plugins do Android Studio
• imagem MVVM e DataBinding: modelos de design do Android
• imagem Como projetar telas para dispositivos dobráveis
• imagem Alterações de localidade e AndroidViewModel antipadrão
• imagem Otimizamos o bytecode alterando a fonte
• imagem Introdução ao RoleManager no Android Q
• imagem Como desenvolver um aplicativo Android em 2019: usando o "novo" Android
• imagem Transferir dados entre dispositivos Android via Bluetooth no Kotlin
• imagem Segmentação de imagem Android - troca inteligente de fundo com Fritz
• imagem Modularização - um exemplo da vida
• imagem Explore o Android Q: Bubbles
• imagem Introdução do menu Android

Desenvolvimento

• (+33) O designer de jogos não é muito diferente de um psicopata. Como fizemos o jogo CMAN
• (+20) Cidade grande para dispositivos móveis no Unity. Experiência em desenvolvimento e otimização
• (+14) Revisão dos relatórios mais interessantes do CodeFest 2019: versão do True Engineering
• (+5) geração de código no Dart. Parte 2. Anotações, source_gen e build_runner
• (+3) Flutter. Chaves! Para que eles servem?
• (0) Post-mortem com GGJ-2019: como obter colisões, mas ainda assim fazer o jogo
• Humble Book Bundle em videogames clássicos
• Snapchat abriu uma plataforma de jogos
• Preglife recebeu seu primeiro investimento em 9 anos
• Flutter - a habilidade que mais cresce entre os desenvolvedores
• AppsCast nº 3: arquitetura, arquitetura e um pouco mais de arquitetura
• Podlodka # 105: Gerenciamento de incidentes
• Microsoft Visual Studio 2019 lançado
• The Jolly Rogers: clash de código aberto do Clash Royale no Unity
• Não fique triste: como não perder o otimismo no desenvolvimento de jogos
• imagem Projetado para diferentes tamanhos de tela e diferentes orientações no Flutter
• imagem Jogos de escrita para o ZX Spectrum
• imagem Indie Adventure - Reescrevendo o MobiLinc para reagir ao nativo
• imagem O UX acontecerá de qualquer maneira: tática versus estratégia
• imagem Por que todos os designers precisam ler cyberpunk
• imagem Como fazer sua própria carteira móvel e ganhar
• imagem Como entrevistar entrevistadores quando estiver procurando trabalho

Análise, marketing e monetização

• (+8) “Intercâmbio de Cortesia”: qual é a essência do conflito entre as duas mais famosas empresas de streaming
• (+5) técnicas Jedi do desenvolvedor móvel: como monetizar o aplicativo em 2019?
• Snap anunciou uma rede de anunciantes
• Hometalk: faça você mesmo americano
• Como aumentar a cobertura de postagens de grupo no Facebook para um jogo para celular
• Você pode pagar por um telefone celular visualizando anúncios
• Quinn: rede social para adultos sem imagens
• Compras bêbadas: US $ 45 bilhões por ano
• imagem Aprender é chato? 5 dicas para fazer do E-Learning uma história
• imagem Localização ágil: um guia completo
• imagem Como obtivemos 11,3 milhões de visualizações de página sem nenhuma besteira sobre hackers de crescimento
• imagem 5 técnicos tornam os botões móveis de call to action intuitivos
• imagem Os 9 erros mais comuns no desenvolvimento de aplicativos

AI, Dispositivos, IoT

• (+49) Dois estudantes traíram a Apple por US $ 1 milhão
• (+41) Word2vec em imagens
• (+20) Aprendizado de máquina sem Python, Anaconda e outros répteis
• (+12) VR com interfaces neurais - uma imersão completa na realidade virtual
• (+7) energia, calor e água
• Amazon está preparando seus fones de ouvido inteligentes
• Valve lança seu capacete de realidade virtual
• imagem TensorFlow está morto, viva TensorFlow!
• imagem Desempenho do PostgreSQL no Raspberry Pi

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

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


All Articles