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.


3 comentarios:

MuñEkiTa CaT dijo...

Hola¡
Permiteme presentarme soy Catherine, administradora de un directorio de blogs, visité tu blog y está genial,
me encantaría poner un link de tu blog en mi sitio web y así mis visitas puedan visitarlo tambien.
Si estas de acuerdo no dudes en escribirme a munekitacat@hotmail.com
Exitos con tu blog.
Un beso
Catherine Silva

nicol dijo...

"Hola.
"
"Antes de nada, perdona que te escriba esto como un comentario, pero es que no vi tu email en el tu blog
"
"Soy el webmaster de publizida.es
"
"
"
"Publizida BLOG'S es un ranking / directorio de clasificación de blogs en español, creado con el único propósito de dar a conocer los mejores blog's
"
"
"
"Registrando su blog en Publizida BLOG'S accederás al servicio de estadísticas gratuitas y podrás participar en el TOP.RANKING
"
"También puedes acceder a la valoración que los usuarios hacen de su página.
"
"
"
"Y lo mas importante...
"
"darte a conocer y aumentar el numero de visitantes a tu BLOG de manera totalmente gratuita.
"
"
"
"Si te interesa puedes darte de alta
"
"ALTA DIRECTORIO DE BLOGS
"
"
"
"o visitanos en ......
"
"
"
"DIRECTORIO DE BLOGS
"
"
"
"HTTP://PUBLIZIDA.ES
"
"
"
"Muchas Gracias por tu tiempo... y disculpa si no fue la mejor manera de darme a conocer.
"
"
"
"Un saludo.
"
"
"
"DAVID T.
"
"Webmaster de Publizida.es
"

Anónimo dijo...

buen tutorial,espero tengan mas info sobre objetive c en windows.