martes, junio 14, 2005

Cocoa + Java

Hace mucho tiempo que no me pongo a programar, por lo que he buscado algo que este cerca de mi alcance, lo ultimo que utilice es Java, para hacer algunos algoritmos y un poco de Swing para unos proyectos, tambi'en llegue a hacer un proyecto en JSP para la escuela y hasta ahí, justo cuando me iba a meter mas en JavaBeans, Struts y otras tantas cosas que tengo pendientes fue cuando cambie de ambiente de programación a análisis :(

Durante ya más de un año (sera que este es el segundo año de matrimonio con Plumbago?) he estado trabajando completamente en plataforma Mac, sin necesidad de prender mi vieja WinPC (solo para jugar y respaldar archivos de mi Mac), por lo que he estado muy interesado desde que la obtuve poder programar alguna aplicación para mi sistema de ventanas favorito, por lo que me he decidido estudiar un poco de como funciona Cocoa y como puedo sacarle provecho a esto.

Desafortunadamente y aunque el kit de desarrollo XCode y Apple soporta el desarrollo de aplicaciones Cocoa-Java, su documentación es muy escasa solo por un breve tutorial que muestra las bases de la programación y conexión con Java. Era de suponerse ya que todas las aplicaciones estan escritas en Objetive-C, que es un subconjuto de clases de C modificadas para la plataforma, he leido que a muchos no les interesa, pero me parece que es un buen lenguaje, lastima que en México este lenguaje o el desarrollo en Mac no es apreciado y es dificíl encontrar chamba en esto, por el momento me voy a enfocar en terminar algunos ejemplo de Cocoa-Java y con lo que he aprendido hare mis propios experimentos y mientras tanto seguire estudiando Objetive-C para poder hacer aplicaciones más robustas para la plataforma.

Todo esto también tiene sentido debido a que mis buenos amigos del nibble.um estamos planeando desarrollar MIAU (Mensajero Instantaneo Automatico Universal), solo por el simple hecho de aprender más y divertirnos y uno de mis propósitos internos es portarlo a la plataforma regida por la Manzana y cada quien respectivamente lo hara para la Ventana y el Pingüino.

#adhl