| Index: sky/SDK.md
|
| diff --git a/sky/SDK.md b/sky/SDK.md
|
| index f70a03cd789091a6d2b7fe1336f84e7a15f89f39..76e8cd9856a30e789e45aa964d71732dfa977955 100644
|
| --- a/sky/SDK.md
|
| +++ b/sky/SDK.md
|
| @@ -6,34 +6,41 @@ 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
|
| +--------------------
|
| +
|
| +1. Install the Dart SDK:
|
| + - https://www.dartlang.org/tools/download.html
|
| +
|
| +2. Install the ``adb`` tool from the Android SDK:
|
| + - https://developer.android.com/sdk/installing/index.html
|
| +
|
| +3. Install the Sky SDK:
|
| + - ``git clone https://github.com/domokit/sky_sdk.git``
|
| +
|
| +4. 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.
|
|
|
| -1. Install ``Sky`` on your device by via the Play Store. The Sky app on your
|
| - device is capable of displaying applications written using Sky.
|
| -
|
| -2. Enable developer mode on your device by visiting ``Settings > About phone``
|
| +1. Enable developer mode on your device by visiting ``Settings > About phone``
|
| and tapping the ``Build number`` field five times.
|
|
|
| -3. Enable ``USB debugging`` in ``Settings > Developer options``.
|
| -
|
| -Set up your computer
|
| ---------------------
|
| -
|
| -1. Install the ``adb`` tool from the Android SDK.
|
| - - Mac: ``brew install android-platform-tools``
|
| - - Linux: ``sudo apt-get install android-tools-adb``
|
| -
|
| -2. Download the Sky framework:
|
| - - ``git clone https://github.com/domokit/sky-sdk.git``
|
| +2. Enable ``USB debugging`` in ``Settings > Developer options``.
|
|
|
| 3. 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
|
| -------------------------
|
|
|
| -1. ``/path/to/sky-sdk/shelldb myapp.sky && adb logcat``
|
| +1. ``sky_sdk/bin/sky --install sky_sdk/examples/index.sky``
|
| + The --install flag is only necessary the first time to install SkyDemo.apk.
|
| +
|
| +2. Use ``adb logcat`` to view any errors or Dart print() output from the app.
|
|
|