Herramienta De Desarrollo Netbeans Mendoza González, Geovanny
Total Page:16
File Type:pdf, Size:1020Kb
Universidad del Norte. Mendoza González Geovanny. 1 Herramienta de Desarrollo Netbeans Mendoza González, Geovanny. [email protected] Universidad del Norte de programación no tiene en su fila un IDE para Resumen—Netbeans es una Herramienta que se utiliza realizar sus respectivas tareas como el diseño y para desarrollar aplicaciones Web, Móvil y de Escritorio para desarrollo, tiende hacer muy desgastante para las diferentes lenguajes de programación como son Java, C++, Ruby y PHP entre otros. Es de código abierto, es personas porque estará desintegrado y necesitaría multiplataforma, multilenguaje, contiene servidores web y es ser configurado, por lo tanto no ayudaría al fácil de instalarlo e utilizarlo, en este artículo mencionaremos desarrollador o programador cumplir sus desde la Versión 7.4 también se conocerá los conceptos respectivas funciones. Así se puede afirmar que generales, historia, características, evolución y comparaciones para utilizar un Lenguaje de programación es con otros IDEs que se encuentra en el mercado pero quizás necesario tener un IDE completo en una empresa usted no conocía. (Jimenez, 2014) para realizar un buen desarrollo de software Índice de Términos— IDE, Multiplataforma, Multilenguaje, Frameworks. B. Cuál es el objetivo El objetivo del IDE es ayudar a la integración de I. INTRODUCCIÓN los lenguajes de programación con la plataformas de los sistemas operativo o entorno de En este documento se dará a conocer el potencial programación, facilita el diseño y desarrollo de una que tiene la Herramienta de Desarrollo Netbeans aplicación de sistemas informáticos escritorio, web todo comenzó en el año 1996 en un proyecto de o móvil y a su vez ayuda la productividad de la algunos estudiantes de la UNIVERSIDAD personas ya sea programador o desarrollador en el CAROLINA de la ciudad Praga del país Republica momento de la creación, actualización, Checa, la idea de ellos era realizar un IDE parecido compilación, depuración prueba e implementación o que se asemejara en ese entonces al lenguaje de aplicaciones informáticas. Delphi que es de la casa borland. El IDE, funciones, componentes y en que ayuda a la III. COMPARACIÓN DE IDES QUE SON empresa en la organización de los proyectos de MULTIPLATAFORMA Y MULTILENGUAJE software. II. EL IDE A. Definición. A. Definición Multiplataforma: Puede ser instalada en cualquier sistema operativo y hardware, por lo tanto se puede IDE en su sigla en inglés (Environment ejecutar sin ningún problema esto lo hace más Development Integrated) como su nombre lo indica versátil y fuerte (Sznajdleder, 2013). es un “Entorno de Desarrollo Integrado”. Debido que contiene un editor de texto, un editor de diseño, Multilenguaje de idiomas: En la instalación se compilador y un depurador, el primer IDE fue puede escoger cualquier Idioma por Ejemplo: creado para BASIC Dartmouth en ese entonces se español, Ingles etc. Esto con la finalidad que el utilizaba en la terminal o la consola. Si un lenguaje Herramienta de Desarrollo Netbeans Universidad del Norte. Mendoza González Geovanny. 2 programador se pueda sentir cómodamente a como son los manuales, video o tutoriales, este continuación en el siguiente cuadro observara una beneficio cuenta con más 160 países en todo el comparación del Netbeans con otros IDEs en el mundo es fácil de descarga, instalar y acceder a mercado. sus recursos (Netbeans.org, 2013). IDEs Multiplataforma Multilenguaje Netbeans 7.4 X X VI. ELABORE UN CUADRO DE LAS VERSIONES DEL SharpDevelop IDE NETBEANS C# Se mencionan la versión del IDE Netbeans que Aptana estuvieron estable en el mercado. Versión Fecha de Lanzamiento Netbeans 8.0.1 Octubre del 2014 IV. DE QUÉ MANERA PUEDE AFECTAR EL IDE Netbeans 7.4 Octubre del 2013 NETBEANS EN EL DESARROLLO DE SOFTWARE Netbeans 7.0 Abril del 2011 Netbeans 6.9.1 Agosto del 2010 El IDE Netbeans afecta en el proceso de Netbeans 6.8 Diciembre del 2009 Desarrollo de Software debido a que procura Netbeans 6.7 Junio del 2009 organizar la información por etapas, partiendo en Netbeans 6.5 Noviembre del 2008 que se puede ejecutar en cualquier Sistemas Netbenas 5.5 Octubre del 2006 Operativo debido a que este IDE es Netbenas 4.1 Mayo del 2005 multiplataforma, tiene un asistente para la conexión Netbenas 3.6 Abril del 2004 a diferentes base de datos, cuenta con módulos de Netbenas 3.1 Diciembre del 2000 integración, librerías, plugins por ejemplo para generar reporte, estadística, etc. (Bastidas, 2014). VII. EN QUÉ CONSISTEN LOS FRAMEWORKS Netbeans se puede ver como una herramienta no genera gasto para comprar la licencia como otras El framework (Burgarin) son un conjunto de por ejemplo Intellij IDEA y MyEclipse que está componentes que tiene una estructura conceptual basado eclipse. Por lo tanto es de código abierto y que sirve para ayudar, facilitar y agilizar el gratuito. desarrollo y la organización de aplicaciones en ambiente Web donde es más usado, teniendo en cuenta que también se puede implementar en V. COMO NETBEANS CONTRIBUYE EN LA aplicaciones de escritorio, móvil y empresariales. COMUNIDAD Su principal función es reutilizar código ya Netbeans es un proyecto abierto donde la existente, tener una mejor transparencia de proyecto comunidad es la más beneficiara donde realizan de plataforma, portabilidad de arquitectura como grande aporte y su crecimiento ha sido por ejemplo el modelo MVC modelo – vista – constantemente marcado con un gran éxito, a controlador. Todo estos framework está integrado medida que ha transcurrido el tiempo se han ido en la herramienta de Netbeans debido que se puede uniendo más socios y usuarios de diferentes parte utilizar para cualquier proyecto de Software que sea del mundo con nuevas ideas, donde su aporte no pequeño o grande. tienen ninguna clase de restricciones y son acogida por la comunidad. La ventaja de utilizar los framework es en la asignación de las tareas a cada programador. Ellos Otra fuente, es el soporte que brinda a sus usuarios pueden codificar, trabajar sin causarle problema al Herramienta de Desarrollo Netbeans Universidad del Norte. Mendoza González Geovanny. 3 otro compañero en el momento del desarrollo de la aplicación informática. Otra característica con que cuenta Netbeans son las Base de Datos y el editor SQL VIII. CUÁLES SON LOS FRAMEWORK, TECNOLOGÍAS Mysql Y LENGUAJES DE PROGRAMACIÓN ESTÁN Oracle INCORPORADO EN NETBEANS Java DB PostgreSQL Los framerwok, tecnología, Lenguajes de programación y plugines que están integrados en la Por tal razón esta es una herramienta súper herramienta de Netbeans (Netbeans.org, 2013) son poderosa para el desarrollo de Software no hay los siguientes: mejor IDE que tenga todo estas tecnología y características integradas y que cumpla toda las Lenguaje de Tecnología Framework necesidades de un programador o desarrollador. Programación Zend Framework, IX. QUE FUNCIÓN TIENE NETBEANS PLATAFORM PHP PHP 5.4 Symfony1 y 2 Framework, Integra los módulos complejos y grandes para Nette aplicaciones GUI o escritorio (Gomez, 2012). Framework 2 JAVA SE Swing JAVA ME 2 X. VENTAJAS Y DESVENTAJAS NETBEANS 7.4 JAVA JSF, Struts 1.3, EJB, Spring 3.2, A. Ventajas JAVA EE 7, 6, JPA, Hibernate 6 y 1.4 3.6, Web Multiplataforma. RESTful(JAX- Multilenguaje. RS), Maven Código abierto y gratuito. JAVA FX 2.2 Apoyo de la comunidad con el soporte JAVA CARD Recursos como documentación, video 3 CONNECT tutoriales, traductores de plugies o C/C++ C/C++ herramientas que se utilizan. HTML 5 HTML 5 Módulos. Fácil de usar y adaptable. Además incluye Servidores de aplicaciones: Puglin que son herramientas extra para GlassFish Server Open Source 4.x poder agregar algún componente, Apache Tomcat 7.x funciones extras. JBoss AS 7.x WebLogic 11g B. Desventajas Tambien incluye Plugines como Lento si no se cuenta con un buen Inreport computador y a su vez una memoria de Sublime Theme gran capacidad. Ruby on Rails Entre más proyectos se coloca lento JavaScript porque lee todo el código. Etc. Herramienta de Desarrollo Netbeans Universidad del Norte. Mendoza González Geovanny. 4 XI. NETBEANS 7.4 Se visualizara por medio de varias figuras el funcionamiento del IDE Netbenas 7.4 con un pequeño ejemplo. Figura 4 por ultimo mostramos una aplicación sencilla ejecutada, el ejemplo de prueba fue desarrollado en el lenguaje de programación Java. Figura 1 página principal del Entorno de Desarrollo Integrado XII. CONCLUSIONES En este artículo se dio a conocer todo el potencial y las características principales del IDE Netbeans todas sus funcionalidades para realizar aplicaciones informáticas de una manera segura. XIII. REFERENCIAS [1] Bastidas, E. (09 de 2014). Informatica. Recuperado el 02 de 09 de 2015, de Informatica: http://thebigwebdeveloper.blogspot.com.co/2014/09/ cual-es-el-mejor-ide-para-desarrollo-web.html Figura 2 Seleccionamos el proyecto donde vamos a [2] Burgarin, J. L. (s.f.). Recuperado el 02 de Septiembre desarrollar la aplicación informática en las opciones esta de 2015, de las de escritorio, web, móvil o php en el caso que quiera http://es.slideshare.net/jlbugarin/frameworks-java- realizarla en ese lenguaje de programación. 1456835 [3] Dantas, R. (2011). NetBeans IDE 7 Cookbook. Packt Publishing. [4] Gómez Jiménez, Enrique, Herrera, Alejandro, and Cruz Ulloa, Alejandro. Desarrollo de software con NetBeans 7.1 ¡programe para escritorio, Web y dispositivos móviles!. México: Alfaomega Grupo Editor, 2012. ProQuest ebrary. Web. 3 September 2015. [5] Jimenez, J. (09 de Enero de 2014). Tecnologia. Recuperado el 1 de Septiembre de 2015, de Tecnologia: http://www.genbetadev.com/herramientas/netbeans-1 [6] Netbeans.org. (11 de Octubre de 2013). Tecnologia. Recuperado el 3 de Septiembre de 2015, de Figura 3 Colocamos un nombre al proyecto o al archivo y Tecnologia: seleccionamos el directorio donde lo vamos a guardar. Herramienta de Desarrollo Netbeans Universidad del Norte. Mendoza González Geovanny. 5 https://netbeans.org/community/releases/74/relnotes. html [7] Sznajdleder, Pablo Augusto. Java a fondo: estudio del lenguaje y desarrollo de aplicaciones (2a.