sábado, 20 de marzo de 2010

Lenguaje de programación Objective-C en ambiente Windows

Bueno hace mucho que no escribía una entrada pero ahora dejaremos a un lado los juegos para este pequeño tutorial de cómo hacer tu primera primera aplicación en lenguaje Objective-C en plataforma Windows.

Lo necesario:

  1. Librerías GnuStep : GNUstep System y GNUstep Core.
  2. Tu editor de texto favorito (bloc de notas, jEdit etc.)



Paso 1:

instalar las librerías GNUstep System y GNUstep Core en ese orden, la instalación es muy sencilla como siempre en Windows siguiente, siguiente etc.


Paso 2:

diríjanse a inicio>todos los programas>GnuStep> Shell, con solo ejecutarlo les creara su home (C:\GNUstep\home\TuUsuario) que es ahí donde trabajaremos en los siguientes pasos.

Pasó 3:

Abre tu editor de texto e ingresa el siguiente código:




Este archivo lo guardaremos en (C:\GNUstep\home\TuUsuario) con el nombre de hola.m, este archivo lo único que hace es mandar un mensaje a nuestra clase Mensaje.m e imprimirlo en pantalla, el código para la clase Mensaje.m es:



Este lo guardamos en la misma carpeta que hola.m con el nombre de Mensaje.m, respetar las mayúsculas y minúsculas ya que objetive-C hace diferencias entre ellas. Lo que hace este código es regresar nuestro saludo a nuestra clase hola.m en este ejemplo lo que regresa es el " hola Suguz xD" para después ser impreso en pantalla por el comando printf.


Pasó 4:

sigue la parte de la compilación, en otras palabras que nuestro código no tenga ningún error sintaxis ni nada, para ello vamos a Inicio>todos los programas>GnuStep>Shell e ingresamos el siguiente comando:


gcc `gnustep-config --objc-flags` -L /GNUstep/System/Library/Libraries hola.m -o hola -lgnustep-base -lobjc


  

Si todo sale bien les creara un exe en su carpeta home lo único que falta es ejecutar este exe para ello teclearemos el siguiente comando en la Shell:



./hola.exe

Y listo les aparecerá nuestro saludo " hola Suguz xD" en pantalla.


Este programita igual se puede hacer sin necesidad de una interface solo cambiando la línea del printf así printf("Hola suguz "); pero usando la interface se puede apreciar el uso de objetos y clases, ahora si no tienes idea de que estoy hablando toca aprender más sobre lenguajes de programación y objetive-c un buen manual para empezar en Objective-C es este está en ingles, bueno es todo y espero que les sirva.


lunes, 27 de octubre de 2008

Ultimo trailer antes de la salida de gear of wars 2

Asi es aqui les dejo el ultimo trailer antes de la salida de este estupendo juego, por cierto algunos ya lo estan jugando gracias al glorioso internet, ya que en ciertos sitios de descarga por torrent se a filtrado gear of wars 2 desde hace una semana. Bueno pues dichosos los que lo esten juegando y ojala que les den un ban hasta el año 3000 ejeje , nosotros nos tendremos que esperar hasta el 7 de noviembre, falta poco.