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