La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Festival de Software Libre 2010. El plan para hoy... ● Actualidad de las aplicaciones desktop ● Reinventando la rueda ● Qué es Netbeans Platform ? ● Porqué.

Presentaciones similares


Presentación del tema: "Festival de Software Libre 2010. El plan para hoy... ● Actualidad de las aplicaciones desktop ● Reinventando la rueda ● Qué es Netbeans Platform ? ● Porqué."— Transcripción de la presentación:

1 Festival de Software Libre 2010

2 El plan para hoy... ● Actualidad de las aplicaciones desktop ● Reinventando la rueda ● Qué es Netbeans Platform ? ● Porqué Netbeans Platform ? ● Qué obtengo como desarrollador? ● El ambiente de NetBeans Platform ● Demostración y ejemplos

3 Aún se desarrolla para el Desktop ? ● Si, y todavía con gran demanda – Las páginas web no siempre satisfacen las necesidades de los usuarios finales – No todas las aplicaciones requieren conexión constante a internet – Algunas necesitan trabajar offline – Cuando se requiere acceder a recursos locales del cliente

4 Necesitamos un framework ?

5 Y el Diseño? Y la Ingenieria del Software? ✗ Modularidad ✗ Simplicidad ✗ Cohesión ✗ Acoplamiento ✗ Robustez

6 Qué es NetBeans Platform ? ● Es un framework modular y extensible ● Simplifica la creación de nuevas funciones ● Facilita al usuario agregar o quitar componentes ● Facilita actualizar aplicaciones sin tener que afectar al resto de la instalación

7 Porqué NetBeans Platform ? ● NetBeans es libre y libremente reusable ● NetBeans es un framework maduro y extenso en funciones ● “Write Once, Run Everywhere” ● La tecnología de NetBeans es open source y basada en estándares ● Los plugins de NetBeans tienen una audiencia potencial masiva ● NetBeans tiene una vibrante comunidad de desarrolladores

8 Qué me ofrece la plataforma a mí como desarrollador ? ● Un sistema de Ventanas ● Un sistema de Acciones ● El mecanismo de Auto-Update ● El rango completo de funcionalidades de la IDE ● Es muy probable que la arquitectura de tu aplicación se robustezca al emplear las técnicas de desarrollo modular que NetBeans promueve

9 Antes de empezar ● Preparar el ambiente Obtener NetBeans Instalar NetBeans Instalar el plug-in de desarrollo de módulos de NetBeans Indispensable, documentación de la API de la plataforma Tools-> Update Center

10 Demostración

11 Nuance V-Builder - VoiceXML

12 Fiorano Studio: Lego blocks for SOA

13 Nokia NetAct: Mobile Network Manager

14 Sketsa SVG Editor

15 AIOTrade

16 Jcae - CAD

17 Visual VM

18 TidalWave BlueMarine: Photo Manager

19 Instant JChem

20 StudioSL (oil flow)

21 NetBeans IDE

22 Coming soon.... Aquí va tú aplicación

23 Gracias !! @douglax Alejandro Acosta aacosta@fedoraproject.org


Descargar ppt "Festival de Software Libre 2010. El plan para hoy... ● Actualidad de las aplicaciones desktop ● Reinventando la rueda ● Qué es Netbeans Platform ? ● Porqué."

Presentaciones similares


Anuncios Google