Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: zunou en 18 de Noviembre de 2009, 01:54:32 AM

Título: [iphone] ¿Es posible usar c o c++?
Publicado por: zunou en 18 de Noviembre de 2009, 01:54:32 AM
Hola, ante todo decir que no he programado aún en iphone, ni conozco el entorno,  pero antes de hacerlo me gustaria saber las posibles dificultades que puedan existir al usar uno de estos lenguajes para prescindir del odioso objetive-c (por lo menos a mi me parece odioso :D).
La duda es si puede usarse c o c++ junto con las librerias que trae el sdk, para sonido, pantalla, graficos sensores, etc.. que supongo estarán en objetive-c, osea, pasar de objetive-c para la construccion del programa.

Por lo que he oido con c no hay problema, a excepcion de que no tienes poo, pero en c++ la cosa se complica ¿es así  ??? ?

¿Alguien puede orientarme un poco sobre este tema?

saludos!
Título: Re: [iphone] ¿Es posible usar c o c++?
Publicado por: Zaelsius en 18 de Noviembre de 2009, 02:02:01 AM
La pregunta se ha respondido antes en el foro. Brevemente:

- La interfaz con el SO son APIs en Objective-C. Ahí no puedes usar otra cosa.
- El resto del código de la aplicación o juego lo puedes escribir en C, C++, Objective-C o mezcla de éstos.
Título: Re: [iphone] ¿Es posible usar c o c++?
Publicado por: zunou en 18 de Noviembre de 2009, 02:25:31 AM
Ups!, es cierto acabo de verlo ^_^' perdón.

ok, entonces no hay problema en mezclar, encuanto a lo de la interfaz con el so aún no tengo ni dea en que consiste, pero bueno, me quito un peso de encima con lo de c/c++, esque aún no los domino bien, por eso prefiero seguir usandolos, en lugar de tener que liarme con objetive.

gracias!
Título: Re: [iphone] ¿Es posible usar c o c++?
Publicado por: rincha en 15 de Diciembre de 2009, 01:14:50 PM
Hola, yo por ejemplo, para los juegos que he hecho, todo está en C/C++ (con OpenGL ES). Lo único que hago en Objective C es cuando quiero pasar del menú principal al contexto del juego y viceversa. Supongo que a eso se refiere ZaelSiuS  con lo de interfaz.