O Visual Class gera executável?

Até a versão 6.1 era necessário o uso do GeraCD para transformar os projetos desenvolvidos em Visual Class para o formato executável. A partir da versão 2002 o Visual Class passou a gerar o executável no Módulo Autor, sem a necessidade da aquisição do GeraCD. O executável gerado pelo Visual Class apresenta uma propaganda no início e final da apresentação. Para retirar esta propaganda é necessário o GeraCD.
O Visual Class FX permite também transformar pequenos projetos Visual Class (até 16 telas) em formato SWF ou num único arquivo EXE, com algumas restrições, como por exemplo alguns exercícios, vídeos e carregamento de programas.

O Visual Class permite publicar os conteúdos na Internet?

Sim. Para isto é necessário utilizar o GeraHTML, que converte os projetos feitos no Visual Class em códigos HTML/Javascript, que podem ser lidos no Browser Internet Explorer 5.0 ou superior, Netscape 6.0 ou superior e Mozilla/Firefox. O próprio site do Visual Class, www.class.com.br, foi desenvolvido inteiramente em Visual Class FX e convertido pelo GeraHTML FX.

O Visual Class disponibiliza algum DEMO para avaliação ?

Uma versão DEMO do Visual Class, que permite executar até 30 vezes, é fornecido junto com o livro do Visual Class FX. Este livro custa R$ 59,00 (cinqüenta e nove reais) e pode ser adquirido através de depósito bancário e envio via correio. Disponibilizamos um DEMO do Visual Class FX na área de downloads.

O Visual Class apresenta versão compatível com Linux ?

Sim. Desenvolvemos uma versão na linguagem Java, Visual Class Java 1.1, apoiada pela Sun Microsystem, que roda em qualquer sistema operacional, incluindo Linux, Unix, e Windows. O livro do Visual Class Java 1.1, em formato PDF pode ser solicitado através do e-mail vendas@starteltech.com.br.

O Visual Class apresenta uma linguagem de programação ?

Não é necessário conhecimentos de linguagem de programação para utilizar o Visual Class, mas aceita programas escritos em linguagem Flash. O Visual Class permite "conversar" com o Flash através do FSCOMMAND. Assim é possível criar botões no Flash que enviam comandos para o Visual Class como avançar, voltar, sair e mesmo acessar telas Hiperlinks do Visual Class.
A partir da versão Visual Class FX existe uma maior integração com o Flash. Nesta versão é possível passar parâmetros do Visual Class para arquivos SWF, como por exemplo o comando para parar a animação e ainda possibilita transformar alguns objetos Visual Class como Rótulos, Imagens com efeitos e Botão Animados em arquivos SWF, com efeitos de transição que funcionam na Internet. O próprio projeto Visual Class pode ser transformado num arquivo SWF, com algumas restrições. Para conhecer as restrições, envie um e-mail para vendas@starteltech.com.br.

Qual o projeto de Robótica do Visual Class ?

O projeto de Robótica está sendo desenvolvido pelo pesquisador, Marco Chella, doutorando da Unicamp. Marco desenvolveu uma interface paralela que permite conectar servomotores e sensores, que são controlados pelo Visual Class. Na última Feira Internacional Educar, Marco desenvolveu um Robô com interface Wireless (sem fio) controlado pelo Visual Class.

O Visual Class permite criar desenhos e animações ?

A partir da versão 2002, o Visual Class incorporou ferramentas de desenhos semelhantes ao Paint e também um editor de animação que permite animar uma seqüência de desenhos ao longo de um path criado com o movimento do mouse. A partir da versão FX é possível criar também animações em formato SWF (Flash MX).

O Visual Class permite editar documentos em formato DOC e HTML ?

A partir da versão 2002, foi introduzido no Visual Class um poderoso editor de textos que permite gravar em formato DOC, HTML, Rich Text. O texto pode ser justificado, com transparência de fundo.

O Visual Class é compatível com que versão do Windows ?

Até a versão 6.1, o Visual Class foi desenvolvido em 16 bits, sendo compatível com Windows 3.1 até Windows 98. Estas versões não são recomendáveis para Windows NT, 2000 e XP.
As versões a partir da 2002 foram desenvolvidas em 32 bits, sendo compatíveis com Windows 95, 98, ME, NT, 2000 e XP. Portanto, um Projeto desenvolvido a partir do Visual Class 2002 é um conjunto de registros no banco CLASS.MDB e mais os arquivos externos utilizados no Projeto (filmes, imagens, sons, animação).

Qual o Hardware necessário para rodar o Visual Class ?

As versões mais recentes rodam em qualquer micro com Windows 95. Para um bom desempenho, recomendamos um clock mínimo de 250 MHZ e 64 Mbytes de RAM, com um espaço disponível em disco de 100 Mbytes.

Qual o Formato de Arquivo do Visual Class ?

