| OLD | NEW |
| (Empty) |
| 1 Sky SDK | |
| 2 ======= | |
| 3 | |
| 4 This document describes an experimental development kit for Sky. We're still | |
| 5 iterating on Sky heavily, which means the framework and underlying engine are | |
| 6 both likely to change in incompatible ways several times, but if you're | |
| 7 interested in trying out the system, this document can help you get started. | |
| 8 | |
| 9 Set up your computer | |
| 10 -------------------- | |
| 11 | |
| 12 1. Install the Dart SDK: | |
| 13 - https://www.dartlang.org/tools/download.html | |
| 14 | |
| 15 2. Install the ``adb`` tool from the Android SDK: | |
| 16 - https://developer.android.com/sdk/installing/index.html | |
| 17 | |
| 18 3. Install the Sky SDK: | |
| 19 - ``git clone https://github.com/domokit/sky_sdk.git`` | |
| 20 | |
| 21 4. Ensure sure $DART_SDK is set to the path of your Dart SDK and 'adb' | |
| 22 (inside 'platform-tools' in the android sdk) is in your $PATH. | |
| 23 | |
| 24 | |
| 25 Set up your device | |
| 26 ------------------ | |
| 27 | |
| 28 Currently Sky requires an Android device running the Lollipop (or newer) version | |
| 29 of the Android operating system. | |
| 30 | |
| 31 1. Enable developer mode on your device by visiting ``Settings > About phone`` | |
| 32 and tapping the ``Build number`` field five times. | |
| 33 | |
| 34 2. Enable ``USB debugging`` in ``Settings > Developer options``. | |
| 35 | |
| 36 3. Using a USB cable, plug your phone into your computer. If prompted on your | |
| 37 device, authorize your computer to access your device. | |
| 38 | |
| 39 | |
| 40 Running a Sky application | |
| 41 ------------------------- | |
| 42 | |
| 43 1. ``sky_sdk/bin/sky --install sky_sdk/examples/index.sky`` | |
| 44 The --install flag is only necessary the first time to install SkyDemo.apk. | |
| 45 | |
| 46 2. Use ``adb logcat`` to view any errors or Dart print() output from the app. | |
| OLD | NEW |