domingo, 13 de fevereiro de 2011
Bem vindo
Seja vem vindo ao Maker-Geek, meu objetivo aqui será mostrar o poder da ferramenta de desenvolvimento rápido desenvolvida pela Softwell, vou falar do Maker. Vamos ao decorrer de varios posts desmistificar essa poderosa ferramenta e provar que as aplicações desenvolvidas no Maker não são engessadas como muitos desenvolvedores podem acabar pensando. Veremos que é possível realizar tarefas que muita gente pensa que não é possível, como customizações na interface, na funcionalidade de componentes e muito mais. É recomendado para aqueles que tem interesse entender mais como funciona e desejam meter a mão na massa, que tenham ou busquem um certo conhecimento a cerca de JavaScript, HTML e Java. Lembro que as funcionalidades que já existem na ferramenta cobrem perfeitamente as necessidades de qualquer sistema que seja desenvolvido sobre esse plataforma. Os conteúdos postados visam ampliar os horizontes para disseminação de uma forma de desenvolvimento agíl, que possa atender as necessidades mais especificas, assim como nós desenvolvedores faríamos, seja lá qual for a ferramenta. Lembro que a Softwell oferece suporte apenas a ferramenta, qualquer tipo de customização feita é de inteira responsabilidade do desenvolvedor, algo que é compreensível pois é necessário manter a qualidade do produto e do suporte que é oferecido a ferramenta. Vocês verão o Maker como nunca viram.
quarta-feira, 2 de fevereiro de 2011
Introdução a Javascript
Introdução
Antes de iniciarmos a desbravar outros recursos do Maker vamos conhecer um pouco do que vem a ser a linguagem JavaScript.
A linguagem de script, Javascript foi desenvolvida originalmente por Brendan Eich da Netscape, inicialmente chamada de Mocha, depois LiveScript e finalmente foi renomeada para seu nome atual, JavaScript. Em Novembro de 1995 a Sun Microsystems e a Netscape anunciaram o lançamento do primeiro release dessa linguagem e em 1996 a versão 2.0 do Netscape Navigator já dava suporte a essa linguagem. Visto o grande sucesso da linguagem Javascript a Microsoft logo lançou um linguagem de script compatível com o padrão ECMA, chamada JScript.
A linguagem de script, Javascript foi desenvolvida originalmente por Brendan Eich da Netscape, inicialmente chamada de Mocha, depois LiveScript e finalmente foi renomeada para seu nome atual, JavaScript. Em Novembro de 1995 a Sun Microsystems e a Netscape anunciaram o lançamento do primeiro release dessa linguagem e em 1996 a versão 2.0 do Netscape Navigator já dava suporte a essa linguagem. Visto o grande sucesso da linguagem Javascript a Microsoft logo lançou um linguagem de script compatível com o padrão ECMA, chamada JScript.
Devido a sua grande popularidade a linguagem Javascript é utilizada por milhares de páginas web, permitindo a utilização de interfaces mais ricas e páginas mais dinâmicas. A popularização da linguagem Javascript se deve principalmente ao advento do AJAX, quando começou a ganhar maior atenção dos profissionais da área. O resultado disso é o surgimento de muitos frameworks e bibliotecas, melhora das praticas de programação, etc. A sintaxe utilizada pelo Javascript é influenciada pela linguagem C, também copia alguns nomes e convenções da linguagem Java, porém não devemos confundir ambas as linguagens pois são completamente diferentes entre si, principalmente em relação a semântica utilizada.
JavaScript x Java
JavaScript | Java |
Executada apenas no browser de forma interpretada. Não pode ser executada independentemente de uma página HTML. | Executada sobre a plataforma J2EE pode ser executada como aplicação standalone. |
Não é tipada. Quem define o tipo de dado é o valor atribuído a variável. | Os tipos de dados das variáveis devem sempre ser definidos. |
Algumas características
Tipo de dados dinâmico – O tipo das variáveis é definida pelo valor que as mesmas recebem
Baseado em objetos – A linguagem Javascript é quase que completamente baseada em objetos.
Avaliação em tempo de execução – Javascript possui a função “Eval”, que permite executar códigos provenientes de Strings em tempo de execução.
Fonte:
JavaScript: http://en.wikipedia.org/wiki/JavaScript
ECMAScript: http://en.wikipedia.org/wiki/ECMAScript
Fonte:
JavaScript: http://en.wikipedia.org/wiki/JavaScript
ECMAScript: http://en.wikipedia.org/wiki/ECMAScript
Assinar:
Comentários (Atom)