OLD | NEW |
1 --- | 1 --- |
2 layout: default | 2 layout: default |
3 title: "Programmer's Guide" | 3 title: "Programmer's Guide" |
4 description: "Documentation, references, and more about the Dart language, libra
ries, and tools." | 4 description: "Documentation, references, and more about the Dart language, libra
ries, and tools." |
5 has-permalinks: true | 5 has-permalinks: true |
6 --- | 6 --- |
7 | 7 |
8 <div class="row-fluid" markdown="1"> | 8 <div class="row-fluid" markdown="1"> |
9 <div class="span3" id="toc-side" markdown="1"> | 9 <div class="span3" id="toc-side" markdown="1"> |
10 {% include guide_toc.html %} | 10 {% include guide_toc.html %} |
(...skipping 14 matching lines...) Expand all Loading... |
25 and start playing with Dart Editor. | 25 and start playing with Dart Editor. |
26 | 26 |
27 [Quick Start (_Dart: Up and Running_, Chapter 1)](/docs/dart-up-and-running/cont
ents/ch01.html) | 27 [Quick Start (_Dart: Up and Running_, Chapter 1)](/docs/dart-up-and-running/cont
ents/ch01.html) |
28 : A brief intro to Dart's history and features, | 28 : A brief intro to Dart's history and features, |
29 followed by instructions to help you get started with Dart Editor. | 29 followed by instructions to help you get started with Dart Editor. |
30 | 30 |
31 [Language Tour (_Dart: Up and Running_, Chapter 2)](/docs/dart-up-and-running/co
ntents/ch02.html) | 31 [Language Tour (_Dart: Up and Running_, Chapter 2)](/docs/dart-up-and-running/co
ntents/ch02.html) |
32 : Shows each major Dart language feature, from variables to | 32 : Shows each major Dart language feature, from variables to |
33 operators to classes and libraries. | 33 operators to classes and libraries. |
34 | 34 |
35 [A Game of Darts—Tutorials](/docs/tutorials/) | 35 [Dart Tutorials](/docs/tutorials/) |
36 : Your step-by-step guide to building web apps using Dart. | 36 : Your step-by-step guide to building web apps using Dart. |
37 | 37 |
38 ## Tools | 38 ## Tools |
39 | 39 |
40 Thanks to Dart's tool friendliness, | 40 Thanks to Dart's tool friendliness, |
41 you have many choices for editors, IDEs, and other tools. | 41 you have many choices for editors, IDEs, and other tools. |
42 | 42 |
43 | 43 |
44 When you [download Dart](/#get-started), | 44 When you [download Dart](/#get-started), |
45 you get not only [Dart Editor](/tools/editor/), but also | 45 you get not only [Dart Editor](/tools/editor/), but also |
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
130 Learn more: | 130 Learn more: |
131 | 131 |
132 * [Getting Your Feet Wet with Streams](/articles/creating-streams/) | 132 * [Getting Your Feet Wet with Streams](/articles/creating-streams/) |
133 * [Creating Streams in Dart](/articles/feet-wet-streams/) | 133 * [Creating Streams in Dart](/articles/feet-wet-streams/) |
134 * [Stream API documentation](http://api.dartlang.org/dart_async/Stream.html) | 134 * [Stream API documentation](http://api.dartlang.org/dart_async/Stream.html) |
135 | 135 |
136 | 136 |
137 ## Creating web apps | 137 ## Creating web apps |
138 | 138 |
139 If you're new to web apps, | 139 If you're new to web apps, |
140 start with <a href="/docs/tutorials/">A Game of Darts—Tutorials</a>. | 140 start with the <a href="/docs/tutorials/">Dart Tutorials</a>—a |
141 It's a set of tutorials that teach you how to use Dart to write web apps, | 141 of tutorials that teach you how to use Dart to write web apps, |
142 assuming no previous experience with either Dart or web apps. | 142 assuming no previous experience with either Dart or web apps. |
143 | 143 |
144 While you're developing your web app, | 144 While you're developing your web app, |
145 you can run it in Dartium. | 145 you can run it in Dartium. |
146 Later, you can compile your app to JavaScript | 146 Later, you can compile your app to JavaScript |
147 and run it in other browsers. | 147 and run it in other browsers. |
148 | 148 |
149 Two libraries are important for creating web apps: | 149 Two libraries are important for creating web apps: |
150 dart:html and the polymer.dart package. | 150 dart:html and the polymer.dart package. |
151 You don't need to use polymer.dart, | 151 You don't need to use polymer.dart, |
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
237 and has a workaround. | 237 and has a workaround. |
238 | 238 |
239 To request a feature, you can create an issue | 239 To request a feature, you can create an issue |
240 or start a discussion on the appropriate | 240 or start a discussion on the appropriate |
241 [mailing list](/support/). | 241 [mailing list](/support/). |
242 | 242 |
243 * [Dart issues](http://code.google.com/p/dart/issues/list) | 243 * [Dart issues](http://code.google.com/p/dart/issues/list) |
244 | 244 |
245 </div> | 245 </div> |
246 </div> | 246 </div> |
OLD | NEW |