Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(268)

Side by Side Diff: sky/sdk/README.md

Issue 1091613002: Update README per recommendations from Seth: (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Updated per revieww Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Sky 1 Sky
2 === 2 ===
3 3
4 Sky is an experimental, high-performance UI framework for mobile apps. Sky helps 4 Sky is an experimental, high-performance UI framework for mobile apps. Sky helps
5 you create apps with beautiful user interfaces and high-quality interactive 5 you create apps with beautiful user interfaces and high-quality interactive
6 design that run smoothly at 120 Hz. 6 design that run smoothly at 120 Hz.
7 7
8 Sky consists of two components: 8 Sky consists of two components:
9 9
10 1. *The Sky engine.* The engine is the core of the system. Written in C++, the 10 1. *The Sky engine.* The engine is the core of the system. Written in C++, the
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
57 Sky apps can access services from the host operating system using Mojo. For 57 Sky apps can access services from the host operating system using Mojo. For
58 example, you can access the network using the `network_service.mojom` interface. 58 example, you can access the network using the `network_service.mojom` interface.
59 Although you can use these low-level interfaces directly, you might prefer to 59 Although you can use these low-level interfaces directly, you might prefer to
60 access these services via libraries in the framework. For example, the 60 access these services via libraries in the framework. For example, the
61 `fetch.dart` library wraps the underlying `network_service.mojom` in an 61 `fetch.dart` library wraps the underlying `network_service.mojom` in an
62 ergonomic interface: 62 ergonomic interface:
63 63
64 ```dart 64 ```dart
65 import 'package:sky/framework/net/fetch.dart'; 65 import 'package:sky/framework/net/fetch.dart';
66 66
67 void main() { 67 main() async {
68 fetch('example.txt').then((Response response) { 68 var response = await fetch('example.txt');
69 print(response.bodyAsString()); 69 print(response.bodyAsString());
70 });
71 } 70 }
72 ``` 71 ```
73 72
74 Set up your computer 73 Set up your computer
75 -------------------- 74 --------------------
76 75
77 1. Install the Dart SDK: 76 1. Install the Dart SDK:
78 - https://www.dartlang.org/tools/download.html 77 - https://www.dartlang.org/tools/download.html
79 78
80 2. Install the ``adb`` tool from the Android SDK: 79 2. Install the ``adb`` tool from the Android SDK:
(...skipping 19 matching lines...) Expand all
100 3. Using a USB cable, plug your phone into your computer. If prompted on your 99 3. Using a USB cable, plug your phone into your computer. If prompted on your
101 device, authorize your computer to access your device. 100 device, authorize your computer to access your device.
102 101
103 Running a Sky application 102 Running a Sky application
104 ------------------------- 103 -------------------------
105 104
106 1. ``packages/sky/lib/sky_tool --install examples/stocks/main.sky`` 105 1. ``packages/sky/lib/sky_tool --install examples/stocks/main.sky``
107 The --install flag is only necessary the first time to install SkyDemo.apk. 106 The --install flag is only necessary the first time to install SkyDemo.apk.
108 107
109 2. Use ``adb logcat`` to view any errors or Dart print() output from the app. 108 2. Use ``adb logcat`` to view any errors or Dart print() output from the app.
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698