Anuncios

Bienvenidos sean a este post, hoy les comentare algunas cosas sobre este lenguaje de programacion amado por algunos y odiado por la mayoria pero que afortunadamente o lamentablemente, siempre depende del punto de vista, esta en la mayoria de los dispositivos electronicos del mercado.

Anuncios

Si bien en algunos posts he hablado sobre el, en la categoria de Android, hace tiempo que quiero ahondar un poco mas sobre el mismo porque no solamente es para ese Sistema Operativo, sino que tiene la cualidad de poder utilizarse en cualquier Sistema operativo o dispositivo, desde celulares antiguos hasta los ultimos televisores, pasando por todos los sistemas operativos en el mercado, windows, linux y unix (esto incluye a Mac) y por este motivo su popularidad.

Anuncios

Si bien en sus comienzos tuvo ciertos problemas de incompatibilidad, inclusive algunos los tiene hoy, es poco practica su implementacion, es muy engorroso y un sin fin de criticas disponibles, lo mas comodo de este lenguaje es su portabilidad porque una vez hecho una aplicacion practicamente correra en el 99.9% de los dispositivos con Java, lo cual es algo que casi ningun lenguaje de programacion puede decir, ya que la mayoria debera adaptarse al pasar de un Sistema operativo a otro, ya sea C o C++, sea un Javascript, o un Script, sea cual sea el Desktop, ya sea por el path de la ubicacion de los archivos o las nomenclaturas de las librerias, este problema del cual Java carece y con el tiempo, puliendo un monton de cosas, permitio tener una mejor adaptabilidad y meterlo practicamente en cualquier dispositivo, si buscan celulares viejos antes de la etapa de los smartphones, tanto las aplicaciones internas como externas estaban hechas con Java.

Anuncios

Para este curso venidero, vamos a establecer algunos parametros:

  1. Deben tener aunque sea un conocimiento minimo de programacion
  2. En caso de carecer, les recomiendo los primeros posts de C++ en este blog, busquen en la categoria C++ para Linux y vayan al fondo o abran este post donde esta el listado completo
  3. Voy a trabajar en Java sobre Linux (Debian), les recomiendo instalar una PC virtual, y alguno de la serie de posts sobre como instalar Linux desde cero, Debian, Fedora y openSuse pero recomiendo Debian.
  4. Java es un lenguaje similar a C, por ende para algunos temas les pasare posts de C++ donde hablo sobre eso.
  5. Si quieren ver algo de Java, como les dije antes pueden ir a la seccion de Android donde hablo un poco sobre Java
  6. Este curso igualmente empezara desde lo mas facil a lo mas dificil, con el eterno programa de Hola, Mundo! y otros
  7. No se preocupen, yo conozco muy poco sobre Java asi que aprenderemos juntos 😉
Anuncios

La idea de este curso sera adquirir nuevos conocimientos, poder aprender a hacer aplicaciones utiles, aprender a trabajar sobre applets y si bien este forma hoy no se utiliza mucho para algunas practicas sigue siendo util, aprender mas sobre el lenguaje para implementarlo en Android y ver de que forma podemos hacer algo util.
Todo esto esta extraido del sitio www.tutorialspoint.com donde utilice la base que enseñan ellos pero no solamente lo traduje sino a su vez modifique algunos ejemplos para hacerlos mas practicos, resumi algunos en un solo, hice varios ejemplos mios, doy algunas explicaciones que no figuran en el sitio, y algunos detalles mas que agregue de forma personal.

No los quiero aburrir mas, esto es basicamente con lo que empezaremos para poder aprender sobre Java y espero en los siguientes posts poder actualizar y poder enseñarles uno de los lenguajes, por lo menos por ahora, mas utilizados y distribuidos por el mundo. Espero les sea util, sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios

Tengo un Patreon donde podes acceder de manera exclusiva a material para este blog antes de ser publicado, sigue los pasos del link para saber como.

Tambien podes donar

Es para mantenimiento del sitio, gracias!

$1.00