sábado, 7 de julio de 2012

Información Básica sobre netbeans

Aquí tienes un tutorial de herencia usando netbeans: http://youtu.be/cucpV3LPINI
Aquí encontraras información importante: http://youtu.be/t7y2L7c1c58

(2 Tutoriales sencillos creados por: Davey, Cindy, María Alejandra y Tairon) 
(Estudiantes de Informática de la UPEL-IPB en Lara-Venezuela)
                                                                    
N E T B E A N S
  (Ventajas y Desventajas)
 
Ventajas
  • La plataforma Netbeans puede ser usada para desarrollar cualquier tipo de aplicación.
  • Reutilización del Módulos.
  • Permite el uso de la herramienta Update Center Module.
  • Instalación y actualización simple.
  • Incluye Templates y Wizards.
  • Posee soporte para Php.
Desventajas
  • Poca existencia de pluguins para esta plataforma.
  • hace falta documentación del Rich Client Plataform (RCP).
  • No posee un editor de código HTML.
Requerimientos de Instalación.
Sistemas Operativos Soportados:
Windows 95, 98,NT,4.0,XP,Solaris 7,8,9,LINUX, Y MAC OSX 10.1.1 o superiores

Requerimientos de Hardware.
  • Espacio en Disco: 125 Mbytes
  • Memoria: 256 Mbytes
  • Procesador: 500 Mhz
  • Software: JDK 1.3 o superior.

CaracterísticasLa Plataforma NetBeans es una base modular y extensible usada como una estructura de integración para crear aplicaciones de escritorio grandes. Empresas independientes asociadas, especializadas en desarrollo de software, proporcionan extensiones adicionales que se integran fácilmente en la plataforma y que pueden también utilizarse para desarrollar sus propias herramientas y soluciones.
La plataforma ofrece servicios comunes a las aplicaciones de escritorio, permitiéndole al desarrollador enfocarse en la lógica específica de su aplicación. Entre las características de la plataforma están:
·          Administración de las interfaces de usuario (ej. menús y barras de herramientas)
·          Administración de las configuraciones del usuario
·          Administración del almacenamiento (guardando y cargando cualquier tipo de dato)
·          Administración de ventanas
·          Framework basado en asistentes (diálogos paso a paso)

Otra característica son los paquetes que componen a NetBeans   (algunos pueden ser descargados individualmente).
NetBeans Enterprise Pack
Provee Soporte para la creación de aplicaciones orientadas a servicios (SOA), incluyendo herramientas de esquemas XML, un editor WSDL, y un editor BPEL para web services.
PHP
NetBeans permite crear aplicaciones Web con PHP 5, un potente debugger integrado y además viene con soporte para Symfony un gran framework MVC escrito en php. Al tener también soporte para AJAX, cada vez más desarrolladores de aplicaciones LAMP o WAMP, están utilizando NetBeans como IDE.
Python
NetBeans permite crear aplicaciones con Python ya que posee un motor para escribir (resaltando la sintaxis), identificar errores y el debugger. Sin duda alguna, netbeans se ha convertido en un IDE apto para la mayoría de los lenguajes de programación opensorurce modernos. También se estima que dará para soporte GUI para varias librerías gráficas como son PyQt y GTK. Se espera que salga una versión con motor para soporte para Jython, con acceso a todos las librerías de java e incluyendo soporte para Swing y también para las librerías gráficas de python que ya mencionamos.

Licencias Costos e Idiomas:
·         Página webhttp://www.netbeans.org se encuentra disponible de forma GRATUITA
·         Inicio del proyecto1999.
·         Versión actual7.0.1 Actual a abril del 2011Líneas de código fuente1.990.915.
·         Esfuerzo estimado de desarrollo  (persona-año / persona-mes)582,15 / 6.985,81.
·         Estimación de tiempo (años-meses)6,02 / 72,23.
·         Estimación del n.º de desarrolladores en paralelo96,71.
·         Estimación de coste78.640.629 $ (salario promedio 56,286 $/año con unos costos extras de 2,40).
·         Esta disponible en los siguientes idiomas: Ingles, Portugués,Japones,Chino Simplificado.
·         Licencia: CDDL,GNU General Public License 2.

Tabla de Información

viernes, 6 de julio de 2012

NetBeans IDE (entorno integrado de desarrollo )


Es una herramienta de desarrollo profesional para aplicaciones nativas en c y c++.Para diferentes plataformas incluyendo Windows, Linux, Mac Os y Solaris. NetBeansIDE incluye plantillas de proyectos en c y c++. Se pueden crear aplicaciones con librerías estáticas y dinámicas.

HISTORIA DE NETBEANS:
NetBeans comenzó como un proyecto estudiantil en Republica Checa (originalmente llamado Xelfi), en 1996 bajo la tutoría de la Facultad de Matemáticas y Física en la Universidad Carolina 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 en1997.
Logo caracteristico de NetbeansIDE








   
La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados módulos. Un módulo es un archivo Java que contiene clases de java escritas para interactuar con las APIs de NetBeans y un archivo especial (manifest file) que lo identifica como módulo. Las aplicaciones construidas a partir de módulos pueden ser extendidas agregándole nuevos módulos. Debido a que los módulos pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas fácilmente por otros desarrolladores de software.