Para todos vocês que têm lido meu blog no Python for Finance e visto meus vídeos, eu queria compartilhar com vocês como usar Python no iPad. Além disso, também vou compartilhar minha epxeriência sobre como usar um iPad para codificar com Python em comparação com um laptop.

Como usar Python no iPad
Foto por bongkarn thanyakij do Pexels

Por que Python para iPad?

Alguns de vocês podem estar se perguntando por que eu deveria trocar meu laptop pelo meu iPad para codificar? Do meu ponto de vista, eu não vejo o iPad substituindo o laptop para fins de codificação. Pelo menos não a curto prazo. No entanto, ele pode ser usado como um ótimo complemento do laptop para fins de codificação.

Por exemplo, imagine que você vai passar um fim de semana visitando sua família em algum lugar do lago e não tem vontade de levar o computador e o carregador com você. Nesse caso, se você quiser continuar codificando durante o fim de semana de fuga, a única opção que resta é levar em um iPad.

Atualizar: Depois de comprar o Apple Magic Keyboard, a experiência de codificar em um iPad está muito mais próxima da experiência do laptop. Veja abaixo meu último vídeo onde eu codifico no iPad usando o Apple Magic Keyboard. O Magic Keyboard é uma mudança no jogo! Eu não posso recomendá-lo o suficiente. Se você decidir comprar um, usando o link a seguir ajudará este site a ganhar uma comissão de afiliado.

Como codificar usando Python em um iPad?

Pela minha experiência, a melhor maneira que encontrei até agora para usar Python em um iPad é através do Google Colab. É uma ferramenta gratuita disponível para todos que tenham uma conta Gmail/Google.

Google Colab oferece a mesma funcionalidade que o notebook Jupyter. O Colab permite escrever e executar Python no seu navegador e as principais vantagens são:

  • Não é necessária uma pré-configuração. Ele vem com muitos pacotes pré-instalados. Isto é, Pandas, Numpy, TensorFlow, Scikit-learn, Matplotlib e muitos outros. Nós podemos usá-los simplesmente importando os pacotes.
  • Scripts estão disponíveis em todos os dispositivos. Isto é, os mesmos scripts podem ser acessados e editados em laptop e iPad.
  • Acesso livre a GPUs.
  • O código e o script podem ser facilmente compartilhados com outros. O script criado pode ser carregado no Github ou baixado para o disco local como uma extensão .py.
  • O melhor de tudo é que ele é totalmente gratuito e nos permite codificar com Python no iPad.

Para resumir, eu vejo o Google Colab como uma ótima ferramenta para utilizá-lo para análise financeira. Todos os meus artigos neste blog são feitos usando o Google Colab ou o Jupyter Notebook. O que significa que todos eles podem ser replicados usando um iPad.

Como configurar o Google Colab?

Para começar a usar o Python no iPad, precisamos ter uma conta de unidade do Google. O Google Drive oferece armazenamento em nuvem gratuito para uso pessoal. Você pode criar uma conta gratuita aqui.

A partir do momento em que uma conta é criada, abaixo estão os passos a seguir para começar a codificar no iPad:

  1. Login usando o navegador para o Google Drive no seu iPad. Em seguida, crie um novo documento Colab clicando em New:
Google Colab para iPad

2. Selecione More e Google Colaboratory. Se você observar o Google Colaboratory na lista, clique em Conectar mais aplicativos para instalá-lo no seu Google Drive.

Google Colab Novo documento

3. Um novo documento Google Colab será aberto onde poderemos adicionar nosso código ou texto:

4. Abaixo estão as partes principais de um documento. Clique em 1 para renomear o documento. 2 e 3 permitem adicionar novas células para codificação ou simples edição de texto. 4 é a célula onde podemos inserir o código Python. Assim que o script estiver pronto, clique no 5 para executar o código nessa célula. Finalmente, salve ou baixe seu código usando a barra de ferramentas (6).

Google Colab for Python no iPad

5. Comece a criar os seus scripts Python no iPad. Abaixo como exemplo simples para criar um Pandas DataFrame

Python no iPad - Google Colab

6. Execute a célula para executar o código, clicando no botão play. O resultado é mostrado abaixo da célula:

Google Colab usando Python no iPad

Brapping Up

Como já vimos, é super fácil começar a usar Python no iPad. No entanto, não vejo o meu iPad a substituir o meu portátil pelos meus projectos Python por duas razões.:

  • Primeiro e mais importante, é super ineficiente para mim escrever código usando o teclado do iPad no ecrã. Sou mais lento e mais propenso a erros do que usando um teclado normal. Vou compartilhar minha experiência em um post posterior se usando o teclado mágico do iPad a experiência melhorar.
  • E o segundo motivo é a tela menor do meu iPad comparado ao meu laptop ou computador desktop.