6 Recursos do novato para a aprendizagem mac programação

macprogramming_10Estou determinado a aprender programação de computadores na minha vida. Sim, é tudo uma língua estrangeira para mim, mas eu tanto admiro o trabalho que os desenvolvedores fazer. Eu acho que eles devem receber prêmios Emmy ou algo assim. Muitos deles certamente não obter o reconhecimento (ou apoio financeiro) que eles merecem.

Video: Statistical Programming with R by Connor Harris

Se você é como eu e está curioso sobre a aprendizagem de programação Mac, você pode se surpreender ao descobrir a quantidade de recursos livres para você começar.

Mac Automation Made Simple

macprogramming_9Primeiro, se você estiver totalmente novo para programação, você deve considerar verificar série de podcasts de Ben Waldie intitulado Mac Automation Made Simple (Link iTunes Store.) Seus tutoriais focar programa Automator do AppleScript e Apple, ambos os quais vêm instalados com o Mac OS X.

série de Waldie inclui grandes tópicos introdutórios para aprendizagem de programação Mac, tais como: Apresentando AppleScript e Editor de scripts, Estendendo Automator com ações de terceiros, criando um Automator PDF de fluxo de trabalho e criar um Microsoft Word 2008 Automator Workflow.

AppleScript é provavelmente uma das muitas linguagens de programação básicas que os novos usuários podem aprender. Comece com o primeiro capítulo do série da Apple Training se apresentar para o programa e o idioma.



Automatizador, por outro lado, não necessita de linguagem de codificação. É um programa para não-programadores, mas ajuda se você pode pensar como um programador, em termos de criação de fluxos de trabalho lógicos para alcançar automações desejado no seu computador. Se você é um novato absoluto, sem experiência prévia com digamos javascript, definitivamente começar com Automator da Apple. Meu próprio tutorial do Automator, Arquivos de redimensionamento utilizando o Automator, irá apresentá-lo para o programa.

Ferramentas de desenvolvedores da Apple

programação de aprendizagem mac

A própria Apple oferece uma riqueza de recursos para a programação. É parte da razão para tantos aplicativos para iPhone e outras aplicações que estão sendo produzidos. Depois de se inscrever em seu Desenvolvedores site de Ferramentas, você pode baixar guias em PDF para aprender línguas como C, Objective-C, X-code, e Cocoa.

Você pode baixar uma cópia gratuita do X-code (que inclui o iPhone SDK) Interface Builder gratuitamente. Estes programas, juntamente com Dashcode, também vem instalado no disco de instalação do Mac OS X, mas eles não instalar automaticamente.

Programação iPhone Application

iPhoneappcourseCom a popularidade dos aplicativos do iPhone, Universidade Padrão, creio eu, foi uma das primeiras instituições de ensino para a produção de um curso sobre o desenvolvimento do iPhone. O curso completo está disponível como um vídeo tutorial série de podcast (Link iTunes Store.)

Video: Microsoft Azure OpenDev—June 2017

Leva algum tempo para trabalhar através, mas cobre as ferramentas e APIs necessárias para construir aplicativos para a plataforma iPhone usando o iPhone SDK. Apostilas para o curso, sob a forma de PDFs, estão incluídos com os podcasts.



Os tópicos incluem: Introdução ao Mac OS X e Cocoa Touch, usando Objective-C, View Controller Basics, Tabela Views, Como construir um iPhone app que não suga, Debugging Tips, Optimzing OpenGL para iPhone, e testes de unidade.

Olá Mundo

macprogramming_3

Quase todos os cursos vai começar com um tutorial simples Olá Mundo. Depois de baixar aplicações de codificação da Apple, ligadas acima, você pode querer começar com este tutorial, Guia de um novato absoluto para o desenvolvimento do iPhone, para introduzir-se rapidamente para a codificação.

Embora a aprendizagem de programação Mac não é tão simples como adicionar e soltando arquivos, não é ciência do foguete. Ela pode ser aprendida.

Se você é um desenvolvedor de início, deixe-nos saber como você começou.


» » 6 Recursos do novato para a aprendizagem mac programação