De simples barras de ferramentas até aplicativos complexos, o Mathematica faz com que o desenvolvimento e implementação de interfaces de usuário sejam fáceis. Com a construção automática de interfaces, especificação simbólica de elementos de controle, entradas generalizadas e muito mais, o Mathematica oferece um fluxo de trabalho altamente automatizado e simplificado para o desenvolvimento de interfaces de usuário sofisticadas.
Exploração Interativa InstantâneaCom um único comando, Manipulate, o Mathematica transforma instantaneamente qualquer computação em uma aplicação interativa. Explore resultados, gráficos, ou qualquer expressão do Mathematica. Além de teclado ou mouse, a função Manipulate suporta automaticamente controladores de jogos e outros dispositivos.![]() Linguagem Dinâmica InterativaA poderosa linguagem dinâmica do Mathematica associa o valor de uma variável à sua configuração e aparência em controles, gráficos e qualquer outra expressão. O Mathematica rastreia dependências eficientemente e atualiza as variáveis automaticamente.![]() Controles ExternosO Mathematica permite que você comece a usar controles externos ou dispositivos de entrada imediatamente para controlar diversos aspectos como a interface de usuário, gráficos 3D, e muito mais. O reconhecimento e configuração de controladores de jogo, joysticks, dispositivos táteis, mouses 3D e outros sistemas de interface humana é automático e independente de plataforma.![]() |
Construção de Interface AutomáticaO Mathematica gera a interface de usuário automaticamente, transformando em realidade a possibilidade de qualquer usuário criar interfaces altamente sofisticadas e customizadas. Interfaces de usuário são especificadas de uma maneira direta e declarativa na linguagem simbólica flexível do Mathematica, possibilitando a criação e computação de em interfaces de usuário da mesma maneira que qualquer outra expressão do Mathematica. O Mathematica seleciona automaticamente o tipo e disposição dos controladores.Gama Completa de ControlesO Mathematica inclui todos os tipos padrão de elementos de controle e elementos de interface como botões, barras, abas, caixa de seleção, menus popup, caixas de diálogo e barras de ferramentas, assim como a habilidade de criar novos controles personalizados. Controles avançados incorporados incluem localizadores 2D, animadores e campos de entrada generalizada que aceitam formatação arbitrária de texto, gráficos ou outras expressões.![]() Automaticamente Independente de PlataformasO Mathematica produz controles em seu estilo nativo, em qualquer plataforma, sem a necessidade de programação extra, permitindo que você compartilhe seus aplicativos gráficos sem precisar especificar em quais sistemas operacionais eles serão executados.Entradas GeneralizadasOs controles de interface podem conter e mostrar qualquer expressão do Mathematica. As entradas de texto flexíveis do Mathematica permitem automaticamente a entrada de imagens, gráficos, notação matemática em 2D, ou programas completos do Mathematica e podem ser digitados e editados. |





![[en]](/common/images2003/lang_bottom_en.gif)
![[ja]](/common/images2003/lang_bottom_ja.gif)
![[es]](/common/images2003/lang_bottom_es.gif)
![[zh]](/common/images2003/lang_bottom_zh.gif)
![[ru]](/common/images2003/lang_bottom_ru.gif)