OLD | NEW |
1 Sky SDK | 1 Sky SDK |
2 ======= | 2 ======= |
3 | 3 |
4 This repository is autogenerated by: | 4 We're still iterating on Sky heavily, which means the framework and underlying |
5 https://github.com/domokit/mojo/tree/master/sky/tools/deploy_sdk.py | 5 engine are both likely to change in incompatible ways several times, but if |
| 6 you're interested in trying out the system, this document can help you get |
| 7 started. |
6 | 8 |
7 To add files, add them to: | 9 Set up your computer |
8 https://github.com/domokit/mojo/tree/master/sky/sdk | 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 Set up your device |
| 25 ------------------ |
| 26 |
| 27 Currently Sky requires an Android device running the Lollipop (or newer) version |
| 28 of the Android operating system. |
| 29 |
| 30 1. Enable developer mode on your device by visiting ``Settings > About phone`` |
| 31 and tapping the ``Build number`` field five times. |
| 32 |
| 33 2. Enable ``USB debugging`` in ``Settings > Developer options``. |
| 34 |
| 35 3. Using a USB cable, plug your phone into your computer. If prompted on your |
| 36 device, authorize your computer to access your device. |
| 37 |
| 38 Running a Sky application |
| 39 ------------------------- |
| 40 |
| 41 1. ``sky_sdk/bin/sky --install sky_sdk/examples/index.sky`` |
| 42 The --install flag is only necessary the first time to install SkyDemo.apk. |
| 43 |
| 44 2. Use ``adb logcat`` to view any errors or Dart print() output from the app. |
OLD | NEW |