Nesse artigo, vamos apresentar os principais pontos discutidos na configuração de um ambiente de desenvolvimento para software em um Mac Mini M2. Começamos instalando os aplicativos essenciais, como o Google Chrome, Activity Monitor, Raycast, Beyond Compare e TG Pro, além de criar uma pasta “code” para organizar nossos projetos.

Personalizando o Ambiente

Em seguida, customizamos o Finder, adicionamos ferramentas úteis e personalizamos o terminal com comandos básicos. Além disso, instalamos o software de monitoramento de temperatura e o Homebrew, uma ferramenta de gerenciamento de software.

Configurando o Visual Studio Code

Depois disso, configuramos o Visual Studio Code com extensões úteis, como Angular Language Services, Docker, GitHub Co-Pilot, entre outras. Também sincronizamos nossas extensões e configurações em todos os nossos dispositivos usando o GitHub.

Instalando Node.js e Android Studio

Em seguida, instalamos o Node.js usando o NVM (Node Version Manager) para evitar problemas de permissão. Em seguida, instalamos o Android Studio com Homebrew e configuramos o ambiente de desenvolvimento para Cross-platform.

Configurando Android Studio

Configuremos o Android Studio com configurações padrão, aceitamos o acordo de licença e instalamos o Android SDK, emulator, ferramentas de linha de comando e ferramentas de build. Além disso, verificamos a versão do Java (OpenJDK) e mencionamos um vídeo sobre como mudar a versão do Java.

Ambiente de Desenvolvimento para Cross-Platform

Em seguida, verificamos a localização do Android SDK e adicionamos como variável de ambiente no arquivo `zprofile`. Além disso, mencionamos que o Python já está instalado no Mac OS e pode ser usado imediatamente. Também mencionamos o Anaconda como uma ferramenta de gerenciamento de ambiente opcional.

Instalando MiniConda e Configurando Ambiente

Instalamos o MiniConda com Homebrew e criamos um novo ambiente com Python 3.10. Em seguida, demonstramos como ativar e desativar o ambiente e explicamos como o Conda modifica o arquivo `zshrc`.

Docker e Postman

Instalamos o Docker com um arquivo DMG e demonstramos o Docker Desktop. Além disso, instalamos o Postman para depurar HTTP durante o desenvolvimento de aplicações web e móveis.

GitHub Desktop e SSH Keys

Instalamos o GitHub Desktop para gerenciar repositórios e demonstramos como configurar chaves SSH para clonar repositórios privados. Em seguida, mostramos como gerar uma chave SSH, adicioná-la ao agente SSH e ao conta do GitHub, e clonar um repositório privado usando o protocolo SSH.

Atualizando um Repositório com Git

Finalmente, demonstramos como atualizar um repositório usando comandos Git, como `git status`, `git commit` e `git push`. Além disso, configuramos o Parallels, um software de virtualização pago, para instalar o Windows em um Mac.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *