Quickstart part 1: Prerequisites and Node.js

This chapter covers the prerequisites and how to set up Node.js.

Prerequisites

Workstation Requirements

  • Unity >= 2021.3 LTS (aligned with the official support from Unity); Unity >= 2022.3 LTS recommended
  • Node.js >= 16

iOS

  • macOS Monterey or later
  • an Apple Developer Account
  • XCode
  • iPhone X or higher

Android

  • Windows 7 (SP1+) 64-bit only or macOS Monterey or later
  • ARCore compatible phone (see the device list here); the following Android devices are confirmed to work well with the Posemesh SDK:
    • OnePlus 7 Pro
    • Google Pixel 4 XL
    • Google Pixel 7 Pro
    • Google Pixel 6 Pro
    • Samsung Galaxy S21 Ultra
    • Samsung Galaxy S22 Ultra
    • Samsung A53 5G
    • Samsung Galaxy Tab S7
    • Samsung FE 21
    • Poco X3 pro

Setting up Node.js

Node.js is required for signing in to the Auki Labs scoped registry and getting access to the SDK packages for Unity.

On Mac

A quick way to install Node.js on Mac is to run is through Homebrew:

brew install node

On Windows

One way to quickly install Node.js is via Chocolatey, installed following the official guide.

Once installation is complete, you can run from a new Powershell window:

choco install nodejs

Verify Node.js is correctly configured

To check you have all you need and node/npm versions are correct, you should be able to run from any console:

node -v
npm -v

Node should be equal or above the min version suggested in the Prerequisites above.

This is the beginning of this lesson

Need a refresher on the essentials?

Check out more lessons, DIY kits and essentials reading material at the developer learning centre homepage.

Want to build on the posemesh and need a helping hand?

Apply for a grant of AUKI tokens to get your project off the ground, and work directly with the Auki Labs team to get your creation to market. Successful applicants may be granted up to 100k USD worth of AUKI tokens, and development and marketing support from the Auki Labs team.