Contact FutureLearn for Support
Skip main navigation
We use cookies to give you a better experience, if that’s ok you can close this message and carry on browsing. For more info read our cookies policy.
We use cookies to give you a better experience. Carry on browsing if you're happy with this, or read our cookies policy for more information.

Introduction to the environment

The first hands-on exercise in this course is to set up your development environment.

The Android development environment is easy to setup so don’t worry, even if you don’t have any prior knowledge we will provide with the resources to get you up and running.


Use a virtual environment

We strongly recommend that you use a virtual machine to build a sandbox so you can test and play around with the tools without any harm to your production environment.

If you don’t wish to use a virtual environment you can go straight to the installation of Android Studio at your own risk.


Software packages required

The software packages we are going to use are all free to download (however, some of them may be used only for a trial testing period such as Microsoft Windows 8.1 and Fortify SCA):

  • VMware Workstation Player
  • a version of Windows 64bit.
  • Android Studio
  • Fortify SCA with Android Studio plugin and installation manuals
  • the App code (BuggyTheApp)

The actual software that we ask you to download will depend on your operating system (Windows, Mac, Linux) so specific details are given in the next step.

Share this article:

This article is from the free online course:

Secure Android App Development

University of Southampton