Dev Environment
Get your development environment ready — it only takes a few minutes.
Before You Begin
| Tool | Version |
|---|---|
| Android Studio | Hedgehog (2023.1.1) or later |
| JDK | 17 or later |
| Android SDK | API 24 (Android 7.0) or later |
| Gradle | 8.x (downloaded automatically) |
Install Android Studio
- Download Android Studio
- After installation, go to SDK Manager → Install Android 14 (API 34) SDK
- 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 # WindowsFirst Build Check
cd unveily-android-basic-1.0.0
./gradlew :app:assembleBasicDebugIf 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.
| Tool | Version / Notes |
|---|---|
| macOS | Latest stable release |
| Xcode | 15 or later (install from the App Store) |
| Swift Package Manager | Built into Xcode (default dependency manager) |
| CocoaPods | Only needed for SDKs without SPM support (e.g. Naver login) |
| StoreKit 2 | In-app purchases (Pro plan, iOS 15+) |
| XcodeGen | Generates .xcodeproj from project.yml (brew install xcodegen) |
For full iOS setup, see the iOS Setup Guide.