Skip to main content
Unveilydocs

Dev Environment

Get your development environment ready — it only takes a few minutes.

Before You Begin

ToolVersion
Android StudioHedgehog (2023.1.1) or later
JDK17 or later
Android SDKAPI 24 (Android 7.0) or later
Gradle8.x (downloaded automatically)

Install Android Studio

  1. Download Android Studio
  2. After installation, go to SDK Manager → Install Android 14 (API 34) SDK
  3. AVD Manager → Create an emulator (or connect a real device)

Gradle Configuration

local.properties (auto-generated, excluded from Git):

sdk.dir=/Users/yourname/Library/Android/sdk  # Mac
# sdk.dir=C\:\\Users\\yourname\\AppData\\Local\\Android\\Sdk  # Windows

First Build Check

cd unveily-android-basic-1.0.0
./gradlew :app:assembleBasicDebug

If the build succeeds, an APK will be created at app/build/outputs/apk/basic/debug/.

iOS Development Environment (iOS SDK)

Building an iOS app requires macOS.

ToolVersion / Notes
macOSLatest stable release
Xcode15 or later (install from the App Store)
Swift Package ManagerBuilt into Xcode (default dependency manager)
CocoaPodsOnly needed for SDKs without SPM support (e.g. Naver login)
StoreKit 2In-app purchases (Pro plan, iOS 15+)
XcodeGenGenerates .xcodeproj from project.yml (brew install xcodegen)

For full iOS setup, see the iOS Setup Guide.

On this page