JavaFx: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Linha 25:
Em um curto espaço de tempo ''JavaFX'' evoluiu e adaptou-se a ponto de não podermos utilizar comandos e técnicas de produção das versões anteriores por se tornar incompatível e improdutiva, mesmo aos habituado com produção direta em java tiveram que adaptar seus conceitos e técnicas produtiva para acompanhar as novas realidades tecnológicas (conceito abordado a respeito do profissional e da linguagem adaptar-se a realidade). A linguagem incorporou o '''CSS, HTML, JavaScript e XML''' diretamente em sua produção adaptando algumas delas para seu ambiente, como é o caso do XML que foi criado um "dialeto" com o nome '''FXML''' que serviu para um ambiente voltado para criação de layout.
 
A Oracle criou um método de trabalho que revolucionou as regras para criação de telas utilizando a linguagem FXML. Uma [httpshttp://pt.wikipedia.org/wiki/API API] ('''Scene Builder''') cria o layout e grava em arquivos interpretados pelo ''JavaFX''. Uma técnica simples, rápida e elegante para desenvolver aplicativos sem carregar o código principal da aplicação.
 
Desenvolvedores sabem que ''design'' gráfico, programação e banco de dados são habilidades distintas. ''Designers'' gráficos ou [http://pt.wikipedia.org/wiki/Webdesign Webdesign] focam na interação humana com a aplicação e seu objetivo maior é manter o interesse humano e tornar o sistema mais intuitivo usando técnicas audiovisual. Os [http://pt.wikipedia.org/wiki/Desenvolvedor Desenvolvedores ou Programadores] estão tipicamente preocupados em implementar lógica de negócio e interagir com os servidores ''back-end'' usando conceitos de Programação Orientada a Objetos. Por outro lado os Data Bank Administrator ([http://pt.wikipedia.org/wiki/DBA DBA]) estão com o foco na linguagem para estrutura de armazenamento dos dados seguindo conceitos como consultas, relacionamentos, transação e replicação. É uma espécie rara os que possuem as três habilidades. O nosso objetivo é construir ligação entre este segmentos produtivo. O ''designer'' gráfico se aprofunde no visual do empreendimento o ''desenvolvedor'' implemente as regras do negócio enquanto o ''DBA'' se preocupe com o método de armazenamento.