Resources

Resources

System Requirements

To participate in coding and other project activities, each person on your team requires a reasonably capable computer. You must have administrative rights on this machine, which disqualifies the use of lab computers. A notebook computer is recommended so that you can work on your project in-class.

Recommended specifications:

  • Windows, macOS or Linux
  • 8 GB of RAM or more
  • 50 GB of free drive space

A physical phone is NOT required for Android development, since you can use an Android Virtual Device (AVD).

Software to Install

You will need to install the following software:

Software Version How to install?
Git 2.45+ Download
Java JDK 21.0.4 Download
IntelliJ IDEA Latest version Download
Android Studio Latest version Download

See IntelliJ IDEA for details on installing and configuring your IDE.