Required tools
These tools are absolutely a must
- Node.js (installed via nvm recommended)
- Meteor
- Java
- Android SDK
- Xcode
- mgp (https://github.com/DispatchMe/mgp)
Highly recommended tools
We recommend for you to install the following tools in this order:
- Homebrew (https://brew.sh)
a. Best macOS package management system - Oh-my-zsh (http://ohmyz.sh)
a. Kickass framework for managing zsh configurations - zsh-nvm (https://github.com/lukechilds/zsh-nvm)
a. zsh plugin for installing, updating and loading nvm - Yarn
a. Yarn is a great alternative for managing npm packages
Install instructions
Install Homebrew (brew.sh):
1/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”Install Oh-my-zsh:
1sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"Add zsh-nvm to zsh plugins (.zshrc file):
1plugins+=(zsh-nvm)Install the latest stable version of Node.js
1nvm install stableIf you get a ‘command not found’, run:
1source ~/.zshrcInstall Meteor:
Either:
1curl https://install.meteor.com/ | shOr w/ oh-my-zsh:
1plugins+=(meteor)Install Java w/ brew:
1brew cask install javaInstall Android SDK w/ brew:
1brew install android-sdkYou might need to add this to your ~/.zshrc -file:
1export ANDROID_HOME=/usr/local/opt/android-sdkRun ‘android’ and install at least the following (or
/Users/[USERNAME]/Library/Android/sdk/tools/android sdk)Tools:
- Latest SDK Platform
- Latest Android SDK Platform-tools
- Latest Android SDK Build-tools
Extras:
- Android Support Repository
- Google Repository
- Intel HAXM
Run
/Users/lehtu/Library/Android/sdk/tools/android avdand create new virtual deviceDownload and install Xcode from App store
Install mgp tool globally:
1npm install -g mgp