A maior parte dos softwares aplicativos gravam os dados num único arquivo com um formato próprio. O Word grava os documentos em formato .DOC ou .RTF; o Flash em formato .FLA ou .SWF, o Paint em formato .BMP, o Coreldraw em formato .CDR, o Powerpoint em formato .PPT e assim por diante.
O sistema de gravação das aplicações desenvolvidas em Visual Class é completamente diferente. Ao invés de um único arquivo em formato próprio, o Visual Class grava os projetos em um banco de dados no formato Access e apenas aponta para os arquivos multimídia(vídeos, imagens, sons, animações) utilizados na apresentação. Um projeto no Visual Class é formado por uma coleção de telas, que por sua vez é formado por uma coleção de objetos.
Quando o usuário cria um Projeto no Visual Class ele está gravando um novo registro no banco de dados CLASS.MDB contendo o código do projeto, o título e as telas pertencentes ao projeto. Ao gravar uma nova tela, o Visual Class abre um novo registro no banco CLASS.MDB contendo o código da tela e o título. Ao criar um novo objeto na tela, como por exemplo um filme ou uma imagem, ele abre um novo registro na tabela de objetos do CLASS.MDB e simplesmente grava o path onde está armazenado o arquivo multimídia. Portanto um projeto desenvolvido no Visual Class FX é um conjunto de registros no banco CLASS.MDB e mais os arquivos externos utilizados no projeto (filmes, imagens, sons, animação).
O formato de banco de dados não permite criar dois projetos com o mesmo código e nem duas telas com o mesmo código. Os campos código de tela e código de projeto são chaves únicas e indexadas, facilitando a busca de projetos e telas. Este formato de banco de dados apresenta várias vantagens:
* Facilita a busca de projetos e telas através do código, o que é especialmente útil em projetos gigantes;
* Torna a aplicação escalável e permite executar grandes aplicações, com milhares de telas, sem perder o desempenho, mesmo em micros com relativamente pouca memória RAM. Isto porque apresenta apenas 1 tela por vez. Assim um projeto com 1 tela demora quase o mesmo para ser carregado que um projeto com 1000 telas. As telas são indexadas e carregadas instantaneamente. Como as telas e objetos estão gravados no disco, consome pouca memória RAM. Ao carregar a segunda tela, todos os objetos da tela atual são destruídos da memória RAM e a nova tela é apresentada.
* Permite reaproveitar a mesma tela em mais de um projeto, sem duplicação de dados. Porque cada tela é um ente separado, definido por seu código. E se uma tela for alterada, todos os projetos que acessam aquela tela serão automaticamente atualizados.
* Permite utilizar o mesmo arquivo multimídia, por exemplo um vídeo, por vários projetos simultaneamente, sem necessidade de duplicação do arquivo.
* Facilita o gerenciamento de informações, armazenamento de avaliações e integração com sistemas de banco de dados de outros aplicativos, especialmente ligados à Internet como LMS (Learning Managment System).
O Banco de dados padrão do Visual Class FX é o Access 2000, da MicroSoft, mas no Módulo de Manutenção é possível alterar para qualquer outro como MySQL, Sql-Server, Oracle, etc.. Neste caso é necessário adquirir e instalar previamente o banco de dados.
Por este motivo, para transportar um projeto para outro micro é necessário EXPORTAR o projeto para uma Pasta ou então no formato ZIP. O processo de EXPORTAÇÃO copia todas as informações do projeto, das telas e dos objetos no arquivo CLASS.MDB e também copia os arquivos externos utilizados como vídeos, imagens, sons, textos em formato DOC, HTML e RTF e animações. Portanto, um projeto no Visual Class é um conjunto de arquivos combinando banco de dados e arquivos externos.
Além do formato banco de dados, é possível gerar executável utilizando o GeraCD ou transformar em html/javascript utilizando o GeraHTML.

Converti um projeto Visual Class pelo GeraHTML e algumas imagens e sons não aparecem no browser

Muito cuidado com os nomes dos arquivos e nomes de telas do seu projeto. Evite utilizar arquivos com nomes acentuados (por exemplo árvore.bmp) ou com espaços em branco (por exemplo ana maria.wav) porque ao publicar num provedor de internet com sistema operacional Unix ou Linux, o mesmo não reconhece nomes acentuados e com espaços em branco e portanto não vão aparecer no browser. O mesmo acontece com códigos de telas com nomes acentuados ou com espaços em branco, como por exemplo uma tela com código introdução. Ao converter pelo GeraHTML, esta tela será nomeada como introdução.html e o Linux e Unix não reconhem acento, abortando o carregamento desta tela. A solução é renomear os códigos de telas e arquivos retirando os acentos e espaços em branco antes de converter pelo GeraHTML.
A versão do GeraHTML FX resolveu este problema renomeando automaticamente os códigos de telas e arquivos com acentos e espaços em branco, retirando os acentos e espaços em brancos antes da conversão HTML.