Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
F
Front-End
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
abdullh.alsoleman
Front-End
Commits
073f9e3d
Commit
073f9e3d
authored
Jul 16, 2015
by
Collin Jackson
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
README updates
parent
e70a5c94
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
12 additions
and
17 deletions
+12
-17
README.md
packages/flutter/README.md
+12
-17
No files found.
packages/flutter/README.md
View file @
073f9e3d
Contributing
============
[
sky_sdk
](
https://github.com/domokit/sky_sdk
)
is generated from the
[
mojo repository
](
https://github.com/domokit/mojo
)
using
[
deploy_sdk.py
](
https://github.com/domokit/
mojo
/blob/master/sky/tools/deploy_sdk.py
)
This SDK
is generated from the
[
Sky repository
](
https://github.com/domokit/sky_engine
)
using
[
deploy_sdk.py
](
https://github.com/domokit/
sky_engine
/blob/master/sky/tools/deploy_sdk.py
)
Static files (including this README.md) are located under
[
sky/sdk
](
https://github.com/domokit/
mojo
/tree/master/sky/sdk
)
. Pull
requests and issue reports are glady accepted at the
[
mojo repository
](
https://github.com/domokit/mojo
)
!
[
sky/sdk
](
https://github.com/domokit/
sky_engine
/tree/master/sky/sdk
)
. Pull
requests and issue reports are glad
l
y accepted at the
[
Sky repository
](
https://github.com/domokit/sky_engine
)
!
Sky
===
...
...
@@ -118,10 +118,7 @@ Set up your computer
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 that
`$DART_SDK`
is set to the path of your Dart SDK and
`adb`
3.
Ensure that
`$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
...
...
@@ -156,10 +153,8 @@ run one of the examples in this SDK, try:
installed on the device.)
4.
Use
`adb logcat`
to view any errors or Dart
`print()`
output from the app.
`adb logcat -s chromium`
can be used to filter only adb messages from
`SkyDemo.apk`
(which for
[
legacy reasons
](
https://github.com/domokit/mojo/issues/129
)
still uses the
android log tag
`chromium`
).
`adb logcat -s sky`
can be used to filter only adb messages from
`SkyDemo.apk`
.
Measuring Performance
---------------------
...
...
@@ -187,7 +182,7 @@ Although it is possible to bundle the Sky Engine in your own app (instead of
running your code inside SkyDemo.apk), right now doing so is difficult.
There is one example of doing so if you're feeling brave:
https://github.com/domokit/
mojo
/tree/master/sky/sdk/example/stocks
https://github.com/domokit/
sky_engine
/tree/master/sky/sdk/example/stocks
Eventually we plan to make this much easier and support platforms other than
Android, but that work is yet in progress.
...
...
@@ -210,8 +205,8 @@ service to allow Sky Framework Dart code to interface with the underlying
platform's Keyboard, but also to expose any additional non-Dart business logic
to Sky/Dart UI code.
As an example,
[
SkyApplication
](
https://github.com/domokit/
mojo
/blob/master/sky/shell/org/domokit/sky/shell/SkyApplication.java
)
As an example,
[
SkyApplication
](
https://github.com/domokit/
sky_engine
/blob/master/sky/shell/org/domokit/sky/shell/SkyApplication.java
)
exposes a mojo
`network_service`
(required by Sky Engine C++ code)
[
SkyDemoApplication
](
https://github.com/domokit/
mojo
/blob/master/sky/apk/demo/org/domokit/sky/demo/SkyDemoApplication.java
)
[
SkyDemoApplication
](
https://github.com/domokit/
sky_engine
/blob/master/sky/apk/demo/org/domokit/sky/demo/SkyDemoApplication.java
)
additionally exposes
`keyboard_service`
and
`sensor_service`
for use by the Sky
Framework from Dart.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment