Sky SDK
We're still iterating on Sky heavily, which means the framework and underlying engine are both likely to change in incompatible ways several times, but if you're interested in trying out the system, this document can help you get started.
Set up your computer
- Install the Dart SDK:
- Install the
adbtool from the Android SDK:
- Install the Sky SDK:
git clone https://github.com/domokit/sky_sdk.git
- Ensure sure $DART_SDK is set to the path of your Dart SDK and 'adb' (inside 'platform-tools' in the android sdk) is in your $PATH.
Set up your device
Currently Sky requires an Android device running the Lollipop (or newer) version of the Android operating system.
-
Enable developer mode on your device by visiting
Settings > About phoneand tapping theBuild numberfield five times. -
Enable
USB debugginginSettings > Developer options. -
Using a USB cable, plug your phone into your computer. If prompted on your device, authorize your computer to access your device.
Running a Sky application
-
sky_sdk/bin/sky --install sky_sdk/examples/index.skyThe --install flag is only necessary the first time to install SkyDemo.apk. -
Use
adb logcatto view any errors or Dart print() output from the app.