Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Programa educativo INGENIERÍA EN SISTEMAS COMPUTACIONALES Grupo 1 “B” Nombre de la materia FUNDAMENTOS DE PROGRAMACIÓN Nombre del alumno CARLOS HUMBERTO GARCIA LIRA Nombre del trabajo Investigación sobre IDE’s Unidad # 2 INTRODUCCIÓN A LA PROGRAMACIÓN Nombre del Profesor ISC JORGE PRADO MERCADO Fecha 17 de septiembre de 2021 2 Unidad 1: TIPOS DE INVESTIGACIÓN TALLER DE INVESTIGACIÓN ÍNDICE Introducción 3 1. Investigación Pura 3 1.1. Concepto 3 1.1.1. NetBeans 3 1.1.2. Eclipse 3 1.1.3. IntelliJ IDEA 3 1.2 Cuadro Comparativo 4 Conclusiones 6 Bibliografía 7 Anexos 8 (Es un ejemplo, sobrescribir y respetar el formato de estructura, fuente tamaño y colores). 3 Unidad 1: TIPOS DE INVESTIGACIÓN TALLER DE INVESTIGACIÓN REPORTE INVESTIGACIÓN PURA Introducción Al igual que los lenguajes de programación hay una cantidad enormes de IDE’s, cada uno de ellos nos ofrecen diferentes características, algunas ventajas otras desventajas, a continuación, veremos un repaso de los 3 más populares y usados para el desarrollo de aplicaciones Java nativas, sus ventajas, desventajas, características especiales, diferencias y ver cuál es el que más nos conviene en nuestro caso. 1. Concepto 1.1. NetBeans NetBeans se desarrolló de forma independiente en la segunda mitad de los años noventa. Surgió como una plataforma de código abierto después de que Sun la adquiriera en 1999. Ahora, como parte de Oracle, este IDE se puede usar para desarrollar software para todas las versiones de Java, desde Java ME hasta Enterprise Edition. 1.2. Eclipse Eclipse existe desde el año 2001, desde que IBM lanzó Eclipse como una plataforma de código abierto. Gestionado por la fundación sin fines de lucro Eclipse, se utiliza tanto en proyectos de código abierto como en proyectos comerciales. Comenzando de una manera humilde, esto ahora se ha convertido en una plataforma importante, que también se usa en varios otros idiomas. 1.3. IntelliJ IDEA En existencia desde 2001, IntelliJ IDEA de JetBrains está disponible en una edición comercial, así como también en una edición gratuita de comunidad de código abierto. JetBrains es una empresa establecida y es más conocida por su complemento Resharper para Visual Studio y es especialmente beneficiosa para el desarrollo de C #. 4 Unidad 1: TIPOS DE INVESTIGACIÓN TALLER DE INVESTIGACIÓN 2. Cuadro comparativo Característica NetBeans Eclipse IntelliJ IDEA Logo Almacenamiento 1.50 GB en disco 1GB ó más en disco. 300 MB en disco + 1GB para cache. Requerimientos Procesador 2 núcleos 1.5Ghz + 2GB Ram Procesador 2 núcleos 1.5 Ghz + 1GB Ram o más Procesador 2Ghz + 4 GB RAM Sistema operativo Windows, MacOS, Linux, Solaris Multiplataforma Windows, OS X, Linux Velocidad Tiempo de carga lento. Lento al cargar. Con plugins aún más. Tiempo de carga lento con mal equipo. Costo Gratis Gratis (código abierto). Comunity Edition gratis. Ultimate Edition costo. Soporte Java, PHP, Groovy, C/C++, HTML5, JavaScript, SQL, XML IDE genérico, Java con plugins (JDT), PHP, C/C++, etc… Java, Groovy, Kotlin, Scala, JavaScript, TypeScript, SQL, PHP, XML Objetivo Java SE, EE Java SE, EE Java SE, EE, Java FX Plugins Gran variedad de plugins. Pocos plugins y tienen errores. Gran variedad de plugins. Complejidad Es intuitivo para nuevos usuarios. Algo confusa la navegación entre proyectos. Muy intuitivo para nuevos usuarios. Extras Servidor web Excelente depuración. Soporte para proyectos 5 Unidad 1: TIPOS DE INVESTIGACIÓN TALLER DE INVESTIGACIÓN incorporado. Eclipse (capaz de importarlos como proyectos IDEA). 6 Unidad 1: TIPOS DE INVESTIGACIÓN TALLER DE INVESTIGACIÓN Conclusiones Como pudimos ver cada uno de los IDE’s nos ofrece algo distinto, en el caso de nuestro curso nos conviene utilizar NetBeans ya que es gratuito, es medianamente lento en máquinas modestas y sobre todo es intuitivo para usuarios nuevos como es en nuestro caso que muchos están aprendiendo a programar y es muy fácil perderse entre las opciones del IDE, la otra gran ventaja que ofrece es su amplio soporte para diferentes lenguales/teconologías como lo son XML y SQL, pero al igual que los lenguajes, debemos seleccionar el que mejor se adapte a nuestro proyecto y metas. 7 Unidad 1: TIPOS DE INVESTIGACIÓN TALLER DE INVESTIGACIÓN Referencias electrónicas Anónimo. (2021). Eclipse Vs NetBeans ... ¿Cual es Mejor? (Septiembre 2021). GO-TRAVELS. Recuperado el 16 de septiembre de 2021, de: https://esp.go-travels.com/44035- comparing-java-ides-eclipse-vs-netbeans-vs-intellij-2373152-9174532 Rodríguez, D & Delgado, S. (2017). VERSUS: IntelliJ IDEA VS Eclipse. Paradigma. Recuperado el 16 de septiembre de 2021, de: https://www.paradigmadigital.com/dev/versus-intellij-idea-vs-eclipse/ Anónimo. (s.f). IntelliJ IDEA vs Eclipse vs NetBeans para el desarrollo "Java puro". RespuestasAqui. Recuperado el 16 de septiembre de 2021, de: https://respuestas.me/q/intelli-j-idea-vs-eclipse-vs-net-beans-para-el-desarrollo- java-puro-cerrado-35040635250 Anónimo. (s.f). Comparación de 4 IDEs de Java. CIO PERÚ. Recuperado el 16 de septiembre de 2021, de: https://cioperu.pe/articulo/18327/comparacion-de-4-ides-de-java/ Anónimo. (s.f). ¿Qué es IntelliJ IDEA?. IntelliJ IDEA. Recuperado el 16 de septiembre de 2021, de: https://www.jetbrains.com/es-es/idea/features/ CALENDAMAIA. (2014). NetBeans. GENBETA:dev . Recuperado el 16 de septiembre de 2021, de: https://www.genbeta.com/desarrollo/netbeans-1 CALENDAMAIA. (2014). Eclipse IDE. GENBETA:dev . Recuperado el 16 de septiembre de 2021, de: https://www.genbeta.com/desarrollo/eclipse-ide https://esp.go-travels.com/44035-comparing-java-ides-eclipse-vs-netbeans-vs-intellij-2373152-9174532 https://esp.go-travels.com/44035-comparing-java-ides-eclipse-vs-netbeans-vs-intellij-2373152-9174532 https://www.paradigmadigital.com/dev/versus-intellij-idea-vs-eclipse/ https://respuestas.me/q/intelli-j-idea-vs-eclipse-vs-net-beans-para-el-desarrollo-java-puro-cerrado-35040635250 https://respuestas.me/q/intelli-j-idea-vs-eclipse-vs-net-beans-para-el-desarrollo-java-puro-cerrado-35040635250 https://cioperu.pe/articulo/18327/comparacion-de-4-ides-de-java/ https://www.jetbrains.com/es-es/idea/features/ https://www.genbeta.com/desarrollo/netbeans-1 https://www.genbeta.com/desarrollo/eclipse-ide 8 Unidad 1: TIPOS DE INVESTIGACIÓN TALLER DE INVESTIGACIÓN Anexos Apéndice 1
Compartir