Documentos de Académico
Documentos de Profesional
Documentos de Cultura
0
PRIMERA PARTE
Lincencia: gpl
1
INTRODUCCION:
Este manual tiene un objetivo primordial el dar a conocer esta nueva
herramienta la cual nos ayuda a trabajar en java, inicialmente promovido para
que el aprendiz conozca un poco mas sobre el IDE Netbeans 6.0.
HISTORIA:
NETBEANS es una plataforma para el desarrollo de aplicaciones usando
JAVA y a un entorno de desarrollo integrado (IDE).
Ese (IDE) comenz como un proyecto estudiantil en La Repblica Checa
que originalmente ellos llamaron XELFI, en 1996 bajo la tutora de la Facultad de
Matemticas y Fsica en la Universidad de Charles en Praga.
La meta era
escribir un entorno de desarrollo integrado (IDE) para JAVA parecida a la de
DELPHI. XELFI fue el primer entorno de desarrollo integrado escrito en JAVA, con
su primer pre-release en 1997.
XELFI fue un proyecto divertido para trabajar, ya que las IDEs escritas en
JAVA eran un territorio desconocido en esa poca.
El proyecto atrajo suficiente
inters por lo que los estudiantes, despus de graduarse, decidieron que lo
podan convertir en un proyecto comercial.
Prestando
espacios
web
de
amigos y familiares, formaron una compaa alrededor de esto. Casi todos ellos
siguen trabajando en NETBEANS.
Tiempo despus ellos fueron contactados por ROMAN STANEK, un
empresario que ya haba estado relacionado con varias iniciativas en la
Repblica Checa.
l estaba buscando una buena idea en que invertir, y
encontr en XELFI una buena oportunidad.
Ellos se reunieron, y el negocio
surgi.
El plan original era desarrollar unos componentes JAVABEANS para redes.
Jarda Tulach, quien diseo la arquitectura bsica de la IDE, surgi con la idea de
llamarlo NETBEANS, con el fin de describir lo que ellos haran. Cuando
las
especificaciones de los ENTERPRISE JAVABEANS salieron, ellos decidieron
trabajar con este estndar, ya que no tenia sentido competir con l, sin embargo
el nombre de NETBEANS se qued.
En la primavera de 1999, NETBEANS DEVELOPERX2 fue lanzado, soportado
Swing.
Las mejoras de rendimiento que llegaron con el JDK 1.3, lanzado en
otoo de 1999, hicieron a NETBEANS una alternativa realmente viable para el
desarrollo de herramientas. En el verano de 1999, el equipo trabaj duro para re
disear a DeveloperX2 en un NETBEANS ms modular, lo que lo convirti en la
base de NETBEANS hoy en da.
PLATAFORMA:
Durante el desarrollo del NETBEANS IDE ocurri una cosa interesante. La
gente empez a construir aplicaciones usando el NETBEANS core runtime con
sus propios plug-ins, de hecho, esto se convirti en un mercado bastante
grande.
La Plataforma NETBEANS es una base modular y extensible usada como
una estructura de integracin para crear aplicaciones de escritorio grandes.
Empresas independientes asociadas, especializadas en desarrollo de software,
proporcionan extensiones adicionales que se integran fcilmente en la
plataforma y que pueden tambin utilizarse para desarrollar sus propias
herramientas y soluciones.
La plataforma ofrece servicios comunes a las aplicaciones de escritrio,
permitindole al desarrollador enfocarse en la lgica especfica de su aplicacin.
Entre las caractersticas de la plataforma estn:
NETBEANS:
El IDE NETBEANS es una herramienta para programadores pensada para
escribir, compilar, depurar y ejecutar programas. Est escrito en Java, pero
puede servir para cualquier otro lenguaje de programacin. Existe adems un
nmero importante de mdulos para extender el IDE NETBEANS. El IDE
NETBEANS es un producto libre y gratuito sin restricciones de uso.
El NETBEANS IDE es de cdigo abierto escrito completamente en Java
usando la plataforma NETBEANS. El NETBEANS IDE soporta el desarrollo de
todos los tipos de aplicacin Java (J2SE, web, EJB y aplicaciones mviles). Entre
sus caractersticas se encuentra un sistema de proyectos basado en Ant, control
de versiones y refactoring.
NETBEANS 6.0 ampla el soporte ms all de Java y C/C++ al ofrecer una
serie de funcionalidades para los lenguajes de programacin dinmicos Ruby y
JavaScript, as como soporte para el ltimo Java Standards.
Sun tambin ha anunciado nuevas mejoras en NETBEANS GUI Builder que
incluyen soporte total para las nuevas tecnologas de sobremesa, como Beans
Binding (JSR 295) y el entorno Swing Application Framework (JSR 296).
NETBEANS De hecho, JRuby est incluido con el soporte para NetBeans
Ruby, permitiendo a los desarrolladores utilizar Ruby on Rails con el cdigo Java
existente.
Otras caractersticas que esta versin incluye son: mejor edicin del
cdigo, capacidades de navegacin e inspeccin, historia local, soporte
integrado para Subversion, y mayores capacidades de personalizacin
integradas en la distribucin estndar.
De otro lado, hay que incidir en que en NETBEANS 6.0 la serie completa de
paquetes, como Visual Web Pack, se proporcionar a travs de un nico
programa de instalacin que permite configurar ms rpidamente el entorno del
desarrollo y que ya no requiere la instalacin de mltiples paquetes para aadir
capacidades al IDE.
INSTALACION:
Iniciaremos con la instalacin la cual les mostraremos paso a paso con en
el S. O. LINUX para ser mas especficos en la distribucin SABAYON derivado
de GEENTO.
Para iniciar tenemos que descargar nuestro (IDE) desde la pagina de
NETBEANS, si no tenemos maquina virtual de JAVA podemos descargar tambin
un combo el cual ya trae jdk1.5.0_14 Y NETBEANS 6.0 este combo lo pudes
descargar de la pagina de sun la cual es http://java.sun.com.
Ahora que ya descargamos lo que es nuestro instalador jdk-1_5_0_14nb-6_0-linux.sh, lo primero que tenemos que hacer es abrir una terminal para
instalar nuestra maquina virtual y nuestro IDE NETBEANS 6.0.
10
11
12
13
Con esto tenemos ya nuestro kit instalado en mi caso mi IDE instalado por
la razn que yo ya tenia instalado mi JDK en mi pc.
Bueno ahora para las personas que no tenan instalado su JDK entonces
tenemos que colocar unas rutas para que el sistema lo asimile como tal.
export
PATH=/home/jason/jdk1.5.0_14/bin:$PATH
JAVA_HOME="/home/jason/jdk1.5.0_14/"
export JAVA_HOME
Con esto nuestra computadora ya tendr su ruta para la cual
pondr a trabajar a el JDK de una manera optima.
CONOCIENDO NETBEANS:
Nos iniciaremos con NETBEANS 6.0 conociendo un poco el entorno
de su interfaz para mayor movilidad dentro del IDE, a lo largo de
los captulos que estaremos haciendo vamos de ir avanzando con la
complejidad de la programacin.
Como ya tenemos instalado NETBEANS 6.0 tendremos un icono en
nuestro escritorio al cual para acceder a NETBEANS tendremos que
dar doble clic sobre el.
14
15
16
CREANDO UN PROYECTO:
Para seguir conociendo a fondo nuestro IDE empezaremos creando
un proyecto el cual nos ayudara para ver las dems herramientas las
cuales podremos utilizar mas adelante en proyectos mas complejos.
17
18
19
20
la
21
22
Como podemos ver nuestra rea de cdigo tiene del lado derecho
dos ventanas una es donde estn todos los compones es la que esta
de primero del lado derecho y la otra esta abajo donde estn las
propiedades de cada elemento bueno entonces procedemos a ingresar a
nuestra rea de trabajo un botn.
Lo nico que tenemos que hacer es elegir el componente que
deseamos y luego darle clic luego dar otro clic sobre de nuestra
rea de trabajo y entonces importaremos un nuevo componente en este
caso es un botn.
23
24
CONCLUSION:
Este manual estuvo creado para personas principiantes en
NETBEANS 6.0, se espera que con esto el aprendiz conozca de una
manera precisa el IDE el cual ya con el conocimiento se le ara mas
fcil el manipularlo en el manual numero 2.
25
BIBLIOGRAFIA:
WWW.WIKIPEDIA.COM
26