Sei sulla pagina 1di 10

REPBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA DEFENSA


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITCNICA DE LA
FUERZA ARMADA NACIONAL
NCLEO CARACAS
COMPUTACIN AVANZADA

NET BEANS

INGENIERA EN
TELECOMUNICACIONES
07ITTCN01

QU ES NET BEANS?
Es un entorno de desarrollo gratuito y de cdigo abierto que permite el uso de un amplio rango de tecnologas de
desarrollo tanto para escritorio, como aplicaciones Web, o para dispositivos mviles.
Da soporte a las siguientes tecnologas:Java,PHP,Groovy,C/C++,HTML5, entre otras.
Adems puede instalarse en varios sistemas operativos: Windows, Linux, Mac OS y otros compatibles.
NetBeans es un entorno de desarrollo muy completo y profesional. Contiene muchas funcionalidades, para distintos
tipos de aplicaciones y para facilitar al mximo la programacin, la prueba y la depuracin de las aplicaciones que se
desarrollan. Tambin incorpora un editor propio.
Al da de hoy hay disponibles dos productos: el NetBeans IDE y NetBeans Platform.
NetBeans IDE es un entorno de desarrollo - una herramienta para que los programadores puedan 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 NetBeans IDE. NetBeans IDE es un producto libre y
gratuito sin restricciones de uso.
Tambin est disponible NetBeans Platform; una base modular y extensible usada como estructura de integracin para
crear grandes aplicaciones de escritorio. 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.
Ambos productos son de cdigo abierto y gratuitos para uso tanto comercial como no comercial. El cdigo fuente est
disponible para su reutilizacin de acuerdo con la Common Development and Distribution License ( CDDL) v1.0 and the
GNU General Public License (GPL) v2.

CARACTERSTICAS
Suele dar soporte a casi todas las novedades en el lenguajeJava. Cualquier preview del lenguaje es rpidamente soportada por
Netbeans.
Asistentespara la creacin y configuracin de distintos proyectos, incluida la eleccin de algunos frameworks.
Bueneditor de cdigo,multilenguaje, con el habitual coloreado y sugerencias de cdigo, acceso a clases pinchando en el
cdigo, control de versiones, localizacin de ubicacin de la clase actual, comprobaciones sintcticas y semnticas, plantillas de
cdigo, coding tips, herramientas de refactorizacin, y un largo etctera. Tambin hay tecnologas donde podemos usar el pulsar
y arrastrar para incluir componentes en nuestro cdigo.
Simplifica lagestin de grandes proyectoscon el uso de diferentes vistas, asistentes de ayuda, y estructurando la visualizacin
de manera ordenada, lo que ayuda en el trabajo diario.
Herramientas paradepurado de errores: el debugger que incluye el IDE es bastante til para encontrar dnde fallan las cosas.
Optimizacin de cdigo: por su parte elProfilernos ayuda a optimizar nuestras aplicaciones e intentar hacer que se ejecuten
ms rpido y con el mnimo uso de memoria.
Acceso a base de datos: desde el propio Netbeans podemos conectarnos a distintos sistemas gestores de bases de datos, como
pueden ser Oracle, MySql y dems, y ver las tablas, realizar consultas y modificaciones, y todo ello integrado en el propio IDE.
Se integra con diversosservidores de aplicaciones,
Es fcilmenteextensiblea travs deplugins.

HISTORIA
Nos tenemos que remontar a 1996 e ir hasta Praga, en la repblica Checa, donde nace un proyecto llamadoXelfien el
mbito universitario (Facultad de Matemticas y Fsica). Se pretenda escribir unIDEparaJavaque se pareciera al que
tena el lenguaje Delphi (de ah el nombre de Xelfi). El cdigo fue escrito en Java, y se convirti en el primero escrito
en dicho lenguaje con la publicacin de su primera pre-release en el ao 1997.
Los autores vieron suficiente inters por el proyecto, para formar una empresa y convertirlo en un proyecto comercial, con la
inversin del empresario Roman Stanek. En 1999, en primavera, vera la luz Netbeans DeveloperX2, con soporte para Swing, que
posteriormente se vera modificado para adaptarse al JDK 1.3, y hacerlo ms modular.
Sun Microsystems se interesar por el proyecto en 1999, firmando un acuerdo en otoo de ese ao.
En Junio del ao 2000, la empresa Sun Micro Systems funda el proyecto Netbeans bajo los auspicios del software de cdigo abierto.

PARA QU SIRVE NET BEANS?

Desarrollar aplicaciones:

> De escritorio
> Web
> Mobile
> Enterprise

Con:

> Java
> C/C++
> Ruby on Rails
> PHP, Groovy, Python, Javascript
> Y mas...

POR QU USAR NET BEANS?

Simplifica

alguna

de las tareas que, sobretodo

en proyectos grandes, son tediosas.

Nos asiste (parcialmente) en la escritura de cdigo, aunque no nos libera de aprender el lenguaje de
programacin

Nos ayuda en la navegacin de las clases predefinidas en la plataforma (miles)

Aunque puede ser costoso su aprendizaje, los beneficios superan las dificultades

CONCEPTO DEL PROYECTO

Net beans no trabaja a nivel de archivo sino a nivel


de proyecto
Un proyecto incluye todos los recursos necesarios para
construir un programa:

Archivos con el cdigo


Bibliotecas externas (p.e. ACM TaskForce)
Imgenes, sonidos, etc.

Fsicamente un proyecto Netbeans no es ms que un


directorio con una organizacin especial.

GRACIAS POR SU
ATENCIN

REALIZADO POR:
BEATRIZ OVIEDO

MARCOS ROS

VICTOR DURN

YURBIS GARCA

Potrebbero piacerti anche