FLEXIBILIDADE, PRODUTIVIDADE E
QUALIDADE NO DESENVOLVIMENTO
RÁPIDO DE APLICAÇÕES JAVA
INNOVATION
IDE
possui
um
conjunto
robusto
de
ferramentas
criadas
para
aumentar
a
produtividade
do
desenvolvedor, sendo composto por:
•
IDE
integrado,
ambiente
de
desenvolvimento
de
aplicações;
•
Framework de execução de aplicações;
•
Gerador de Código JAVA.
Em
seu
ambiente
de
desenvolvimento
(IDE),
as
tarefas
básicas
de
programação
são
completadas
rapidamente,
como
por
exemplo,
a
manutenção
de
código
através
de
um
editor
de
código
JAVA
integrado,
um
editor
de
código
JavaScript,
e
o
application
explorer,
utilitário
que
organiza
os
objetos
da
aplicação,
em
elementos
de
fácil
entendimento,
páginas,
relatórios
e
processos
batch
(camada
de
apresentação),
regras
(camada
de
negócio),
tabelas,
arquivos,
consultas,
conexões
(camada
de
persistência),
e
outros
recursos
como
classes,
arquivos
CSS (cascade style sheets).
A
criação
de
páginas
WEB
é
acelerada
utilizando
um
potente
editor
visual
de
páginas
WEB
(Painter)
onde
o
programador
monta
visualmente
as
páginas
de
interface
com
usuário,
com
utilização
de
controles
como
caixas
de
texto,
listas,
combo
boxes,
radio
buttons,
check
boxes,
imagens,
painéis
de
controles
com
repetições,
dentre
outros.
É
possível
ajustar
diversas
propriedades
e
eventos
JavaScript
associados
aos
elementos
da
página,
e
gerar
a
aplicação
final
no
padrão
HTML
dinâmico.
O
desenvolvedor
tem
o
seu
dispor
uma
série
de
assistentes
de
controles
visuais
predefinidos
(control
wizards),
que
ajudam
a
definir
rapidamente
barras
de
botões
de
comando
(toolboxes),
painéis
de
manutenção
tipo
CRUD,
e
telas
de
tipo
mestre
e
detalhe.
Tais
páginas
criadas
podem
ser
salvas
como
templates,
de
forma
a
acelerar
o
desenvolvimento
intuitivo
e
visual
da
interface
do
usuário
com
a
aplicação.
INNOVATION IDE & FRAMEWORK
Ambiente para desenvolvimento ágil de aplicações
O
INNOVATION
IDE
em
seu
flexível
framework
traz
prontas
para
uso
múltiplas
funcionalidades
comumente
utilizadas
em
aplicações
corporativas,
como
facilidades
de
acesso
a
bases
de
dados,
formatação
de
datas
e
dados
numéricos
e
monetários,
geração
transparente
de
relatórios
gráficos
ou
textuais,
em
formatos
variados
como
HTML,
texto
e
PDF,
leitura,
classificação
e
gravação
de
arquivos
com
registros
estruturados,
dentre
outras.
Processos
repetitivos
podem
ser
identificados
e
com
a
utilização
do
Framework,
é
possível
a
criação
de
soluções
para
esses
processos,
trazendo
disciplina
no
processo
de
desenvolvimento,
reutilização
de
código,
diminuindo
a
ocorrência
de
erros
e
aumentando
a
produtividade.