martes, 23 de abril de 2013

Entornos de desarrollo y JDK

Para empezar a escribir código en Java solo es necesario un editor de texto como el notepad puede llegar a ser algo complicado en un principio pero los mejores desarrolladores en emergencias tienen que recurrir a este. Existen muchos editores de código y los que mejor conozco son el Netbeans y el Eclipse de los cuales voy a hablar un poco en esta entrada.

Netbeans es una herramienta muy potente con muchas facilidades a la hora de desarrollar, ideal cuando se piensa utilizar parte gráfica en nuestro software. Tiene una pequeña desventaja es una herramienta muy pesada y requiere de una maquina con muy buenos recursos.

Eclipse es una herramienta no tan potente como netbeans pero para muchos es ideal porque no requiere instalación y no es tan pesada como la anterior.

Ambas son herramientas libres de tal forma que se pueden descargar e instalar sin requerir ningún tipo de licencias y se puede descargar desde las web de los creadores.

Netbeans y Eclipse estos son los links a sus principales sitios.

Para el desarrollo de este blog voy a utilizar Eclipse por ser mas ligero y rápido y como sistema operativo utilizaré windows vista y 7.

JDK (Java Development Kit) Es un software que da herramientas para el desarrollo de aplicaciones Java. Se puede instalar de forma local y en red.

El entorno de desarrollo lo podemos descargar en el siguiente link JDK.

En una próxima entrada mostraré la instalación tanto de Eclipse como del JDK.


lunes, 22 de abril de 2013

Inicios en Java

El inicio de el estudio de java puede ser algo complejo si no se tienen las herramientas correctas. Estoy haciendo este manual para llevar un seguimiento de los conceptos que voy hallando en el camino.

Ahora vamos con un poco de historia que puede ser algo interesante: 

El lenguaje java fue creado por sun microsystems ( en estos momentos Oracle ha comprado esta empresa). En 1991 la empresa tenia un proyecto muy importante "The Green Proyect" y decidieron crear un lenguaje de programación para esto, el cual fue llamado "Oak". Pero por cuestiones legales esto ya existía como una marca entonces decidieron cambiar el nombre a JAVA.

Este nombre cuenta la leyenda fue puesto porque los integrantes del grupo acostumbraban ir a un café y tomar un te muy conocido; el famoso "Te de Java" y de allí provino el nombre.

La principal virtud de java es que es una herramienta multiplataforma; gracias a su JVM (Java Virtual Machine) los programas pueden correr en diversas plataformas (Windows, Linux y Web). 

Es un lenguaje orientado a objetos (POO)para algunos puede ser algo complicado entender este concepto, pero con la práctica se puede ir conociendo mas esto. Una primera idea de esto es que el software se diseñe de tal forma que los tipos de datos usados estén unidos a sus operaciones. Así todo esto se combina en algo que se llama OBJETO el cual describiré mas adelante a medida que vaya avanzando en mi estudio; pues en java este concepto es muy importante.

Espero les haya gustado este pequeño resumen y para adelante así todos aprendemos.