tagscanner tag mac descargar osx

osx - tag - La mejor manera de comenzar con el desarrollo de Mac



tag music mac (9)

Echa un vistazo al Mac Dev Center de Apple

Recientemente obtuve mi primer mac. Hago mucha programación en Windows pero ahora quiero entrar en el desarrollo de Mac. ¿Cuáles son algunos idiomas que debería conocer o herramientas que debería utilizar para comenzar con el desarrollo de mac?


Me uní a Mac Developer Network y me suscribí a los muchos podcasts que hay allí. No es una mente de referencia, solo un lugar para mantenerte motivado en tu viaje.


Para aplicaciones de escritorio, cacao + objetivo-c son el camino a seguir. XCode es el mejor editor para eso. Para webapps, verificaría Ruby on Rails y Textmate.

Si ha realizado el desarrollo de Java, puede seguir haciéndolo también. Eclipse será muy familiar.


Sugiero por segunda vez a Hunter Hillegass .

Otro libro que estoy leyendo en este momento y que es una buena gira de Xcode 3 es Xcode 3 Unleashed de Fritz Anderson.

El sitio web de desarrollo de Apple también tiene muchas guías de programación y video. Regístrese en developer.apple.com. Si ya tiene una cuenta de apple.com (o iTunes), es fácil extenderla a una membresía de desarrollador. Tenga en cuenta que no obtiene toda la información del desarrollador a menos que pague por una membresía completa de ADC. Pero todos los documentos API y las guías de programación están disponibles sin pagar.


Si tiene experiencia con Windows pero también desea desarrollar software para Mac, puede considerar buscar en REALbasic . No le da acceso completo a la estructura de Mac OS X Cocoa, pero puede usarse para crear algunas aplicaciones de Mac. Y es realmente fácil comenzar.


¿Vienes de un entorno de Windows? Si lo hace, recomendaría Mono, que es una implementación libre de .Net o Java, ambas plataformas funcionan bien en windows / osx / linux

Si solo desea apuntar a OSX, entonces Cocoa / Objective-C / XCode es el camino a seguir, pero no estoy seguro de la cantidad de documentación o ejemplos que encontrará, ya que parece que hay solo un gran proveedor de herramientas de desarrollo para OSX. Apple se compara con la gran cantidad de herramientas de desarrollo que puede encontrar para Windows.

Por supuesto, hay muchas otras alternativas, recuerde que OSX es un sistema operativo Unix, puede desarrollar fácilmente con Python / Perl / Ruby y muchos otros lenguajes de scripting y tecnologías de desarrollo, solo asegúrese de saber a qué plataformas va a dirigirse.


Podría intentar combinar f-script y el tradicional Cocoa (xcode en otras palabras). f-script es excelente cuando quieres experimentar con Cocoa API, que seguramente es diferente de lo que estás acostumbrado. Cuanto más dinámico te quedas, más rápido aprendes. Esa es mi experiencia.