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

Slides:



Advertisements
Presentaciones similares
DIRECTOR: ING. DIEGO MARCILLO CODIRECTOR: ING. JAIME ANDRANGO
Advertisements

INFOPATH.
Características Técnicas
Características Técnicas
ARBA Móvil App Agosto 2014 Backstage. Gestando una idea Automatización Premisas Presencia en las tiendas de aplicaciones móviles App visual con interfaces.
F RAMEWORKS DE DESARROLLO JAVA,.NET Deisy Pérez Sánchez.
InfoPath Ventajas y Uso.
Presentado por: Ing. Manuel Rodríguez Coria. Software Freedom Day 26 de Septiembre de 2009Ing. Manuel Rodríguez Coria Quien Soy? Ing.
Tecnologias Usadas.Net Framework LINQ WCF Subversion Clickonce Smart Client Deployment SQL Server Compact Edition. Visual Studio Express 2008.
Integrantes: Jorge Herrera M. Carlos Rodríguez R..
Los siguientes términos y acrónimos son un resumen de las tecnologías web actuales: ASP (Active Server Pages)  Páginas de servidor activas.  Tecnología.
Desarrollo DE apps móviles
Microsoft InfoPath ESTEFANIA FIALLO.
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001: Ing. Pablo Hinojosa, MCP, MCTS DOCENTE UNIVERSIDAD ECOTEC Qué son los CMS y para que sirven? Los CMS (Content.
Desarrollo DE apps móviles
Simulador Redes Nombres etc,,.
Eclipse como IDE Herramientas Case Piedad Márquez Santiago
=MARCOS DE TRABAJO ORIENTADO A OBJETOS= « NETBEANS » INTEGRANTES: SOTELO CORTES JESVAN FIDEL JIMENEZ ALFARO ARTURO CAMARA.
JOOMLA VS KENTICO. ¿QUÉ ES UN CMS? CONTENT MANAGEMENT SYSTEM SISTEMA DE GESTIÓN DE CONTENIDOS ES UNA APLICACIÓN DE SOFTWARE QUE SIRVE PARA SUBIR, EDITAR.
Flexibilidad y Control  Apariencia  Contenido  Funcionalidad.
Introducción Framework 3.0. Introducción Junto con Windows Vista se libera al mercado una serie de tecnologías para desarrolladores de software que cambiarán.
Integrantes -Tapia Gastelo, Robint Fernando -Perez Gil, Juan Carlos -Damian Acosta, Edinson -Mejia Vilchez, Antonio -Padilla Huaman, Kely Arquitectura.
El Incomprendido Drupal por Fernando P. García. Perfíl ● Fundador: Dries Buytaert ( ● Fecha de fundación: Enero 2001 ● Versión estable.
VULCANO: Forja Open Source para el Software del Futuro.
Control de Versiones Utilizando SVN. ELO329 - Diseño y Programación Orientado a Objetos 2 Control de Versiones ”Se llama control de versiones a la gestión.
CMS ABIERTO Y CMS CERRADO MARÍA CAMILA MUÑOZ U TATIANA ARIAS CHAPARRO U CAROLINA FIGUEROA U
Intendencia de Montevideo Planificación TECNOLOGÍA DE LA INFORMACIÓN gvSIG en una arquitectura empresarial JEE Ing. Ignacio Talavera
PRESENTACIÓN DRUPAL Versión 0.1 Por Ricardo Chang.
Bryan Alcantara Un sistema de gestión de contenidos (en inglés: Content Management System, más conocido por sus siglas CMS) es un programa.
Proyectos OSGeo: Incubación y Graduación El objetivo del Proceso de Incubación es preparar y recomendar el proceso de incubación y su criterio al comité.
¿Qué es Drupal? Aplicación web sobre php CMS Framework.
Ciclope Weather Web Services ● Que tenemos – – RSS: (No Web.
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
TELEPATHY – XMPP Rubén Álvarez Mikel López. OBJETIVOS Los objetivos de esta practica son: Conocer que es un framework. Obtener información sobre el proyecto.
Dayanna Marcela Verjel Carrascal Sofía Suárez Suárez.
Programación Extrema (XP) Alan Quirino Eder Ramírez Edgar García Alberto Borrell Raúl Bribiesca
Gestor de paquetes Instalar y eliminar software (GUI y consola)
Conocida también como informática en la nube, del inglés Cloud Computing, es un modelo o paradigma para la utilización de los recursos informáticos,
La Plataforma Holmes Irisel Consulting 2016.
Introducción a ASP.NET.
WordPress REST API
¿Qué es y para qué nos sirve BootStrap?
Presentación de la plataforma de soporte a las webs de los departamentos en entorno DRUPAL
Desarrollo Móvil Cross-platform
Presentación de ModelOne
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
Presentación de HP Project & Portfolio Management Center
Suite de herramientas de inteligencia para Android
Modelado de diseño para aplicaciones web. Proceso de Diseño Diseño y Calidad del software Calidad de la aplicación web Facilidad de uso FuncionalidadConfiabilidadEficiencia.
Aplicaciones Web 1 CAPITULO 1 Introducción a las aplicaciones Web Ing. Jeffery Naranjo Msc
Ana Fernanda Rodríguez Hoyos
EDWIN SANTIAGO YACELGA MALDONADO SANGOLQUÍ – ECUADOR 2016
¿Qué es PREZI?  Es un programa de presentaciones para explorar y compartir ideas sobre un documento virtual basado en la informática en nube (software.
 PhoneGap es un framework de código libre para el desarrollo de aplicaciones móviles. Su principal característica: multiplataforma, es decir, con un.
Generación de metadatos en gvSIG
Iniciativa de Gestión BULMAGÉS BulmaCont BulmaFact Libre
PREZI.
Juan G. Jordán Aldasoro libLocation: acceso a dispositivos de localización para gvSIG Desktop y Mobile.
Servidor ¿Qué es? ¿Cómo funciona?.
definición los productos digitales como las herramientas creadas a base de software, que surgen en base a la voluntad de ciertas personas (organizaciones.
Conceptos básicos de.NET Explorar el entorno de desarrollo Crear un proyecto Visual Basic.NET Use Visual Studio.NET Acceso a datos Depurar e implantar.
Fundamentos de la web 2.0.
Implementación de aplicaciones
Page 1. Page 2 Los lineamientos básicos que debe contener las paginas HTML.
CREACIÓN DE SOFTWARE USO DEL DESARROLLADOR. PROGRAMA PARA REALIZAR OPERACIONES.
Java Enterprise edition
Servidor de Reportes basado en Tecnología Java y XML
Docente: Valerio Herrera, Luis E. Experiencia Formativa III Semana 4: Servidores Web.
1 PROGRAMACION ORIENTADA A OBJETOS MARIA LAURA ESPIN B. INSTITUTO TECNOLÓGICO SUPERIOR ÁNGEL POLIBIO CHÁVEZ TECNOLOGÍA SUPERIOR EN DESARROLLO DE SOFTWARE.
INDICE Y MOTIVACIÓN OBJETIVOS ESTUDIO DE MERCADO ESTRUCTURA PORTAL WEB
Transcripción de la presentación:

Festival de Software Libre 2010

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

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

Necesitamos un framework ?

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

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

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

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

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

Demostración

Nuance V-Builder - VoiceXML

Fiorano Studio: Lego blocks for SOA

Nokia NetAct: Mobile Network Manager

Sketsa SVG Editor

AIOTrade

Jcae - CAD

Visual VM

TidalWave BlueMarine: Photo Manager

Instant JChem

StudioSL (oil flow)

NetBeans IDE

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

Gracias Alejandro Acosta