ÍNDICE DE CONTEÚDO
Com o decorrer dos anos a interface gráfica (GUI) evolui atendendo as necessidades de cada período. Atualmente, é usada em diversas áreas e é necessário que a GUI seja de fácil interatividade e manuseio. Neste artigo vamos apresentar o GUIX Studio, onde é possível criar Interfaces Gráficas (GUIs) de forma rápida e otimizada usando a Plataforma Renesas Synergy ™.
O GUIX Studio é uma solução avançada, de nível industrial, desenvolvido principalmente para soluções embarcadas, de tempo real e IoT que necessitam de interface para usuários. Essa ferramenta permite que os desenvolvedores criem uma GUI customizada em seu desktop, e depois embarcado no microcontrolador.
Recursos do GUIX Studio
O GUIX Studio fornece um ambiente WYSIWYG (“what you see is what you get”) completo para o desenvolvimento de telas, o qual permite que o usuário arraste e solte elementos gráficos utilizados para desenvolver uma aplicação provida de interface gráfica. Desse jeito fica muito mais fácil desenvolver as telas da aplicação e a parte gráfica ainda pode ser testada no seu próprio computador, antes mesmo do seu hardware ficar pronto, graças à compatibilidade do GUIX Studio com o Microsoft Visual C™!
Os usuários podem produzir fontes pré renderizadas para uso em um aplicativo usando a ferramenta de geração de fonte integrada GUIX Studio. As fontes podem incluir qualquer conjunto de caracteres, incluindo Unicode, para aplicações multilíngues e podem ser gerados em formatos monocromáticos ou anti-aliasing, que evita o serrilhamento e gera uma GUI mais nítida.
Se caso o seu projeto necessite importar arquivos nos formatos PNG e JPG ou conversão para pixelmaps o GUIX Studio atende a essas necessidades.
Possui widgets pré-definidos mas também é possível optar por customizar de acordo com a aplicação realizada, dando liberdade ao desenvolvedor para adaptar o conteúdo e aparência da UI. E também é possível adicionar outros idiomas, fazendo com que fique mais acessível ao público do seu projeto.
Contém drivers de displays genéricos para todas as formatação de cores, e é integrado com a maioria dos controladores populares de LCD e aceleradores de hardware. GUIX suporta touchscreen, caneta e dispositivos de entrada de teclado virtual.
Qualquer hardware com saída gráfica é compatível com o GUIX, e suporta múltiplos displays. Roda na maioria dos microprocessadores de 32 e 64 bits. Além de ser bem compacto usando apenas 13.2KB de FLASH e 4KB RAM para o suporte básico, sem contar a memória requerida pelo projeto.
Interfaces para o usuário
O GUIX e o GUIX Studio oferecem recursos necessários para você criar interfaces de usuário com maior facilidade de visualização e interação. Como por exemplo, é possível simular de forma rápida e eficiente um dispositivo médico, um smart watch, alguma aplicação em automação residencial ou controle industrial.
Instalação e primeiros passos com o GUIX Studio
A seguir, o vídeo ensina como você deve instalar e também os primeiros passos para criar uma aplicação simples com um dos exemplos que já vem no pacote de instalação. Veja como é fácil:
Para quem ainda está começando ou está com algumas dúvidas pode consultar esse Glossário da Plataforma Renesas Synergy™ para se familiarizar com os jargões e componentes relacionados.
Referências
Instalação e primeiros passos:
* Este post foi patrocinado pela Renesas Electronics Brasil
Boa noite! onde esta o video citado no post? Instalação e primeiros passos…
Bom dia !
Onde consigo fazer um curso em SP para aprender a utilizar a familia S7G2 ?
Grato.
Bom dia Marco,
Não conheço alguém que de treinamento para o Synergy em SP, mas para você começar, eu recomendo a literatura da Renesas:
https://www.renesas.com/en-us/products/synergy/trending/synergy-book.html
Obrigado ! Existe este treinamento em outras cidades ? Quais seriam ?
Prezado Marco, Neste momento não temos no Brasil nenhum curso regular para a Plataforma Synergy . Estamos tentando formar algumas parcerias para termos cursos regulares, mas ainda sem definição quanto à data. Como recursos para estudos podemos indicar o canal do Youtube RenesasPresents: https://www.youtube.com/user/RenesasPresents Forum da Renesas: https://renesasrulz.com/synergy/ Também contamos com três design houses no Brasil que podem prestar consultoria em projetos e eventualmente, treinamentos. São elas: Dev Tecnologia – São Paulo/SP – http://devtecnologia.com.br/ eSysTech – Curitiba/PR – http://www.esystech.com.br/ Lactec – Curitiba/PR – http://www.institutoslactec.org.br/ E também temos webinars gravados na plataforma do Embarcados, que você pode acessar aqui: https://www.embarcados.com.br/webinars/synergy-turbinado-com-o-ssp1-4/ https://www.embarcados.com.br/webinars/webinar-renesas-s5d9-iot-fast-prototyping-kit/… Leia mais »
Ok, Obrigado pela sua atenção e ficarei a espera de um treinamento futuro.