;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Letícia Piccolotto

OPINIÃO

Texto em que o autor apresenta e defende suas ideias e opiniões, a partir da interpretação de fatos e dados.

Não parou na covid: healthtechs avançam contra câncer, diabetes e Alzheimer

Pandemia acelerou a agenda de inovação em saúde e novas tecnologias estão transformando a rotina de profissionais e pacientes - Emin Baycan/ Unsplash
Pandemia acelerou a agenda de inovação em saúde e novas tecnologias estão transformando a rotina de profissionais e pacientes Imagem: Emin Baycan/ Unsplash

25/10/2022 04h00

As ciências da saúde sempre ocuparam um lugar de importância e destaque social. Porém, devido às suas especificidades, acompanhar as inovações e os avanços tecnológicos desse campo costumava ser um interesse que ficava a um grupo seleto de profissionais e acadêmicos.

Esse movimento tende a mudar após a pandemia da covid-19. Depois dela, o universo da saúde ou a ser domínio público, e termos técnicos antes pouco difundidos —como "período de incubação", "variantes" e "epicentro"— aram a fazer parte do nosso vocabulário cotidiano.

E não à toa, notícias sobre inovações e descobertas da saúde vêm ocupando um lugar de destaque em jornais, na televisão e, sobretudo, nas redes sociais.

Ainda que com debates e polêmicas, me parece seguro dizer que a ciência, a tecnologia e a inovação alcançaram um importante patamar de relevância como elementos para garantir a nossa sobrevivência e soberania em tempos de crise.

Apesar dos desafios que o campo vem enfrentando no Brasil e no mundo —como a diminuição das taxas de vacinação infantil, conforme discuti em meu último texto—, as perspectivas de avanço são positivas e nos trazem esperança em tempos ainda tão difíceis.

Um bom exemplo disso é o desenvolvimento da vacina da BioNTech, que busca combater diferentes tipos de câncer, como o câncer de pele (melanoma) e o de intestino. Segundo a empresa alemã de biotecnologia, os primeiros imunizantes oncológicos devem ficar prontos antes de 2030.

Outro exemplo de inovações é o desenvolvimento de um novo medicamento para combater o Alzheimer. Os resultados preliminares apontam que o medicamento reduziu em 27% a taxa de declínio cognitivo dos pacientes.

Inovação puxada pela covid-19

A pandemia também acelerou a agenda de inovação em saúde. Novas tecnologias digitais, como metaverso, internet das coisas e inteligência artificial, estão transformando as rotinas de profissionais da saúde e melhorando a vida dos pacientes.

Hospitais, laboratórios e indústrias farmacêuticas têm incorporado a inovação e a digitalização como estratégias para ganhar mais eficiência operacional.

Mais uma vez, a pandemia parece ter sido a propulsora desse processo: segundo pesquisa da KPMG, na opinião de 97% dos CEOs entrevistados que atuam nas mais diversas instituições da saúde, a covid-19 foi responsável por acelerar as mudanças tecnológicas que ocorreram no setor.

Este cenário fomentou o surgimento e crescimento das chamadas healthtechs, as startups voltadas ao setor saúde.

De acordo com um levantamento feito pela Liga Ventures, em parceria com a PwC Brasil, o número de healthtechs no país aumentou 16,11% entre 2019 e 2022. Segundo a pesquisa, os segmentos com mais empresas ativas são planos e financiamento (8,31%), seguida por gestão de processos (7,81%), ando por exames e diagnósticos (6,80%).

Segundo o estudo Inside Healthtech Report, as startups de saúde ocuparam a posição de quarto maior crescimento em 2021, com um investimento de R$ 530,6 milhões, resultando em um aumento de 402% em comparação ao ano anterior. Com isso, a tendência é que a concorrência com as empresas tradicionais do setor se torne cada vez mais acirrada, semelhante ao que acontece hoje entre os bancos tradicionais e as fintechs.

O estudo Distrito Healthtech Report 2022 destaca que, no Brasil, em 2022, há 1.023 healthtechs nos mais diversos estágios e tipos de soluções.

Um dos exemplos trazidos pelo relatório é a healthtech de Ribeirão Preto, GlucoGear. Sua principal missão é melhorar o controle glicêmico em pacientes com diabetes, e para alcançar esse objetivo a startup desenvolveu uma inteligência artificial que prevê as variações de glicose no sangue e identifica possíveis riscos de hipoglicemia e hiperglicemia.

Outro destaque é a WeConecta, healthtech que desenvolveu uma sistema de inteligência artificial para prevenção e identificação de perfis de risco para o desenvolvimento de doenças não comunicáveis.

Seu atendimento funciona de forma simples, via WhatsApp. Por meio de uma assistente virtual, os usuários recebem uma pontuação que indica quais são as chances de desenvolverem doenças crônicas e orientações sobre melhoria de hábitos e prevenção.

—-

O cenário de avanços para o setor da saúde é muito positivo.

Estamos apenas no início de uma curva ascendente para o desenvolvimento de novas tecnologias que prometem trazer maior longevidade e qualidade de vida.

O desafio, agora, é garantir que esses serviços de qualidade estejam disponíveis para toda a população, atuando para concretizar um dos direitos mais fundamentais da vida humana: a boa saúde.