Posso aprender programação numa tábua?
Há uma diferença entre aprender a programar, e aprender a programar para um tablet. Uma diferença enorme.
P>Primeiro a desligar, ninguém programa num tablete. Você programa em um computador usando um IDE (ou a linha de comando ou uma combinação dos dois), e escreve código que tem como alvo o tablet. Depois de obter o código para compilar, você o instala/ baixa para o tablet, e o vê rodar (ou depura-lo se não o fizer).
Se sua pergunta foi "posso aprender a programar um tablet", então com certeza, faça o acima. Pegue o IDE da cadeia de ferramentas para o tablet (presumivelmente este será o Android ADK e Eclipse para Android, ou Apple's IDE, XCode, para iOS), compre um livro para iniciantes, e tenha nele. No entanto, ao fazer isso, você precisará superar uma enorme curva de aprendizado que só se aplica ao Android ou iOS. Você terá que aprender as especificidades de como essa plataforma's programas são organizados, você terá que se familiarizar realmente com a API/ADK/SDK por assim dizer, e além disso, você terá que aprender uma nova linguagem de programação (Java ou Objective-C, embora existam outras linguagens que podem direcionar essas plataformas, elas são as linguagens nativas e as mais prováveis de ter livros e exemplos flutuando por aí). Estritamente falando, isto é't aprender a programar. Em vez disso, isto é aprender a programar para um tablet. É verdade, você estará aprendendo algo sobre programação, mas isso pode não cobrir o básico. Na verdade, você se verá frequentemente se referindo a um livro sobre Java ou Objective-C, e o que você aprender será focado principalmente no desenvolvimento da interface do usuário. Nenhum livro ou curso sobre programação iOS ou Android irá ensiná-lo em profundidade sobre as várias características de uma linguagem de programação, e você estará se limitando ao que você pode fazer no Android ou iOS sem esse conhecimento.
Se você está interessado em aprender a programar, isso é um assunto totalmente diferente. I'd dispense o Android ou iOS -- e concentre-se no básico da aprendizagem de uma linguagem de programação. Comece aprendendo sobre funções, programação orientada a objetos, loops, variáveis, como organizar programas, etc. coisas que são fundamentais para toda a programação, independentemente do ambiente alvo. Existem algumas boas linguagens para escolher (C, que é pequena, existem compiladores livres para Linux, Mac e Windows; e Python ou Ruby, que também são livres mas são interpretados, o que significa que você tem menos com que se preocupar em como transformar código em linguagem de máquina e você pode brincar com idéias interativamente). Existem toneladas de bons livros por aí que ensinam Ruby, Python, ou C a programadores iniciantes como você.
Você pode't evitá-lo -- você tem que ficar confortável com uma linguagem de programação para escrever código para um tablet, e quanto mais tempo você levar para aprender a linguagem, mais poderoso você estará programando para um tablet (ou qualquer plataforma), então comece lá -- pegue um livro de introdução em C, Python, Ruby, ou (se você vai escrever código para Android, talvez um livro em Java, ou um livro em Objective-C se você vai escrever para iOS). Aprenda o básico da linguagem, depois vá em frente e aprenda a programar para o tablet.
Artigos semelhantes
- Preciso mesmo de uma tábua de desenho para a pintura digital?
- Qual é a melhor tábua de desenho para iniciantes/ crianças com interesse em arte digital? Wacom/Huion?
- Se queremos adicionar algumas aplicações na tábua do nosso Byju, como o Google Meet, então o que tenho de fazer?
- Devo comprar uma Tábua de Fogo da Amazónia em vez do Kindle?