6 recursos para principiantes para aprender programación de Mac

  • Michael Cain
  • 0
  • 2742
  • 240
Anuncio

Estoy decidido a aprender programación de computadoras en mi vida. Sí, todo es un idioma extranjero para mí, pero admiro mucho el trabajo que hacen los desarrolladores. Creo que deberían recibir premios Emmy o algo así. Muchos de ellos ciertamente no obtienen el reconocimiento (o respaldo financiero) que merecen.

Si eres como yo y tienes curiosidad por aprender a programar en Mac, te sorprenderá descubrir la cantidad de recursos gratuitos para comenzar..

Automatización Mac simplificada

En primer lugar, si eres totalmente nuevo en programación, deberías considerar echar un vistazo a la serie de podcasts de Ben Waldie titulada Mac Automation Made Simple (enlace de iTunes Store). Sus tutoriales se centran en AppleScript y el programa Automator de Apple, ambos instalados con Mac OS X.

La serie de Waldie incluye excelentes temas introductorios para aprender a programar en Mac, tales como: Presentación de AppleScript y Script Editor, Ampliación de Automator con acciones de terceros, Creación de un flujo de trabajo de Automator PDF y Creación de un flujo de trabajo de Microsoft Word 2008 Automator.

AppleScript es probablemente uno de los lenguajes de programación más básicos que los nuevos usuarios pueden aprender. Comience con el primer capítulo de la serie Apple Training para presentarse al programa y al idioma..

Automator, por otro lado, no requiere lenguaje de codificación. Es un programa para no programadores, pero ayuda si puede pensar como un programador, en términos de configurar flujos de trabajo lógicos para lograr las automatizaciones deseadas en su computadora. Si eres un principiante absoluto sin experiencia previa con decir JavaScript, definitivamente comienza con Apple Automator. El tutorial de mi propio Automator, Cambiar el tamaño de archivos con Automator, te presentará el programa.

Herramientas para desarrolladores de Apple

La propia Apple proporciona una gran cantidad de recursos para la programación. Es parte de la razón por la que se producen tantas aplicaciones de iPhone y otras aplicaciones. Después de registrarse en su sitio de Herramientas para desarrolladores, puede descargar guías en PDF para aprender idiomas como C, Objective-C, X-code y Cocoa.

Puede descargar una copia gratuita del Creador de interfaces de código X (que incluye el SDK de iPhone) de forma gratuita. Estos programas, junto con Dashcode, también vienen instalados en el disco de instalación de Mac OS X, pero no se instalan automáticamente.

Programación de aplicaciones de iPhone

Con la popularidad de las aplicaciones para iPhone, Standard University, creo, fue una de las primeras instituciones educativas en producir un curso sobre desarrollo de iPhone. El curso completo está disponible como una serie de video tutoriales de podcast (enlace de iTunes Store).

Se necesita un tiempo para resolverlo, pero cubre las herramientas y las API necesarias para crear aplicaciones para la plataforma iPhone utilizando el SDK de iPhone. Los folletos del curso, en forma de PDF, se incluyen con los podcasts..

Los temas incluyen: Introducción a Mac OS X y Cocoa Touch, Uso de Objective-C, Vista de conceptos básicos del controlador, Vistas de tabla, Cómo crear una aplicación para iPhone que no es mala, Sugerencias de depuración, Optimización de OpenGL para iPhone y Pruebas de unidad.

Hola Mundo

Casi todos los cursos comenzarán con un sencillo tutorial de Hello World. Después de descargar las aplicaciones de codificación de Apple, vinculadas anteriormente, es posible que desee comenzar con este tutorial, Una guía absoluta para principiantes para el desarrollo de iPhone, para presentarse rápidamente a la codificación.

Si bien aprender programación de Mac no es tan simple como agregar y soltar archivos, no es ciencia espacial. Se puede aprender.

Si es un desarrollador principiante, díganos cómo comenzó.




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.