Foro de elhacker.net

Foros Generales => Foro Libre => Mensaje iniciado por: WIитX en 23 Octubre 2014, 20:26 pm



Título: Alguien sabe programar aplicaciones para MAC?
Publicado por: WIитX en 23 Octubre 2014, 20:26 pm
Eso alguno de los usuarios del foro sabe eso o sabe objetive-c ¿¿  ;-)



Título: Re: Alguien sabe programar aplicaciones para MAC?
Publicado por: MNicolas en 24 Octubre 2014, 20:34 pm
Estoy empezando ahora por el tema de desarrollar apps para iOS. La lástima es que no tengo un MAC para probar.


Título: Re: Alguien sabe programar aplicaciones para MAC?
Publicado por: WIитX en 25 Octubre 2014, 01:29 am
Estoy empezando ahora por el tema de desarrollar apps para iOS. La lástima es que no tengo un MAC para probar.

Yo tengo un iMac podrías decirme como empezar que debo saber y tal por favor estoy algo perdido


Título: Re: Alguien sabe programar aplicaciones para MAC?
Publicado por: Trane! en 25 Octubre 2014, 01:56 am
Ultimamente estan hablando muy bien de Swift, yo le echaria un vistazo. Seguro que en youtube y por google encuentras montondes de pdf's y videos.


Título: Re: Alguien sabe programar aplicaciones para MAC?
Publicado por: MNicolas en 26 Octubre 2014, 03:25 am
Yo tengo un iMac podrías decirme como empezar que debo saber y tal por favor estoy algo perdido

Usa el entorno de desarrollo Xcode.

Ahora sabiendo el lenguaje, el entorno y la finalidad, hay que buscar por internet algún manual que habrá bastantes.


Título: Re: Alguien sabe programar aplicaciones para MAC?
Publicado por: WIитX en 26 Octubre 2014, 11:33 am
Usa el entorno de desarrollo Xcode.

Ahora sabiendo el lenguaje, el entorno y la finalidad, hay que buscar por internet algún manual que habrá bastantes.

Sí tengo xCode pero según e leído tengo que aprender C no?


Título: Re: Alguien sabe programar aplicaciones para MAC?
Publicado por: MNicolas en 26 Octubre 2014, 12:53 pm
Sí tengo xCode pero según e leído tengo que aprender C no?

Bueno, es que objetive-c es una mezcla entre C y C++, además de otros toques propios de Objetive-C.

Si sabes programar en C o C++, o por ejemplo Java (yo aprendí en Java) te resultará más fácil.


Título: Re: Alguien sabe programar aplicaciones para MAC?
Publicado por: d(-_-)b en 26 Octubre 2014, 13:29 pm
Citar
Ultimamente estan hablando muy bien de Swift

Si, pero su documentacion es escasa, veremos que pasa en el futuro. No me llama la atencion.
Aunque Objetive-C es el lenguaje principal de programación en Mac OS X, iOS,etcc. Con C/C++ puede hacer de todo, y mas aun si quisieras hacer aplicacions multiplataformas.

Citar
según e leído tengo que aprender C no?

Si es bueno aprender C, y tambien C++, Objetive-C tiene muchas similitudes, teniendo conocientos de C sera mas facil aprenderlo.


Título: Re: Alguien sabe programar aplicaciones para MAC?
Publicado por: WIитX en 26 Octubre 2014, 13:54 pm
Como me recomendais empezar me recomendáis algún manual o algo? muchas gracias por vuestra ayuda chicos ^^


Título: Re: Alguien sabe programar aplicaciones para MAC?
Publicado por: cpu2 en 26 Octubre 2014, 14:19 pm
Instalando Xcode y la CLI de este, puedes usar GCC e incluso GAS, no tienes porque programar en Objetive-C ni lenguajes de ese tipo.

Y su API es casi como la de Unix-Like, asi que por esa regla de 3, podrias empezar como cualquier otro usuario de Linux o BSD, si programas bajo C/C++ o ASM claro.

Un saludo.


Título: Re: Alguien sabe programar aplicaciones para MAC?
Publicado por: someRandomCode en 26 Octubre 2014, 14:47 pm
Te lo digo desde el corazon de alguien que ha tenido que publicar aplicaciones para OS X y iOS desde y fuera del app-store, si no la vas a publicar, LO MEJOR que podes hacer, es agarrar Qt o GTK y desarrollar en base a esas en el lenguaje que mas te guste, total hay bindings.
Por que? Porque para hacer los wrappers para Objective-C en C/C++ te va a costar mucho, y es mucho overhead(perdida de performance y memoria que se nota)..
En cambio con esos frameworks ya tenes acceso a lo ultimo como Core, Video y Network sin contar agregados como SQL y de mas..
Los controles se "vuelven nativos", y si bien la sintaxis de Objective-C no es dificil, tiene sus vueltitas a las que te tenes que acostumbrar..
Ahora, si decidis ir con Cocoa a pleno, agarra y tomale gusto a Objective-C o a Swift..

Si queres mis razones, te las doy, pero la verdad que es repetir medio mundo de respuestas que podes encontrar en internet, y es mejor hacer una respuesta cortita :)