2008 fue un gran año para el IDE Java de Sun, NetBeans. Sus nuevas versiones fueron aclamadas por la critica especializada, y han tenido un gran nivel de adopción entre los desarrolladores, tanto profesionales como aquellos que están dando sus primeros pasos en Java.

Una prueba más de la calidad de este entorno de desarrollo, y las herramientas incluidas en el mismo, es el resultado obtenido en la votación de los premios "Product of the Year", que el portal especializado developer.com realiza año tras año. 

En 2008, se abrieron las candidaturas para estos premios en septiembre, se presentaron los finalistas en noviembre, y finalmente los ganadores se dieron a conocer la semana pasada. Este año, de acuerdo con los organizadores, los ganadores de cada categoría vencieron por un amplio margen a los finalistas, por lo que, a diferencia de años anteriores, no se reconoció al segundo puesto de ninguna categoría.

A continuación, les dejo la lista de ganadores en las que se destaca el ganador, y luego los nominados en orden alfabético:

Technology

Winner: RIAs (Rich Internet Applications)

  • Agile Development
  • AOP (Aspect-Oriented Programming)
  • Cloud Computing
  • SOA (Service-Oriented Architecture)
  • Social Networking

Framework

Winner: Spring Framework and the Hibernate Framework

  • Apache Wicket Framework
  • Merb 1.0 Framework
  • Microsoft® .Net Framework 3.5
  • Rails Framework

Development Tool

Winner: NetBeans Platform

  • ComponentOne® Studio® Enterprise
  • Eclipse Platform
  • Visual Studio® 2008
  • VMware Workstation 6.5

Development Utilities

Winner: NetBeans Profiler

  • ANTS Profiler v3™
  • JUnit
  • Visual Assist X
  • VisualVM

Web Service

Winner: REST (Representational State Transfer)

  • Amazon Web Services
  • Force.com™
  • Microsoft® Live™.com Services
  • zembly

Wireless/Mobile

Winner: NetBeans Mobility Pack for Connected Device Configuration (CDC) 5.5

  • Android
  • iPhone SDK
  • Visual Studio® 2008
  • Sybase PocketBuilder™

Database Tool

Winner: MySQL™ workbench

  • Altova DatabaseSpy® 2008
  • LINQ (Microsoft® .NET Language Integrated Query)
  • SQL Server® 2008 Reporting Services
  • Oracle SQL Developer

Java Tool

Winner: NetBeans IDE

  • Eclipse SQL Explorer
  • Glassfish Application Server
  • Hudson
  • javacc™

JSR

Winner: JSR 220: Enterprise JavaBeans™ 3.0

  • JSR 241: The Groovy Programming Language
  • JSR 249: Mobile Service Architecture 2
  • JSR 286: Portlet Specification 2.0
  • JSR-296: Swing Application Framework

.NET Tool

Winner: Mono 2.0

  • Altova® XMLSpy®
  • Microsoft® Windows Communication Foundation (WCF)
  • Microsoft® Windows Presentation Foundation (WPF)
  • NAnt

Open Source

Winner: NetBeans

  • Android
  • Drupal CMS
  • Eclipse
  • Merb 1.0 Framework
  • Mono 2.0

Security

Winner: OpenSSO Enterprise

  • AppArmor ("Application Armor")
  • Crowd
  • Metasploit
  • Untangle Gateway

Las categorías mas votadas fueron "herramienta de desarrollo" y "open source". Analizando esto, junto con los ganadores (y finalistas) en otras categorías, podemos darnos una idea de la tendencia para este año que recién comienza: RIAs, Hibernate y Spring, REST, NetBeans Mobility Pack for CDC, etc. Si recién comienzan a desarrollar y están eligiendo herramientas/ tecnologías, o si son desarrolladores profesionales buscando enfocarse en un área o tecnología en particular, les recomiendo que empiecen a seguir de cerca algunas de estas, ya que al parecer este será el año de las aplicaciones visualmente ricas, capaces de ejecutarse desde diferentes dispositivos, que se conectarán a servicios enterprise vía web. Al parecer, vamos camino a las nubes, aunque a Stallman no le guste ni un poco.

Volviendo un poco sobre lo del open source, fijense que todos los ganadores son herramientas liberadas con alguna licencia de este tipo (MySQL Workbench tiene una versión comercial también, pero el articulo original en developer.com no aclara cual es la premiada). Incluso el ganador en la categoría ".Net" es el proyecto Mono 2.0, la implementación libre, multiplataforma de esta plataforma. Creo que todo esto envía un mensaje muy claro sobre la calidad de las herramientas de código abierto, si es que todavía  queda alguien para quien esta discusión no está cerrada.

¿Qué más nos deparará este año? Como dije más arriba, creo que la tendencia es ir de a poco hacía los servicios con clientes multiplataforma, y que seguramente varias de las tecnologías que resultaron ganadoras o finalistas se harán aún más fuertes y masivas (por ejemplo Android, que llegó a ser finalista, cuando sólo hay un emulador que nos permite ejecutarlo y un único celular en el mercado que lo utiliza - y es, al parecer, el único competidor digno del exitoso modelo de venta y distribución de aplicaciones Appstore del iPhone/ iPod Touch) mientras que otras se convertirán (si es que ya no lo son) en estándares de facto, como Spring y Hibernate.

Otro campo que creo que avanzará es el de los dispositivos móviles, de a poco nos acercamos al momento en el que adoptaremos un único dispositivo móvil para todas nuestras tareas cotidianas (comunicaciones de voz, email, navegar por la web, gps, captura de imágenes, reproducción multimedia, vídeo juegos, etc). Algunos de los argumentos que refuerzan esta teoría podrían ser: el aumento en las capacidades técnicas de los equipos, que se acercan de a poco a las de una computadora; la inclusión en la mayoría de los dispositivos de gama media/ alta de un sistema operativo más que respetable (Symbian S60, iPhone OS, etc),  la posibilidad que brindan los nuevos dispositivos de acceder todas las redes de datos más importantes, los accesorios de hardware de gran calidad para funciones secundarias (cámaras con un número nada despreciable de megapixeles, con óptica de reconocidas marcas, flash y auto foco, GPS, receptores y emisores de fm, AD2P de serie en la mayoría de los equipos, etc).

Pero en definitiva, ¿Quién sabe?. Y en el fondo, ¿No es eso parte importante de lo que hace a nuestro campo interesante?. Por cierto, se me fue de tema el articulo, que trataba de los premios... =)

Fuente: developer.com

Comentarios:

Enviar un comentario:
  • Sintaxis HTML: Deshabilitado

This blog copyright 2009 by Ezequiel Singer