NetBeans - El único IDE que necesitas

38
NetBeans 6.5 El único IDE que necesitas Felipe Cerda Sun Campus Ambas s ador f el i pe. cer da@s un. com ht t p: / / bl ogs . s un. com/ concepci on

description

Presentación general acerca de NetBeans

Transcript of NetBeans - El único IDE que necesitas

Page 1: NetBeans - El único IDE que necesitas

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

La plataforma NetBeans

¿Qué es NetBeans?

Agenda

Características

OSUM

La comunidad

Page 3: NetBeans - El único IDE que necesitas

¿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

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

¿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

¿Sobre qué S.O. funciona?• Binarios para OpenSolaris, Linux,

Windows y Mac OS.

• 100% Java

Page 7: NetBeans - El único IDE que necesitas

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

Mejoras en el editor de código• Completa el código más inteligentemente

• Resaltado

Page 9: NetBeans - El único IDE que necesitas

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

Soporte para Ruby, JRuby y RoR

Page 11: NetBeans - El único IDE que necesitas

Soporte para Ruby on Rails

Page 12: NetBeans - El único IDE que necesitas

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

Instalación y actualización simple

Page 14: NetBeans - El único IDE que necesitas

Instalación y actualización simple

Page 15: NetBeans - El único IDE que necesitas

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

Diseñador de GUIs

Page 17: NetBeans - El único IDE que necesitas

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

Profiling integrado

Page 19: NetBeans - El único IDE que necesitas

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

Características visuales para el desarrollo Web

Page 21: NetBeans - El único IDE que necesitas

Desarrollo Web

Page 22: NetBeans - El único IDE que necesitas

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

Aplicaciones para celulares

Page 24: NetBeans - El único IDE que necesitas

Aplicaciones para celulares

Page 25: NetBeans - El único IDE que necesitas

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

Mejoras para SOA y UML

Page 27: NetBeans - El único IDE que necesitas

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

Soporte para PHP

Page 29: NetBeans - El único IDE que necesitas

Soporte para Python (Early Access)

Page 30: NetBeans - El único IDE que necesitas

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

demo

Page 32: NetBeans - El único IDE que necesitas

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
Page 34: NetBeans - El único IDE que necesitas

34

Page 35: NetBeans - El único IDE que necesitas

• 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

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

http://osum.sun.com

Page 38: NetBeans - El único IDE que necesitas

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