viernes, 13 de abril de 2012

Editor de texto en JAVA con Netbeans

Hola, en este post de primavera voy a crear una pequeña aplicación con Netbeans. Será un simple editor de texto que tendrá la funcionalidad de abrir un archivo, modificarlo y guardarlo. Sólo es para demostrar lo fácil que es también desarrollar y compartir vuestros proyectos usando JAVA. Para ello voy a usar el IDE Netbeans, pero perfectamente se podría usar Elipse u otro similar.

Hasta ahora en este blog he estado desarrollando aplicaciones usando el Visual Studio .NET. Esta herramienta es fantástica ya que de forma muy sencilla se pueden conseguir resultados sorprendentes y que son totalmente válidos para un uso en empresas donde hay miles de usuarios que están trabajando con tu aplicación al mismo tiempo. Eso no quita que hayan también otras tecnologías igualmente buenas y que también puedes usar. JAVA a día de hoy la ventaja que tiene respecto .NET es que multiplataforma, es decir, la sencilla aplicación que he creado se podría utilizar en cualquier ordenador con cualquier sistema operativo (Windows, MAC, Linux, etc…) con tan sólo que tenga instalada la JRE o la máquina virtual de JAVA. Quizás en aplicaciones de escritorio esto es una ventaja. En otro tipo de aplicaciones, tipo páginas web, aquí el problema ya no es tan grande debido a que lo único que necesitas es un navegador. Tú envías html, ese html se procesa en el servidor y te devuelve html con el resultado. Es decir que no te tienes que preocupar si el servidor trabaja con Linux, Apache y MySql, si lo hace con Windows, IIS y SQL Server o si trabaja con Windows, MySql y GlassFish.

De todas maneras siempre es bueno antes de desarrollar una aplicación diseñarla evitando los errores de lógica y será en la fase de implementación cuando, según los recursos y tecnologías que disponemos, decidiremos con cual lenguaje y tecnología nos decantaremos. Como siempre cuelgo el código fuente del proyecto que está disponible aquí y el vídeo explicativo es el siguiente: