Hi Everyone, I’m Matan, the newest addition to the team. For my first week at Soomla, I’ll be sharing the stages a new member goes through to install the full stack for our product.
I’ll be using OSX so the instructions are written accordingly.
Go through these stages to install the full stack
Step 1: XCode installation
Using The OSX App Store, Install The Latest Version Of XCode, And Run It For The First Time
1.1: Command Line Tools
Next, Paste The Following Code In A New Terminal Window
xcode-select --install
Step 2: Homebrew setup
Paste The Following Code In a Terminal Window
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)
- Update via the
brew update
Command - Verify Successful Installation via The
brew doctor
Command
Now we’ll be installing various programs using brew, for each program enter the following command brew install X
, replacing each time.
You can easily verify installation by running X --version
after, where X is the installed name
The programs we’ll install using brew (click for further info):
Step 3: Getting RVM up and running
In A New Terminal Window, Enter \curl -sSL https://get.rvm.io | bash -s stable
. It’s important not to install RVM under sudo.
- Verify with
rvm --version
Step 4: Downloading JDK 1.6
Download And Install JDK 1.6 For OSX Here
Step 5: Installing the Android SDK
5.1: SDK
Enter brew install android-sdk
Into Terminal
- Run The
android
Command From Terminal And Follow Instructions To Continue Installing
5.2: NDK
Enter brew install android-ndk
Into Terminal To Install
Step 6: Setting up your IDEs
These are the IDEs we work with at Soomla
6.1: Intelli-J Community Edition
Download And Install Here
6.2: Android Studio
Download And Install Here
6.3: RubyMine
Download And Install Here
Step 7: Additional utilities you will need
7.1:
Robomongo
MongoDB Management
Download And Install Here
7.2:
Skitch
Image Annotation
Download And Install Here
7.3:
MOU
Markdown Editor
Download And Install Here
Step 8: Online Services Sign-Up
Every team member should be signed up to these services
Done
Now you should be up and running, the Soomla way