Você está na página 1de 36

Guia de Inicializao ao NetBeans 6.

5
Daniel Campos
Sun Campus Ambassador daniel.campos@sun.com

Agenda

O que NetBeans? O que h de novo? Exemplos Primeiro programa no NetBeans 6.5 Onde ir...

O que NetBeans?

O que NetBeans?
Ambiente de Desenvolvimento Integrado(IDE)
um software que rene uma grande quantidade de ferramentas com o objetivo de agilizar o processo de desenvolvimento. Ferramentas mais utilizadas: Editor, Compilador, Debugger, Deploy, Testes automatizados, entre outros.

Comunidade Open Source


Teve seu cdigo-fonte aberto em Junho de 2000 Uma enorme comunidade de usurios e desenvolvedores localizados ao redor do mundo. Com isso, o NetBeans tem sido distribudo em diversos idiomas e isso tem o tornado cada vez mais popular.

O que NetBeans?
Ferramenta multiplataforma
Por ser totalmente desenvolvido em Java, o NetBeans independente de plataforma, funciona em qualquer Sistema Operacional que suporte a Mquina Virtual Java(JVM).

IDE Java completo


Suporte completo para Java SE(Standard Edition), Java EE(Enterprise Edition) e Java ME(Mobile Edition). Oferece aos desenvolvedores todas as ferramentas necessrias para criar aplicativos em Java para desktop, web e aparelhos mveis.

Suporte a vrias linguagens


Apesar de ser voltado para o desenvolvimento na linguagem Java, o NetBeans oferece suporte a vrias outras linguagens como: C, C++, PHP, Ruby, XML, entre outras.

O que h de novo?
Novidade do NetBeans 6.5 Editor de PHP, com as habituais funcionalidades do Netbeans: completar o cdigo automaticamente, deteco de erros, gerador de cdigo MySQL e debug; QuickSearch Suporte Ruby on Rails; Suporte a sincronizao na importao de projetos Eclipse; GlassFish v3(Servidor de Aplicao); Fcil instalao e upgrade; Compilao ao salvar; 6 E muito mais...

O que h de novo?
Lista completa das novidades
A lista completa das novidades adicionadas ao NetBeans 6.5 se encontra no Wiki.:

http://wiki.netbeans.org/NewAndNoteWorthy

Exemplos

Exemplos
Desenvolvimento para aparelhos mveis

Exemplos
Desenvolvimento C/C++

10

Exemplos
Visual Web Development

11

Exemplos
Java

12

Exemplos
PHP

13

Exemplos
Ruby

14

Exemplos
JavaScript

15

Exemplos
Python

16

Primeiro Programa

17

Primeiro Programa
Welcome to NetBeans 6.5! Bem vindo ao NetBeans IDE! Este tutorial proporciona uma introduo muito rpida e simples ao NetBeans IDE e ir te guiar na criao de um simples programa Java. Terminado este tutorial, voc ter um conhecimento geral de como criar e executar aplicaes nesta IDE.

18

Primeiro Programa
Iniciar o Projeto Para criar um projeto: 1. Execute o NetBeans IDE. 2. Na IDE, selecione File > New Project (CtrlShift-N), como mostrado na figura abaixo.

19

Primeiro Programa
Iniciar o Projeto 3. Na tela do New Project, expanda a categoria Java e selecione Java Application como mostrado na figura abaixo.

20

Primeiro Programa
Iniciar o Projeto 4. Em Name and Location , faa o seguinte (como mostrado na figura abaixo): No campo Project Name, digite o nome do projeto; Deixe desmarcada a caixa de seleo Use Dedicated Folder for Storing Libraries; Deixe marcada a caixa de seleo Set as Main Project;
21

Primeiro Programa
Iniciar o Projeto

22

Primeiro Programa
Iniciar o Projeto 5. Clique em Finish. O projeto est criado e aberto na IDE. Voc dever ver os componentes a seguir: A janela Projects; A janela Source Editor com o nome do seu arquivo; A janela Navigator ; A janela Tasks que lista erros de compiliao;
23

Primeiro Programa
Iniciar o Projeto

24

Primeiro Programa
Adicionando Cdigo Por voc ter deixado marcada a caixa de seleo Create Main Class na tela de criao do novo projeto, o NetBeans cria um esqueleto de uma classe para voc. Voc pode adicionar a mensagem "Hello World!" ao cdigo alterando a linha: // TODO code application logic here pela linha: System.out.println("Hello World!");
25

Primeiro Programa
Adicionando Cdigo
Salve a alterao selecionando File > Save. O arquivo deve estar parecido com o cdigo do exemplo a seguir:
Public class NomeDoArquivo{

public static void main(String[] args) {


System.out.println("Hello World!"); } }

26

Primeiro Programa
Compilando e Executando
O NetBeans possui a caracterstica de compilar o programa ao salv-lo, portanto no necessrio compil-lo manualmente para poder execut-lo. Para executar.: Selecione Run > Run Main Project (F6);
A prxima figura mostra o que voc dever ver ao executar o Programa.

27

Primeiro Programa
Congratulations!
O seu programa funciona! Se houver erros de compilao, eles sero marcados com cones vermelhos nas margens esquerda e direita do editor de cdigo. Os cones na margem esquerda indicam erros para as linhas correspondentes. Os cones na margem direita mostram todas as reas do arquivo que possuem erros, incluindo erros nas linhas que no so visveis. Voc pode colocar o mouse em cima dos erros marcados para ter a descrio do erro. Voc pode clicar no cone na margem direita para ir para a linha que contm o erro.

28

Onde ir...

29

A comunidade NetBeans e voc


Comee aqui - http://www.netbeans.org/community/index.html Cdigo e documentao Notcias e eventos Participe da comunidade do NetBeans Mais de 20 milhes de downloads Mailing Lists mais de 500,000 usurios cadastrados Mais de 130 empresas parceiras Blog ativo da comunidade: http://www.planetnetbeans.org/

30

31

32

Prximos passos

Get Involved

Crie uma conta de usurio no site http://www.netbeans.org Download NetBeans 6.5 Participe da comunidade de estudantes Desenvolva uma nova aplicao desktop, web, mobile... Divulgue o NetBeans Participe das principais listas de discusso
http://www.netbeans.org 33http://osum.sun.com

NetBeans 6.5 Resources

Prximos passos
Site NetBeans: http://www.netbeans.org
Download: previews, distribuies NetBeans, plugins Aprendizado: tutoriais, artigos tcnicos, flash demos Comunidade: ltimas notcias, frums, eventos, listas de discusso

NetBeans Wiki: http://wiki.netbeans.org/wiki/


Site da Documentao do NetBeans

Planet NetBeans: http://www.planetnetbeans.org/


NetBeans blogs

Source Code: http://www.netbeans.org/community/sources/hg.html


Acesso ao cdigo fonte do Netbeans platform + IDE

34

Acelere sua carreira com a Sun


Treinamento via WEB grtis JavaTM, SolarisTM & outros!!
Visit: http://osum.sun.com Acesse o grupo Uni-BH e conhea o SAI Sun Academic Initiative.

Prximos Passos

Certificaes Sun!
Sun Certified Associate/Programmer for the Java 2 Platform SE Sun Certified Web Component Developer for Java EE

Sun Certified Mobile Application Developer for Java ME


Sun Certified System/Network Admin for Solaris Operating System

Simuladores de exames grtis

35

NetBeans 6.5
The Only IDE You Need!

Obrigado!
Daniel Campos
Sun Campus Ambassador daniel.campos@sun.com

Você também pode gostar