ScriptCase
| Desenvolvedor | Netmake |
| Versão estável | 4 (2009) |
| Sistema Operacional | Mac OS, Windows, Linux |
| Gênero(s) | Gerador de código |
| Licença | Comercial [1] |
| Página oficial | Site Oficial |
| Portal das Tecnologias de informação | |
O ScriptCase é uma plataforma de desenvolvimento de aplicações PHP. É uma ferramenta que permite o uso de uma interface gráfica acessada diretamente via navegador. Utilizando o ScriptCase, desenvolvedores podem gerar sistemas PHP completos e de forma ágil.
O produto cria formulários, consultas e outras aplicações para manipulação de dados em bancos de dados. Praticamente todos os bancos de dados são suportados. No desenvolvimento, são utilizados recursos AJAX, como: navegação entre páginas/perfis, validação automática de campos como Data, Moeda, CEP, CPF, entre outros.
Outra característica do ScriptCase são os relatórios/consultas criados apenas informando um comando em linguagem SQL. Instruções SQL complexas podem ser usadas (subselects, joins e até Stored Procedures). O ScriptCase permite escrever PHP para tratar exceções e criar validações mais complexas).
É possivel também criar programas para a infra-estrutura de sistemas, como menus, telas de login, programas do tipo Abas para agrupar formulários/consultas sendo executados na mesma página.
Índice |
Versões [editar]
O desenvolvimento da plataforma teve início em 2000. Desde então, a ferramenta vem recebendo atualizações e melhorias periódicas.
- 1.0 - "Fossil Version". (Release ano 2000)
- 2.0 - Maior modificação, Editor de esquemas CSS foi introduzido (Release ano 2003)
- 3.0 - Versão que introduziu geração com suporte nativo a AJAX (Release ano 2006)
- 4.0 - Suporte a internacionalização, Aplicação Mestre-Detalhe (Release ano 2008)
- 5.0 - Gráficos em Flash; Criação de aplicações container; Criação de Aplicações em Lote; Incluir objeto captcha em formulários; Montagem de menus dinamicamente; Menu com opção para "refresh"; Menu Árvore (Treeview); Criação automática de aplicação de segurança; Criação automática de log de acesso; Definição de consulta usando CSS (Release ano 2009)
- 5.1 - Diversas inovações tais como: suporte JQuery, Calendário, Google Maps, Quick Search, códigos de barra, gráficos em flash, Container, vídeos YouTube, novos esquemas, etc. (Release ano 2010)
- 5.2 - Tem como foco principal a mudança no tratamento de edição de campos das aplicações de formulário: nova formatação de campos, tabulação, validação, entre outros.(Release ano 2011)
- 6.0 - Performance melhorada, adição de campos QR code, Módulos de Segurança e Log, novo editor de temas e templates, incluída uma nova ferramenta de SGBD, identificação automática de chaves estrangeiras, índices únicos e valores padrões, etc.. (Release ano 2012)
Estas são as "major software versions", mas releases menores ou novas builds são disponibilizadas frequentemente para download no site trazendo novos recursos e pequenos bug-fixes.
Benefícios [editar]
- Padronização no desenvolvimento
- Velocidade
- Facilidade de uso
- Alta Portabilidade
Principais Recursos [editar]
- AJAX
- Grid editável
- Mestre/detalhe
- Formulários
- Consultas
- Relatórios
- Menus
- Abas
- Layouts customizaveis
- Gerador de documentação
- Dicionário de dados
- Editor de idiomas
- Importação de templates HTML
O ScriptCase ainda permite configurações avançadas para que as aplicações geradas atendam a requisitos complexos do sistemas. Há ainda um gerador de documentação que pode integrar toda a equipe, uma grande vantagem da ferramenta.