Get Tomorrow Today with NetBeans 6.8 at Sun Tech Days Brazil!


NetBeans 6.8 at Sun Tech Days Brazil Can you guess how long the NetBeans IDE and the NetBeans Platform have been "speaking" Brazilian-Portuguese? The answer is three years! Since NetBeans 5.0, the IDE and the Platform have been localized into Brazilian-Portuguese, first by a community of volunteers and then as a Sun-sponsored language. For the upcoming NetBeans 6.8 release, a Brazilian-Portuguese download will be available again, in addition to other languages.

Over the years, the NetBeans Project has received tremendous support from the Brazilian developer community in the form of translators, bloggers, release testers, bug fixers, evangelists, and more. As a "Thank You" to our vibrant community of users and developers in Brazil and to launch NetBeans 6.8 at Sun Tech Days Brazil 2009, we have prepared and localized a few resources to give our Brazilian-Portuguese fans a quick-start on this exciting release!

NetBeans IDE 6.8 - Get Tomorrow Today!

NetBeans 6.8 is the first IDE to offer complete support for the Java EE 6 specification and GlassFish Enterprise Server v3 platform. The release also comes with support for PHP 5.3 and the Symfony framework, C/C++, and includes improved integration with Project Kenai, and much more.

Download NetBeans IDE 6.8


New Tutorials for NetBeans IDE 6.8


Stay Current with NetBeans News

  • Subscribe to the Brazilian-Portuguese Edition of the NetBeans Weekly Newsletter (Scroll down and find . You must be logged in to your netbeans.org account to subscribe.)
  • Follow NetBeans on Twitter
  • Listen to the NetBeans Podcast

Brazilian State Financial Auditing on the NetBeans Platform!

Did you know that many popular applications around the world are built on the NetBeans Platform? Including the financial management software used by the Tribunal de Contas do Estado do Tocantins? In this interview with Brazilian software developer Paulo Canedo, learn why Canedo and many other developers like him have come to depend on the NetBeans Platform's reliable and flexible architecture to quickly and easily develop Swing applications.

(Original article and screenshots published on NetBeans Zone.)

Oi Paulo, por favor conte-nos quem você é.

Meu nome é Paulo Canedo, Sou brasileiro e nasci em Araguaína, Tocantins, hoje moro em Palmas (capital do Tocantins). Me formei em ciência da computação 2 anos atrás. Atualmente estou trabalhando em órgão público(TCE-TO) como desenvolvedor, provalvemente estarei mudando de empresa em breve. Sou um entusiasta de open source e estou procurando meu espaço no mundo da tecnologia.

Você está criando uma aplicação para gerir informações contábeis usando o NetBeans Platform. Por favor conte-nos o que esta aplicação faz.

Bem, essa aplicação é muito específica, a empresa onde trabalho tem como função fiscalizar os gastos com dinheiro público realizados em unidades gestoras, para cada unidade gestora existem  algumas pessoas responsáveis pelas informações contábeis daquela unidade. A aplicação baseada no NetBeans Platform que criamos serve para analizar as informações e realizar uma pré checagem dos dados antes mesmo que cheguem até nós, aliado a isso temos também um sistema de assinatura digital para garantir que as informações foram enviadas por um responsável daquela unidade, além de aumentar a segurança da transação de dados.
Os passos realizados por um usuário dessa aplicação são:
  1. Pegar os dados xml gerados por uma terceira aplicação
  2. indicar: unidade gestora a qual pertencem esses dados, diretório do xml, período das informações
  3. realizar a análise de dados (por motivos de perfomance os dados xml são repassados para um banco derby e depois analizados)
  4. assinar digitalmente por um e-cpf
  5. enviar os arquivos xml via internet

Por quê vocês estão utilizando o NetBeans Platform como base para esta aplicação? (Quais são as coisas que vocês consideram mais úteis?)

A primeira versão da aplicação tinha sido construído apenas com swing, ao longo do tempo percebemos que perdíamos muito tempo cuidando de detalhes que não interessava a nós, além de a atualização do software ser complicada. As coisas que achei mais úteis foram a programação modular e praticidade no desenvolvimento.

Como você começou com o NetBeans Platform (quando? qual o motivo que o levou a usá-lo?)

Algumas vezes eu via coisas sobre o NetBeans Platform em alguns blogs e no próprio site do NetBeans, e pensei: "bom porque não usar o NetBeans Platform?" Com ele não precisamos nos preocupar com coisas comuns de aplicações desktops, além disso nosso problema de atualização será resolvido, isso foi em maio de 2008.

Quais são as principais APIs do NetBeans que vocês usam? Qual delas é a sua favorita?

A principal API que utilizamos é o componente wizzard, através dele conseguimos criar uma UI (user interface) amigável para o usuário. Nossas APIs favoritas são o sistemas de janela, atualização e wizzard.

Você pode dar uma dica ou truque (talvez um trecho de código) para a utilização do NetBeans Platform?

Se você precisa criar uma aplicação extensível e não tem tempo para perder com definições comuns de uma aplicação desktop, como por exemplo, gerenciamento de atualização e janelas, acho interessante você tentar o NetBeans Platform.

A aplicação está em produção? Como você distribuem ela? O que os usuários acham da aplicação?

Sim, a aplicação está em produção. A aplicação pode ser baixada pelo site da empresa, mas como eu disse anteriormente, é uma aplicação muito específica para a empresa. Os usuários sempre comparam com a aplicação anterior que existia e dizem: "esse aqui funciona bem e é simples de usar".

Você pode dar algumas dicas de como iniciar com o NetBeans Platform? (ex. Eu sou um novo usuário do NetBeans Platform, como eu poderia iniciar?)

Visitar a seção "Getting started" [2] no site do NetBeans, escrever os exemplos básicos, visitar o planetnetbeans, o blog do Geertjan :), um livro que recomendo: "Rich Client Programming - Plugging into the NetBeans Platform".

Qual é o futuro da aplicação? (Quais características são planejadas para o próximo lançamento, quando será lançado?)

O futuro para esta aplicação é criar outros módulos para implantar novas funcionalidades, possívelmente a primeira delas será um questionário com assinatura digital, e para isso vamos novamente utilizar o componente wizzard :). Ainda não existe data definida.

Qualquer coisa que você quer compartilhar? (Is this the right translation for: "Anything else you want to share?")

Apenas gostaria de agradecer a oportunidade que você nos deu de contar sobre nosso projeto.


(December 2009)
Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo