Resumo de materiais interessantes para o desenvolvedor de dispositivos móveis # 303 (17 a 23 de junho)

Nesta edição, materiais sobre sistemas de design, entrega rápida de recursos, assinatura, leis de experiência do usuário, dificuldades de localização, promoção na China e até a criação de livros mágicos. Conecte-se!



Quando, no início de 2017, primeiro pensamos em criar nosso próprio sistema para fornecer design ao código, muitos falaram sobre isso e até alguém o fez. No entanto, pouco se sabe sobre a experiência de criar sistemas de design de plataforma cruzada até hoje, e não há receitas claras e comprovadas que descrevam tecnologias e métodos para essa transformação do processo de implementação de design em um produto já em funcionamento.Neste artigo, mostrarei com exemplos reais como agimos nessas situações e quais princípios nos ajudam a fazer uma escolha em favor de uma ou outra solução para o problema. A análise de exemplos deve ajudar a entender nosso padrão de pensamento: como às vezes você pode cortar custos, acelerando o desenvolvimento.

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

iOS

(+17) Design de aplicativo adaptável para cada usuário
(+14) Guia para implementação de assinaturas renováveis ​​automaticamente em aplicativos iOS
(+7) Três vídeos para quem escreve no iOS
(+7) Estudo da injeção de dependência
(+6) Emoji na interface iOS do aplicativo e dos requisitos da Apple
(+3) Padrão arquitetural "Builder" no universo do Swift e iOS / macOS
(+2) Conflito de paz de espírito
• O iOS 13 avisa sobre a remoção de aplicativos com uma assinatura ativa
Digitalize documentos com o Vision e o VisionKit no iOS 13
Eu deixei meu projeto iOS se transformar em caos
Como criar um aplicativo de bate-papo no SwiftUI
Veja WWDC: converse com o ex-gerente de desenvolvimento de aplicativos da Apple
Hi Combine
Por que os desenvolvedores do iOS se sentem presos no desenvolvimento e o que fazer
Criar formulários no SwiftUI
Adicione a dependência do pacote Swift ao projeto iOS com o Xcode 11
Como a remoção do código Swift pode torná-lo um desenvolvedor iOS mais valioso
iOS 13 vs Android Q: quem conquistará o mercado?
Tempo: tempo e SwiftUI

Android

(+4) Uma abordagem moderna da competitividade no Android: corotinas em Kotlin
tablets abandonados pelo Google
Crie um aplicativo de bloqueio de tela Android
Exemplo de arquitetura limpa com a multiplataforma Kotlin
O que esperar da publicação do primeiro aplicativo
Revisão de uma estrela
Filtro de pesquisa no Recycler View
Fragmentos do Android: consultas e erros gerais
Explicando o Android ConstraintLayout usando uma interface complexa
Usando temas de materiais no modo personalizado

Desenvolvimento

(+19) Como um aplicativo móvel ajuda um aluno com problemas de visão a se mover por Moscou
(+9) Oito leis registradas no design de UX (parte 2)
(+9) Simplifique o desenho de bandeiras Enum no Unity
(+8) Evolução dos desenvolvedores: quais jogos devemos esperar no futuro
(+7) 4 dificuldades em localizar jogos para celular usando o exemplo do Fishing Clash
(+6) Notificações push seguras: da teoria à prática
(+2) RectTransformUtility ou como criar um componente que anima elementos da interface do usuário atrás da tela
Mobile People Talks # 6: WWDC 2019
AppsCast # 8: Flutter, um guia para iniciantes
Podlodka # 116: Liderança Servidora
25 exemplos de design escuro
Introdução ao sistema de design
Maginary. A história da criação de um livro de magia com números e idéias
Como iniciar a programação com mais de 30 anos
SoundCloud: apresentando um novo UX
Meu país quer desistir de dinheiro, então fiz um design de carteira eletrônica
7 habilidades de programadores eficazes
Integrando as funções da nuvem do Firebase à API do Google Agenda
Minha experiência na criação do primeiro jogo libGDX
BookSwap: Pesquisa UX
Enviado Móvel: Camada de Rede
React Native UI Kitten: belos componentes para React Native

Análise, marketing e monetização

(+41) 40 anos de advergaming - uma retrospectiva da publicidade de videogames
(+9) Por que competir é melhor do que estudar: nossa experiência em aprender gamificação
(+6) lista de verificação ASO: como não perder nada
Promoção do Age of Magic na China: Caso Mobvista
• Os principais editores da App Store ganharam 65% mais
Palavras-chave principais: consultas mais populares da App Store e do Google Play nos países
Sala de recreação: salas virtuais
Empilhe o ASO 2019
Os relatórios do AppMetrica parecem rastrear a receita do aplicativo
Como o tamanho da descrição no Google Play afeta a conversão na instalação
Wargaming abre nova unidade Nexus
Como medir, controlar e manter o crescimento orgânico
FYI: modelos de documento

AI, Dispositivos, IoT

(+32) Promessas iniciantes de AR / VR: datas virtuais, cirurgia e serviço de suporte
(+25) Transportamos a IoT para as massas: os resultados da primeira IoT-hackathon da GeekBrains e Rostelecom
(+21) Redes neurais e aprendizado profundo: tutorial on-line, capítulo 1
(+17) Internet das coisas em russo. Baseband Hotel LoRaWAN para proprietários de RTL-SDR
(+12) Prototipagem em VR: 5 maneiras de testar uma hipótese
Facebook lançou a estrutura para robôs PyRobot
Python joga Counter Strike GO

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

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


All Articles