Radical Atoms
Autor: Alysson Nogueira | Publicado: 2015-10-04T17:25:00-03:00



Olá pessoal! Como havíamos dito no post anterior, hoje iremos conceituar os Radical Atoms e mostrar o que seria seus 3 requerimentos básicos, no ultimo post da Série Radical Atoms: A verdadeira revolução.







'Radical Atoms' é baseado na hipótese de ser um material extremamente maleável, e um material físico dinamicamente, que é bidirecional com os modelos digitais(bits), sendo assim, possuiria modificações dinâmicas da sua forma física que reflete no seu estado digital em tempo real e vice-versa. A visão que se tem para Radical Atoms é que ele deve suprir 3 requerimentos básicos, são eles: Transformação, Adaptação e Informação.&nbsp;





A transformação seria formas de materiais com um modelo computacional básico e a interface deveria estar capacitada para modificar estas formas na ordem de modificação do modelo por meio da interface de forma a refletir as mudanças de display no modelo computacional, modificando esta forma em sincronia. Ou seja, usuários poderiam reconfigurar e transformar a interface manualmente com manipulação direta, por gestos ou como uma GUI convencional.&nbsp;
A adaptação seria uma maneira deste material realizar modificações radicais na sua forma no intuito de se adaptar ao meio ao qual está vinculado a partir de leis físicas como volume total, por exemplo.&nbsp;
E a informação, seria a capacidade do objeto informar ao usuário suas capacidades de transformação.&nbsp;





Algo importante quando falamos em Radical Atoms, é que o foco está em cima da interação com esses objetos hipoteticamente dinâmicos e não com as dificuldades tecnológicas de se desenvolver um material assim.&nbsp;












Essas interações se dariam através da manipulação direta, que é a forma mais antiga e mais precisa com a qual a humanidade aprendeu a modificar e refazer a forma dos objetos das quais encontra, ou através da interação gestual, combinando com a precisão da manipulação direta em uma escala física desde de que os usuários estejam habilitados a transformar estes materiais dinâmicos em todas as escalas de transformação.









Essas transformações se dariam por meio do contexto ao qual aquele objeto está submetido. Por exemplo, uma caneta poderia ter a sua forma modificada para um pincel dependo da superfície em que esteja. Ou modificados manualmente a sua forma de acordo com regras inspiradas nas CAD's.&nbsp;









A visão que se tem para a tecnologia em cima dos Radical Atoms é que iria requerer a atuação de nanotecnologia e até elementos da computação quântica, seriam materiais com a propriedade de modificar o seu nível molecular e manifestar estas mudanças drásticas de forma macroscópica.&nbsp;


Nanotecnologia



Computação Quântica






Isso iria possibilitar a programação modular de sistemas para celulares autômatos ou ainda para redes neurais terem seu foco nos cientistas da computação e ainda aplicações em mecatrônica(talvez a área que mais se beneficiaria deste tipo de tecnologia).&nbsp;



Enfim, Radical Atoms visa a mudança no paradigma do Design da Interação Humano-computador onde não gastaríamos mais tempo pensando no design da interface, mas sim no design do material, afinal ele próprio seria a interface. Esses objetos não importando o quanto complexo, dinâmico e flexível essa estrutura for, eles poderão mostrar, e responder a informação digital. Se espera que este novo tipo de interação seja possível sim e que não demore muito a chegar.&nbsp;







Fonte: MIT



E é isso aí Pessoal, chegamos ao fim da nossa primeira série aqui no Blog! E tem muito mais por vir!! E para terminar, gostaríamos da opinião de vocês, nossos leitores para continuarmos sempre melhorando!



Então, comentem abaixo se gostaram ou não da série, e deem sugestões para as próximas postagens!!&nbsp;



Um abraço, e até domingo que vem!




(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/pt_BR/sdk.js#xfbml=1&version=v2.4";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));