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 5SOTabBar: 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 .