O resumo de materiais interessantes para o desenvolvedor móvel nº 329 (de 13 a 19 de janeiro)

Vamos voltar ao trabalho com o novo resumo - ele inclui roteamento e componentes, testes de integração e linguagens de programação, o relatório anual Ann Appie e melhorias no Duolingo.



Lançamos o aplicativo e o site para celular em 2017. Hoje, a carga média no sistema é de cerca de 6.000 pedidos por dia. Por um lado, não é muito, por outro lado, ainda vale a pena considerar que isso não é distribuído uniformemente por 24 horas, as pessoas não pedem comida o tempo todo, há também uma liga para a atividade padrão durante o horário de trabalho.
O telefone tem sido uma continuação de mim, e eu imagino minha vida sem algumas dezenas de aplicativos que uso todos os dias. Mas e quem não pode pegar o telefone na mão ou olhar para a tela?

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

iOS

• (+25) Roteamento para iOS: navegação universal sem reescrever o aplicativo
• (+21) Exibição complexa de coleções no iOS: problemas e soluções no exemplo do feed VKontakte
• (+3) Teste de unidade na arquitetura Clean Swift
• Apple comprou a startup AI Xnor.ai
• Posso ver o menu SwiftUI, por favor?
• Existe uma arquitetura melhor para um aplicativo iOS?
• Gaudí para iOS: temas e modo escuro
• UI rápida: aplicativo de reserva de filmes
• Dicas e truques para depurar aplicativos iOS
• SwiftUI: criando um cabeçalho extensível com paralaxe
• Tesouros ocultos do UIStackView
• Introdução ao RealityKit: realidade aumentada colaborativa
• Como implementar a arquitetura VIPER em um aplicativo iOS usando o Swift 5
SOTabBar: linda TabBar para iOS

Android

• (+17) Como falar sobre os principais componentes do Android em 15 minutos
• (+3) Trabalhando com a interface no SDK do Google Maps para Android
• (0) Preparando um projeto sdl2 para ser executado no android
• GitHub lançou uma versão beta do seu aplicativo Android
• Defensores de direitos humanos pedem ao Google para permitir a remoção de aplicativos pré-instalados
• Transmissão Android # 4: "Sob o capô das Coroutines" com Ilmir Usmanov
• Migração para o ViewPager2
• Como preparar um aplicativo Android para pentest
• 11 Regras de Ouro para o Desenvolvimento Android
• Recursos modernos para seu aplicativo Android
• Imersão profunda no Jetpack Compose
• Recursos do Kotlin Killer para programadores e desenvolvedores de software
• Redução do Android R8
• Multiplataforma Kotlin - MVVM e arquitetura limpa
• Projetando árvores de decisão a partir do zero no Android
• Compartilhamento máximo de código entre Android e iOS com o Kotlin Multiplatform
• Máquina virtual Android: tudo o que você precisa saber
• Gerenciamento do ciclo de vida com vinculação de vista em fragmentos
• Criando um bate-papo no Kotlin: o caminho limpo
• Kotlin Pokedex: Enciclopédia Pokemon no Kotlin
• 5 bibliotecas Android que o inspirarão como designer

Desenvolvimento

• (+43) VVVVVV ??? VVVVVV !!! :) + A publicação do código VVVVVV mostrou como aproximadamente os jogos estão organizados
• (+26) Integração contínua no Unity: como reduzir o tempo de montagem e economizar recursos + linha de pagamento como presente
• (+21) Visão Predadora: efeito de visão térmica
• (+10) Anúncio do Global Game Jam 2020 no final de janeiro
• (+7) Criando um jogo de tiro em zumbi na terceira pessoa usando DOTS
• (+6) Implementação do modelo "Status" no Unity
• (+5) testes de integração de vibração - é fácil
• (+5) Sou fotógrafo e me tornarei uma ferramenta de trabalho
• (+5) Otimizamos a automação: como aceleramos os autotestes em 3 a 4 vezes, preservando os desenvolvimentos antigos
• faça sentido # 76: sobre a principal métrica de um produto, um modelo de métricas e insights da análise
• Mobile People Talks: Uma olhada no iOS, Android e todos os tipos de plataformas cruzadas através do prisma de segurança
• Podlodka # 146: Aprenda inglês
• Cocos cria mini-centros de jogos em aplicações
• Os motores de jogos mais populares de 2019
• Desenvolvimento para iOS e Android: ranking das linguagens de programação 2020
• Ícones gratuitos: 15 bibliotecas
• O Google comprou o construtor de aplicativos AppSheet
• C se tornou o idioma do ano de acordo com o TIOBE
• Porque as cores são lindas. Crie uma paleta de cores universal para IBM
• Efetue login em TI e digital com uma educação não essencial e inicie seu aplicativo móvel
• Diretrizes para adicionar animações ao seu produto - exemplos e ferramentas
• 7 modelos de interface do usuário para aplicativos de rastreamento de hábitos: estudo de caso
• Engenheiro de software de queda, técnico de programador de escalada
• 7 dicas para criar um menu suspenso
• Monitorando a integridade do aplicativo Flutter usando ações do GitHub
• Criando um aplicativo móvel como um projeto paralelo - uma colaboração entre um designer e um desenvolvedor
• Física de rolagem personalizada no Flutter
• Distribua aplicativos Firebase de maneira rápida e fácil com CircleCI e Fastlane
• Criando um aplicativo Todo Flutter desde o início
• Vencedores do Game Off 2019
• Mono: fonte para desenvolvedores

Análise, marketing e monetização

• Relatório anual App Annie do Mobile 2020: russos gastam mais de US $ 1 bilhão em aplicativos
• Duolingo: melhoria de 1% a cada semana
• Analistas encontraram aplicativos Fleeceware em 600 milhões de usuários
• Uma abordagem sistemática ao ASO com um ciclo de CRO
• Rendimentos de jogos para celular em Odnoklassniki dobraram
• ClassPass se tornou um unicórnio
• Os aplicativos e jogos mais baixados de 2019
• Por que a Skyeng compra publicidade para um produto grátis
• Quem precisa de otimizadores da App Store e como fazer amizade com a Apple: uma entrevista com o fundador do serviço SplitMetrics de Minsk

AI, Dispositivos, IoT

• (+28) Uso de aprendizado de máquina em uma análise estática do código fonte dos programas
• (+20) Tensores no TensorFlow
• (+9) Casa inteligente sobre rodas ... Alice
• (+8) Lytko une
• Amazon AutoGluon cria modelos ML em 3 linhas de código

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

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


All Articles