
A nova geração de produtos para GUI
Repositório da biblioteca de comunicação: https://github.com/victorvision/Lumen-Protocol
Fontes perfeitas, em qualquer tamanho
- Suavização (anti-aliasing)
- Semi-transparência
- Redimensionamento em tempo real
- Suporta fontes .otf e .ttf



Componentes com aparência
Interatividade e aparência combinados permitem que o design seja feito sem imagens externas.
O editor com preview integrado realista* permite uma experiência WYSIWYG (“What You See Is What You Get”).
[* em desenvolvimento, apenas alguns Componentes Visuais no momento]

Imagens com transparência e semi-transparência
É possível usar imagens sem fundo que mesclam perfeitamente com o resto das artes.

Novo sistema de variáveis
Sem endereços que não significam nada! Agora todos os valores são definidos com variáveis nomeadas.
Com alocação automática de memória, não é mais necessário calcular o espaço de nenhum valor, nem ter retrabalho ao acrescentar variáveis novas!

Sistema de Vinculação de variáveis (Binding)
Praticamente todas as propriedades podem ser vinculadas a uma variável existente.
Isso permite, por exemplo, mudar a fonte de todos os objetos alterando apenas o valor de uma variável.
As variáveis nomeadas podem ser lidas e escritas via comunicação serial, o que permite alterar as propriedades dos objetos em tempo-de-execução.

Sistema de Seleção Dinâmica de valores (Dynamic Selector)
Permite selecionar um dos valores em um grupo predefinido, com base em um valor chave. Exemplos de uso:
- Criar uma “biblioteca” de imagens para mostrar diferentes imagens com base em um valor numérico, como em um mostrador de bateria.
- Criar um seletor com um texto em múltiplos idiomas. Se todos os textos do projeto forem vinculados à saída de um seletor configurado desta forma, para alterar o idioma da interface inteira em tempo de execução bastaria alterar um único valor numérico.
- Exibir um aviso específico dentre um grupo de avisos predefinidos

Um único arquivo de projeto
Fácil de compartilhar e armazenar em cloud ou controle de versão.

Sempre com as últimas melhorias
O UnicView Studio é super fácil de instalar e manter atualizado: o UnicView Installer faz tudo para você!

Janelas totalmente personalizáveis (Window)
Múltiplas janelas podem ser abertas ao mesmo tempo, e suportam arrasto.

Todas as configurações de sistema expostas como variáveis
Isso permite, entre outros:
- Controle de brilho diretamente no display
- Alteração de baudrate em tempo-de-execução
- Controle direto do buzzer
- Reinicialização do display

Teclados fáceis
Teclados automáticos, com 4 modos de operação dinâmica:
- Maiúsculas
- Minúsculas
- Simbólico
- Numérico
Curvas e Gráficos
Gráficos de tendência, gráficos cíclicos, gráficos de barra. Todos com estilo configurável e com suavização!
Outras características
Protocolo de comunicação simples e robusto.
Aplicativo adaptável ao DPI do Windows.
Suporta rotação (0°, 90°, 180°, 270°) e redimensionamento completo do projeto, sem necessidade de recalibração do touchscreen. Isso também permite usar o mesmo projeto em tamanhos diferentes de display.
Componentes Visuais disponíveis atualmente
Text View = Mostra textos dinamicamente, incluindo valores de variáveis numéricas
Image Box = Mostra uma imagem que pode ser alterada em tempo real
QR Code = Mostra um código QR a partir de um texto
Button e Image Button = Botões que executam ações selecionáveis. Suportam PRESS, LONG PRESS, REPEAT e RELEASE
Slider = Controle deslizante numérico, horizontal ou vertical
Scrolling Picker = Lista de opções com rolagem vertical
Text Box = Exibe o texto em edição, em conjunto com o teclado
Keyboard = Teclado totalmente automático, suporta minúsculas, maiúsculas, símbolos e modo numérico
Calendar = Para selecionar datas, totalmente automático
Chart = Gráfico de linhas ou de barras, para série temporal ou cíclico
Polyline = Gráfico de linhas em posições definidas por vértices
E muito mais está por vir!
No software
- Idiomas selecionáveis (inglês ou português brasileiro)
- Ajustes de cor no monitor para preview realista
- Preview em tamanho real (escala)
- Editor de temas / estilos do projeto
- Simulação/Emulação
- Timers
- Ferramentas de desenho/arte estática para embelezamento gráfico diretamente no editor
- Novos componentes visuais, incluindo Gráfico Espectral e Painéis com Scrolling (rolagem)
- Ferramentas de desenho/arte estática para embelezamento gráfico diretamente no editor
- Compensação de distorção de pixels não-quadrados
- Agrupamentos/bibliotecas para organização de imagens
- Réguas, guias e quadriculados, para design pixel-perfect
- Snap e alinhamento automático
No hardware/firmware
- Gerenciamento de energia (modo sleep, entre outros)
- Comunicação com ACK/NACK
- Transferência de projeto via serial/wifi
Receitas (IHM)
Operadores lógicos e matemáticos
Suporte a texto UNICODE
Acessórios e Adaptadores
- RS232
- RS485
- Modbus RTU
- WiFi
- MQTT
- CanBus
- Ethernet
- I/O
E tem muito mais em nossa lista de novidades futuras, mas ficaria muito longo colocar tudo aqui!