Download - NetBeans - El único IDE que necesitas
![Page 1: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/1.jpg)
NetBeans 6.5El único IDE que necesitas
Felipe CerdaSun Campus Ambas s adorf el i pe. cer da@s un. comht t p: / / bl ogs . s un. com/ concepci on
![Page 2: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/2.jpg)
La plataforma NetBeans
¿Qué es NetBeans?
Agenda
Características
OSUM
La comunidad
![Page 3: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/3.jpg)
¿Qué es NetBeans?• Un IDE multilenguaje completo y modular
> Soporte para Java SE, Java EE, Java ME> Gran cantidad de módulos de terceros (plugins)> Desarrollo intuitivo drag-and-drop> Debugger, Profiler, Refactoring, Completa código
• Gratis y Open Source> Open source desde Junio de 2000> Gran comunidad de usuarios y desarrolladores
• Una plataforma para construir aplicaciones> Aplicaciones completas para el cliente> Crea ventanas, menus, barras de herramientas y acciones
fácilmente
![Page 4: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/4.jpg)
El origen de NetBeans• Nació como un proyecto estudiantil en
República Checa en 1996.• Su nombre original era Xelfi.• Xelfi fue el primer IDE para Java, escrito
en Java.• Roman Stanek, emprendedor, invierte en
Xelfi y nace un negocio.• Jarda Tulach, miembro del equipo original
propone el nombre NetBeans
Network + Java Beans = NetBeans
![Page 5: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/5.jpg)
¿Que puedo hacer con NetBeans?• Desarrollar aplicaciones:
> De escritorio> Web> Mobile> Enterprise
• Con:> Java> C/C++> Ruby on Rails> PHP, Groovy, Python, Javascript> Y mas...
![Page 6: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/6.jpg)
¿Sobre qué S.O. funciona?• Binarios para OpenSolaris, Linux,
Windows y Mac OS.
• 100% Java
![Page 7: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/7.jpg)
Características de NetBeans • Mejoras en el editor de código• Soporte para Ruby, JRuby, y Ruby on Rails (*)• Instalación y actualización más simple• Enlazar datos con el Swing GUI• Profiling integrado, profiling “points”• Características visuales para el desarrollo web• Creador gráfico de juegos para celulares• Mejoras para SOA y UML• Soporte para PHP
(*) Tema se verá en otra sesión
![Page 8: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/8.jpg)
Mejoras en el editor de código• Completa el código más inteligentemente
• Resaltado
![Page 9: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/9.jpg)
Características de NetBeans• Mejoras en el editor de código• Soporte para Ruby, JRuby, Ruby on Rails (*)• Instalación y actualización más simple• Enlazar datos con el Swing GUI• Profiling integrado, profiling “points”• Características visuales para el desarrollo web• Creador gráfico de juegos para celulares• Mejoras para SOA y UML• Soporte para PHP
![Page 10: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/10.jpg)
Soporte para Ruby, JRuby y RoR
![Page 11: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/11.jpg)
Soporte para Ruby on Rails
![Page 12: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/12.jpg)
Características de NetBeans• Mejoras en el editor de código• Soporte para Ruby, JRuby, Ruby on Rails (*)• Instalación y actualización más simple• Enlazar datos con el Swing GUI• Profiling integrado, profiling “points”• Características visuales para el desarrollo web• Creador gráfico de juegos para celulares• Mejoras para SOA y UML• Soporte para PHP
![Page 13: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/13.jpg)
Instalación y actualización simple
![Page 14: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/14.jpg)
Instalación y actualización simple
![Page 15: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/15.jpg)
Características de NetBeans• Mejoras en el editor de código• Soporte para Ruby, JRuby, Ruby on Rails (*)• Instalación y actualización más simple• Diseñador de GUIs fácil de usar• Profiling integrado• Características visuales para el desarrollo web• Creador gráfico de juegos para celulares• Mejoras para SOA y UML• Soporte para PHP
![Page 16: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/16.jpg)
Diseñador de GUIs
![Page 17: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/17.jpg)
Características de NetBeans• Mejoras en el editor de código• Soporte para Ruby, JRuby, Ruby on Rails (*)• Instalación y actualización más simple• Diseñador de GUIs fácil de usar• Profiling integrado• Características visuales para el desarrollo web• Creador gráfico de juegos para celulares• Mejoras para SOA y UML• Soporte para PHP
![Page 18: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/18.jpg)
Profiling integrado
![Page 19: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/19.jpg)
Características de NetBeans• Mejoras en el editor de código• Soporte para Ruby, JRuby, Ruby on Rails (*)• Instalación y actualización más simple• Diseñador de GUIs fácil de usar • Profiling integrado • Características visuales para desarrollo web• Creador gráfico de juegos para celulares • Mejoras para SOA y UML• Soporte para PHP
![Page 20: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/20.jpg)
Características visuales para el desarrollo Web
![Page 21: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/21.jpg)
Desarrollo Web
![Page 22: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/22.jpg)
Características de NetBeans• Mejoras en el editor de código• Soporte para Ruby, JRuby, Ruby on Rails (*)• Instalación y actualización más simple• Diseñador de GUIs fácil de usar • Profiling integrado• Características visuales para desarrollo web• Creador gráfico de juegos para celulares• Mejoras para SOA y UML• Soporte para PHP
![Page 23: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/23.jpg)
Aplicaciones para celulares
![Page 24: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/24.jpg)
Aplicaciones para celulares
![Page 25: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/25.jpg)
Características de NetBeans• Mejoras en el editor de código• Soporte para Ruby, JRuby, Ruby on Rails (*)• Instalación y actualización más simple• Diseñador de GUIs fácil de usar• Profiling integrado• Características visuales para desarrollo web• Creador gráfico de juegos para celulares• Mejoras para SOA y UML• Soporte para PHP
![Page 26: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/26.jpg)
Mejoras para SOA y UML
![Page 27: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/27.jpg)
Características de NetBeans• Mejoras en el editor de código• Soporte para Ruby, JRuby, Ruby on Rails (*)• Instalación y actualización más simple• Diseñador de GUIs fácil de usar• Profiling integrado• Características visuales para desarrollo web• Creador gráfico de juegos para celulares• Mejoras para SOA y UML• Soporte para PHP
![Page 28: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/28.jpg)
Soporte para PHP
![Page 29: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/29.jpg)
Soporte para Python (Early Access)
![Page 30: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/30.jpg)
Desarrollo Colaborativo• Desarrolla aplicaciones colaborativamente
• Mensajería instantánea
• Comparte el entorno de desarrollo completo
• Edición de un archivo por varios
• Revisión de código
• Debugging colaborativo
• http://collab.netbeans.org/
![Page 31: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/31.jpg)
demo
![Page 32: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/32.jpg)
La comunidad NetBeans• Comienza aquí:
http://www.netbeans.org/community/index.html> Proyectos Open Source> Código y documentación> Novedades y eventos
• Ecosistema de plugins:> Tab “Plugins” en http://www.netbeans.org
• Listas de correo• Planeta de blogs:
http://www.planetnetbeans.org
![Page 33: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/33.jpg)
![Page 34: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/34.jpg)
34
![Page 35: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/35.jpg)
• Descarga NetBeans 6.5• Únete a un proyecto de
NetBeans.org• Crea una cuenta collab• Tutoriales NetBeans• Participa en los foros de
NetBeans• Crea una aplicación!• Participa en mailing lists
http://www.netbeans.org
Participa
![Page 36: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/36.jpg)
Recursos NetBeans• Sitio oficial de NetBeans: http://www.netbeans.org
> Descarga: previews, versiones actuales y pasadas, plugins
> Aprende: tutoriales, artículos técnicos, demos> Comunidad: últimas noticias, foros, eventos, listas de
correo
• Wiki NetBeans: http://wiki.netbeans.org/wiki/> Sitio de documentación Open Source para NetBeans
• Tutoriales Java: http://www.javapassion.com
• Planeta NetBeans: http://www.planetnetbeans.org/> Reúne blogs acerca de NetBeans
![Page 37: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/37.jpg)
http://osum.sun.com
![Page 38: NetBeans - El único IDE que necesitas](https://reader036.vdocumento.com/reader036/viewer/2022062419/557bfeb4d8b42a72228b50e1/html5/thumbnails/38.jpg)
Gracias!
Sun Campus Ambas s adorf el i pe. cer da@s un. comht t p: / / bl ogs . s un. com/ concepci on
Felipe Cerda