| OLD | NEW |
| 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 system. Written in | 10 1. *The Sky engine.* The engine is the core of the system. Written in C++, the |
| 11 C++, the engine provides the muscle of the Sky system. The engine provides | 11 engine provides the muscle of the Sky system. The engine provides |
| 12 several primitives, including a soft real-time scheduler and a hierarchial, | 12 several primitives, including a soft real-time scheduler and a hierarchial, |
| 13 retained-mode graphics system, that let you build high-quality apps. | 13 retained-mode graphics system, that let you build high-quality apps. |
| 14 | 14 |
| 15 2. *The Sky framework.* The [framework](packages/sky/lib/framework) makes it | 15 2. *The Sky framework.* The [framework](packages/sky/lib/framework) makes it |
| 16 easy to build apps using Sky by providing familiar user interface widgets, | 16 easy to build apps using Sky by providing familiar user interface widgets, |
| 17 such as buttons, infinite lists, and animations, on top of the engine using | 17 such as buttons, infinite lists, and animations, on top of the engine using |
| 18 Dart. These extensible components follow a functional programming style | 18 Dart. These extensible components follow a functional programming style |
| 19 inspired by [React](http://facebook.github.io/react/). | 19 inspired by [React](http://facebook.github.io/react/). |
| 20 | 20 |
| 21 We're still iterating on Sky heavily, which means the framework and underlying | 21 We're still iterating on Sky heavily, which means the framework and underlying |
| (...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 100 3. Using a USB cable, plug your phone into your computer. If prompted on your | 100 3. Using a USB cable, plug your phone into your computer. If prompted on your |
| 101 device, authorize your computer to access your device. | 101 device, authorize your computer to access your device. |
| 102 | 102 |
| 103 Running a Sky application | 103 Running a Sky application |
| 104 ------------------------- | 104 ------------------------- |
| 105 | 105 |
| 106 1. ``packages/sky/lib/sky_tool --install examples/stocks/main.sky`` | 106 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. | 107 The --install flag is only necessary the first time to install SkyDemo.apk. |
| 108 | 108 |
| 109 2. Use ``adb logcat`` to view any errors or Dart print() output from the app. | 109 2. Use ``adb logcat`` to view any errors or Dart print() output from the app. |
| OLD | NEW |