Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMaría Jesús Guzmán Naranjo Modificado hace 7 años
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
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.