MobileFirst Foundation 8.0 Developer Labs
The recommended way to setup your workstation for these labs is to download the prepared VMware image that has all required software installed and ready to be used. However, if you want to do this on your own you will need to setup the dependencies listed below.
- Google Chrome CORS extension
- Visual Studio Code
- Oracle JDK 7
- Android SDK
- Google Play Services
- Android Support repository
- Google Repository
- API v23
- Build tools v23
- Intel x86 Atom_64 image v23
If you will be using ubuntu-based x64 distro, additional packages are required: lib32z1, lib32ncurses5, lib32bz2-1.0, and lib32stdc++6.
Finally, do not forget to set JAVA_HOME, ANDROID_HOME, MAVEN_HOME and M2_HOME and add them to your PATH.
Alternatively to watching labs on YouTube, you can download offline version from Dropbox or OneDrive. The videos are located inside the "labs_en" folder and have "webm" extension. VLC, same as most of media players and browser will be able to play them.
Download and setup the VM image
- Download the VMware image archive from Dropbox or OneDrive (7.7 GB)
- Import the downloaded .ova file into the latest version of VMware Player / VMware Fusion / VMware Workstation
- Set the VM settings to at least 2 CPU cores and 4GB of RAM; Enable VT-x/EPT support (may also be required to enable it in the computer BIOS as well)
- Start the VM image
- Use user "ibm" and password: “QQqq1234″ to log in. Same password is set for sudo
Download and install MobileFirst Developer Kit
- Follow the MobileFirst Developer Kit setup instructions and install devkit into /home/ibm/dev/server/ folder
- Install the MobileFirst CLI by running from Terminal:
npm install -g mfpdev-cli
- If you expect to not have an Internet connection available, install the adapter archetypes from the Download Center in the MobileFirst Operations Console.