Virginia Tech

CS3714 Software Installation Instructions

IF (you own a compatible Mac laptop) THEN
   Install Xcode and SF Symbols on your Mac following the instructions given below.
ELSE
   Use the Mac computers in
   <> Classroom: Torgersen 1010 or
   <> CS SE Lab: McBryde 116

Xcode Installation Instructions

Xcode is Apple’s Integrated Development Environment (IDE) that developers use to build apps for all Apple computers (platforms):

You learn the modern Swift Programming Language [Swift.org] under the newest and most advanced SwiftUI framework in this course.

You learn how to effectively use Xcode, Swift Programming Language (released in June 2014), and SwiftUI framework (released in June 2019) under the “Learning by Examples” pedagogy in this course.

  1. First, make sure that your Mac computer is compatible to run Xcode 26 or higher, which requires macOS Sequoia 15.6 or later.
  2. Open the App Store app on your Mac.
  3. Enter Xcode in the search bar.
  4. Download the latest version of Xcode.
  5. Follow the instructions to install Xcode.
  6. Open newly installed Xcode and download and install the Simulator.

 

SF Symbols Installation Instructions

    1. Using the Safari web browser, go to https://developer.apple.com/sf-symbols
    2. Pull down the Download menu and select SF Symbols 7 to download it.
    3. Double click the downloaded file SF-Symbols-7.dmg to start installation.
    4. Double click SF Symbols.pkg
    5. Click Continue and follow the instructions.
    6. Drag the SF Symbols icon in Applications folder and drop it on your Dock for easy access.
    7. “SF Symbols is a library of over 6,900 symbols that are designed to integrate seamlessly with San Francisco, the system font for Apple platforms” [Apple]
    8. You use the SF Symbols icons in your app development.