terça-feira, 22 de setembro de 2009

Marcos Históricos


  • O Início da RV foi com Jaron Lanier para a indústria de simuladores multi-usuários em ambiente compartilhado na década de 1980.

  • Myron Krueger na década de 1970 já utilizava frases com o termo realidade artificial.

  • Em 1950, a Força aérea dos Estados Unidos da América constrói simuladores de voo para testes.

  • Em 1958, a Philco desenvolve um par de câmaras remotas e o protótipo de um capacete com monitores que permitiam ao usuário um sentimento de presença quando dentro de um ambiente.

  • Em 1977 e 1982 surgiram as primeiras luvas digitais desenvolvidas pelo grupo da Universidade de Illinois



CLI (Command Line Interface)

Além da interface gráfica, existe a interface de linha de comando, que funciona basicamente com a digitação de comandos, sendo nesse relativamente pouco interativa. Os comandos digitados são interpretados por um interpretador de comandos, conhecidos também por shells, bastante comuns em sistemas unix-likes.

Um exemplo de interpretador de comandos seria o Bash. Usada geralmente por usuários avançados e em atividades específicas, como gerenciamento remoto, utiliza poucos recursos de hardware em comparação a interface gráfica.

Nesse tipo de ambiente, raramente se usa o mouse, embora seja possível através do uso da biblioteca ncurses no desenvolvimento dos softwares.

GUI (Graphical User Interface)

A interface gráfica (abreviadamente, a sigla GUI, do inglês Graphical User Interface) é um mecanismo de interacção entre utilizador e o sistema de computador baseado em símbolos visuais, como ícones, menus e janelas.

Através de um dispositivo de entrada (normalmente, um rato ou teclado) o utilizador é capaz de seleccionar esses símbolos e manipulá-los de forma a obter algum resultado prático. Esses signos são designados de widgets e são agrupados em kits.

Na actualidade, os princípios de construção de aplicações têm mais haver com a simulação e interacção com o utilizador do que com regras de lógica linear da década de 80.