1
1
Contributing
2
2
============
3
3
4
- [ sky_sdk ] ( https://github.com/domokit/sky_sdk ) is generated from the
5
- [ mojo repository] ( https://github.com/domokit/mojo ) using
6
- [ deploy_sdk.py] ( https://github.com/domokit/mojo /blob/master/sky/tools/deploy_sdk.py )
4
+ This SDK is generated from the
5
+ [ Sky repository] ( https://github.com/domokit/sky_engine ) using
6
+ [ deploy_sdk.py] ( https://github.com/domokit/sky_engine /blob/master/sky/tools/deploy_sdk.py ) .
7
7
Static files (including this README.md) are located under
8
- [ sky/sdk] ( https://github.com/domokit/mojo/tree/master/sky/sdk ) . Pull
9
- requests and issue reports are glady accepted at the
10
- [ mojo repository] ( https://github.com/domokit/mojo ) !
8
+ [ sky/sdk] ( https://github.com/domokit/sky_engine/tree/master/sky/sdk ) .
9
+
10
+ Pull
11
+ requests and issue reports are gladly accepted at the
12
+ [ Sky repository] ( https://github.com/domokit/sky_engine ) !
11
13
12
14
Sky
13
15
===
@@ -118,10 +120,7 @@ Set up your computer
118
120
2. Install the `adb` tool from the Android SDK :
119
121
- https://developer.android.com/sdk/installing/index.html
120
122
121
- 3. Install the Sky SDK :
122
- - ` git clone https://github.com/domokit/sky_sdk.git`
123
-
124
- 4. Ensure that `$DART_SDK` is set to the path of your Dart SDK and `adb`
123
+ 3. Ensure that `$DART_SDK` is set to the path of your Dart SDK and `adb`
125
124
(inside `platform-tools` in the android sdk) is in your `$PATH`.
126
125
127
126
Set up your device
@@ -156,10 +155,8 @@ run one of the examples in this SDK, try:
156
155
installed on the device.)
157
156
158
157
4. Use `adb logcat` to view any errors or Dart `print()` output from the app.
159
- ` adb logcat -s chromium` can be used to filter only adb messages from
160
- ` SkyDemo.apk` (which for
161
- [legacy reasons](https://github.com/domokit/mojo/issues/129) still uses the
162
- android log tag `chromium`).
158
+ ` adb logcat -s sky` can be used to filter only adb messages from
159
+ ` SkyDemo.apk` .
163
160
164
161
Measuring Performance
165
162
---------------------
@@ -187,7 +184,7 @@ Although it is possible to bundle the Sky Engine in your own app (instead of
187
184
running your code inside SkyDemo.apk), right now doing so is difficult.
188
185
189
186
There is one example of doing so if you're feeling brave :
190
- https://github.com/domokit/mojo /tree/master/sky/sdk/example/stocks
187
+ https://github.com/domokit/sky_engine /tree/master/sky/sdk/example/stocks
191
188
192
189
Eventually we plan to make this much easier and support platforms other than
193
190
Android, but that work is yet in progress.
@@ -210,8 +207,8 @@ service to allow Sky Framework Dart code to interface with the underlying
210
207
platform's Keyboard, but also to expose any additional non-Dart business logic
211
208
to Sky/Dart UI code.
212
209
213
- As an example, [SkyApplication](https://github.com/domokit/mojo /blob/master/sky/shell/org/domokit/sky/shell/SkyApplication.java)
210
+ As an example, [SkyApplication](https://github.com/domokit/sky_engine /blob/master/sky/shell/org/domokit/sky/shell/SkyApplication.java)
214
211
exposes a mojo `network_service` (required by Sky Engine C++ code)
215
- [SkyDemoApplication](https://github.com/domokit/mojo /blob/master/sky/apk/demo/org/domokit/sky/demo/SkyDemoApplication.java)
212
+ [SkyDemoApplication](https://github.com/domokit/sky_engine /blob/master/sky/apk/demo/org/domokit/sky/demo/SkyDemoApplication.java)
216
213
additionally exposes `keyboard_service` and `sensor_service` for use by the Sky
217
214
Framework from Dart.
0 commit comments