没有合适的资源?快使用搜索试试~ 我知道了~
首页Dart Scalable Application Development
资源详情
资源评论
资源推荐


Dart: Scalable Application
Development
Download from finelybook 7450911@qq.com
2

Table of Contents
Dart: Scalable Application Development
Dart: Scalable Application Development
Credits
Preface
What this learning path covers
What you need for this learning path
Who this learning path is for
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Module 1
1. Starting the Text Editor
Defining Dart
History of Web scripting
The origins of Dart
Downloading the tools
Introducing the WebStorm IDE
Alternative development environments
Help starting a project
Elsewhere in the SDK
Building your first application
Exploring the Web project structure
Unwrapping packages
A look at Pubspec
Putting Dart into the web page
Importing packages
Variable declarations
Writing the event handler
Loading the saved text
Download from finelybook 7450911@qq.com
3

Saving the text
Running in the browser
Editing and reloading
Extending the interface
Using the CSS editor
Debugging a Dart application
Working in harmony with JavaScript
Commenting in the code
Summary
2. Advancing the Editor
The next steps for the text editor
Starting point
Dart classes
Structuring the project
Building the dialog package
The package project structure
Adding a local package reference
Understanding the package scope
Defining the base dialog box
The alert dialog box
The About dialog box
Using the confirmation dialog box
Counting words using a list
The Word Frequency feature
Understanding the typing of Dart code
The file download feature
The clock feature
Executing Dart code
Multi-processing the VM
The class designer
Building a more complicated dialog
Constructing the class
Understanding the flow of events
Launching the application
The command-line app for source code statistics
The command-line project structure
Download from finelybook 7450911@qq.com
4

Processing the source code
File handling with the dart:io package
Debugging the command-line program
Integrating the statistics
HTML5 and the canvas
Drawing the pie chart
Building web interfaces with Dart
Compiling to JavaScript
Minification of JavaScript output
Summary
3. Slideshow Presentations
Building a presentation application
Laying out the application
Defining the presentation format
Parsing the presentation
A sample presentation
Presenter project structures
Launching the application
Building bullet point slides
Accessing private fields
Using true getters and setters
Mixin' it up
Defining the core classes
Transforming data into HTML
Editing the presentation
Displaying the current slide
Navigating the presentation
Handling the button key presses
Using the Function type
Staying within the bounds
Using the slider control
Responding to keyboard events
Showing the key help
Listening twice to event streams
Changing the colors
Adding a date
Download from finelybook 7450911@qq.com
5
剩余1569页未读,继续阅读



















安全验证
文档复制为VIP权益,开通VIP直接复制

评论1