เบเบนเปเบเปเบเปเบเบดเบกเปเบเบตเบเปเบเปเบเบฒเบชเบฒเบเบฒเบเบเบฝเบเปเบเบฅเปเบเบฅเบก Dart 2.15, เปเบเบดเปเบเบชเบทเบเบเปเปเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบชเบฒเบเบฒเบเบตเปเบกเบตเบเบฒเบเบญเบญเบเปเบเบเปเบซเบกเปเบเบญเบ Dart 2, เปเบเบดเปเบเปเบเบเบเปเบฒเบเบเบฒเบเบชเบฐเบเบฑเบเบเบปเปเบเบชเบฐเบเบฑเบเบเบญเบเบเบฒเบชเบฒ Dart เปเบเบเบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเบเบดเบกเปเบเบเบเบปเบเบเบตเปเบเบตเปเปเบเบฑเปเบกเปเบเบ (เบเบฐเปเบเบเบชเบฒเบกเบฒเบ inferred เบญเบฑเบเบเบฐเปเบเบกเบฑเบ, เบเบฑเปเบเบเบฑเปเบ. เบเบฒเบเบฅเบฐเบเบธเบเบฐเปเบเบเปเบกเปเบเบเปเปเบเปเบฒเปเบเบฑเบ, เปเบเปเบเบฒเบเบเบดเบกเปเบเบเปเบเบเบฒเบกเบดเบเบเปเปเปเบเปเบเบทเบเบเปเบฒเปเบเปเบญเบตเบเบเปเปเปเบเปเบฅเบฐเบเปเบฒเบเบงเบเปเบเปเบเบทเปเบญเบเบเบปเปเบเบเบฐเปเบเบเปเบเปเบเบทเบเบกเบญเบเบซเบกเบฒเบเปเบซเปเบเบฑเบเบเบปเบงเปเบเปเบฅเบฐเบเบฒเบเบเบงเบเบชเบญเบเบเบฐเปเบเบเบเบตเปเปเบเบฑเปเบเบเบฑเบเปเบกเปเบเบเบทเบเบเปเบฒเปเบเปเบเปเปเบกเบฒ).
เบเบธเบโเบเบฐโเบชเบปเบกโเบเบฑเบโเบเบญเบโเบเบฒโเบชเบฒ Dartโ:
- syntax เบเบตเปเบเบธเปเบเปเบเบตเบเปเบฅเบฐเบเปเบฒเบเบเปเปเบเบฒเบเบฎเบฝเบเบฎเบนเป, เบเปเบฒเบกเบฐเบเบฒเบเบชเปเบฒเบฅเบฑเบ JavaScript, C เปเบฅเบฐ Java programmers.
- เบฎเบฑเบเบเบฐเบเบฑเบเบเบฒเบเปเบเบตเบเบเบปเบงเปเบงเปเบฅเบฐเบเบฐเบชเบดเบเบเบดเบเบฒเบเบชเบนเบเบชเปเบฒเบฅเบฑเบเบเบธเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเบตเปเบเบฑเบเบชเบฐเปเบซเบกเปเบฅเบฐเบเบฐเปเบเบเบเปเบฒเบเปเบเบญเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก, เบเบฒเบเบญเบธเบเบฐเบเบญเบ Portable เบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบตเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบ.
- เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเปเบฒเบเบปเบเบซเปเบญเบเบฎเบฝเบเปเบฅเบฐเบเบฒเบเปเบเปเบเบญเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเป encapsulation เปเบฅเบฐ reuse เบเบญเบเบงเบดเบเบตเบเบฒเบเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเปเบฅเบฐเบเปเปเบกเบนเบ.
- เบเบฒเบเบฅเบฐเบเบธเบเบฐเปเบเบเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเปเบฒเบเบเบถเปเบเปเบเบเบฒเบเบเบตเบเบฑเบ เปเบฅเบฐเบฅเบฐเบเบธเบเปเปเบเบดเบเบเบฒเบ, เปเบฎเบฑเบเปเบซเปเบฅเบฐเบซเบฑเบเบเบฑเบเปเบเบเบเบถเปเบ เปเบฅเบฐเบชเบฒเบกเบฒเบเบญเปเบฒเบเปเบเปเบซเบผเบฒเบเบเบถเปเบ, เปเบฅเบฐเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบฑเบเปเบเป เปเบฅเบฐเบเบฒเบเบงเบดเปเบเบฒเบฐเปเบเบเบเบนเปเบเบฑเบเบเบฐเบเบฒเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบกเบเปเบฒเบเบเบถเปเบ.
- เบเบฐเปเบเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฐเบเบญเบเบกเบต: เบเบฐเปเบเบเบเปเบฒเบเปเบเบญเบ hashes, arrays เปเบฅเบฐเบฅเบฒเบเบเบทเป, เปเบเบง, เบเบฐเปเบเบเบเบปเบงเปเบฅเบเปเบฅเบฐ string, เบเบฐเปเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบปเบเบงเบฑเบเบเบตเปเบฅเบฐเปเบงเบฅเบฒ, เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบปเบเบเบฐเบเบด (RegExp). เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบชเปเบฒเบเบเบฐเปเบเบเบเบญเบเบเปเบฒเบเปเบญเบ.
- เปเบเบทเปเบญเบเบฑเบเบเบฑเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฐเบซเบเบฒเบ, เบกเบฑเบเบเบทเบเบชเบฐเปเบซเบเบตเปเบซเปเปเบเปเบซเปเบญเบเบฎเบฝเบเบเบตเปเบกเบตเบเบธเบเบฅเบฑเบเบชเบฐเบเบฐเบเบตเปเปเบเบเบเปเบฝเบง, เบฅเบฐเบซเบฑเบเบเบตเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบเบฑเบเบซเบกเบปเบเปเบเบเบทเปเบเบเบตเปเปเบเบเบเปเบฝเบงเปเบเบเบทเปเบเบเบตเปเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบเบเบเปเบฒเบเบซเบฒเบ, เบเบปเบงเบเบฑเบเบเบฑเบเบเบฐเบเบงเบเบเบฒเบเบเบปเปเบเบเปเปเบเบเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบก.
- เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเปเบฒเปเบเปเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบเบตเปเบเปเบฒเบเบเบฒเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบฅเบฐ debugging เบเบญเบเปเบเบเบเบฒเบเปเบงเบฑเบเปเบเบเปเบเบฐเบซเบเบฒเบเปเบซเบเป. เบเบฒเบเบเบฐเบเบดเบเบฑเบเบซเบเปเบฒเบเบตเปเบเบญเบเบเบธเบเบเบปเบเบเบตเบชเบฒเบกเบชเบฒเบกเบฒเบเบฅเบงเบกเบขเบนเปเปเบเบฎเบนเบเปเบเบเบเบญเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบฎเปเบงเบกเบเบฑเบ. เบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบชเบฒเบกเบฒเบเปเบเปเบเบญเบญเบเปเบเบฑเบเบเบฒเบเบชเปเบงเบเปเบฅเบฐเบกเบญเบเบซเบกเบฒเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเปเบฅเบฐเบเบฒเบเบชเปเบงเบเบเบฑเบเบเบตเบกเบเบฒเบเบเบตเปเปเบเบเบเปเบฒเบเบซเบฒเบเบเบญเบเปเบเบฅเปเบเบฅเบก.
- เบเบธเบเบเบญเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบเบฝเบกเบเปเบญเบกเปเบเบทเปเบญเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบเบเบฒเบชเบฒ Dart, เบฅเบงเบกเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบเบเปเบเบทเปเบญเบเปเบซเบงเปเบฅเบฐเปเบเบทเปเบญเบเบกเบทเปเบเปเบเบฑเบเบซเบฒเบเบตเปเบกเบตเบเบฒเบเปเบเปเปเบเบฅเบฐเบซเบฑเบเบเบฑเบเบเบต ("เปเบเปเปเบเปเบฅเบฐเบชเบทเบเบเปเป").
- เปเบเบทเปเบญเบเบงเบฒเบกเบเปเบฒเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบเบเบฒเบชเบฒ Dart, เบกเบฑเบเบกเบฒเบเปเบญเบกเบเบฑเบ SDK, package manager pub, static code analyzer dart_analyzer, เบเบธเบเบเบญเบเบซเปเบญเบเบชเบฐเปเบธเบ, เบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ DartPad เปเบฅเบฐ Dart-enabled plugins เบชเปเบฒเบฅเบฑเบ IntelliJ IDEA, WebStorm, Emacs, Sublime Text 2 เปเบฅเบฐ Vim.
- เบเบฒเบเบซเบธเปเบกเบซเปเปเปเบเบตเปเบกเปเบเบตเบกเบเบตเปเบกเบตเบซเปเบญเบเบชเบฐเบซเบกเบธเบเปเบฅเบฐเบชเบดเปเบเบญเปเบฒเบเบงเบเบเบงเบฒเบกเบชเบฐเบเบงเบเปเบกเปเบเปเบเบเบขเบฒเบเบเปเบฒเบเบฎเปเบฒเบ Pub, เปเบเบดเปเบเบกเบตเบเบฐเบกเบฒเบ 22 เบเบฑเบเบเบธเบ.
เบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบชเปเบฒเบเบฑเบเปเบเบเบฒเบเบเปเบญเบ Dart 2.15:
- เบชเบฐเบซเบเบญเบเปเบเบทเปเบญเบเบกเบทเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฐเบซเบเบฒเบเปเบงเบเบญเบเบงเบฝเบเบเบฒเบเบเบตเปเบกเบตเบเบฒเบเปเบเบเบเปเบฝเบงเบเบญเบ handlers. เปเบเบฅเบฐเบเบปเบ multi-core, Dart runtime เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบฐเปเบฅเปเบเบฅเบฐเบซเบฑเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบขเบนเปเปเบ CPU core เปเปเบงเบเบเบฝเบง เปเบฅเบฐเปเบเป Cores เบญเบทเปเบเปเปเบเบทเปเบญเปเบฎเบฑเบเปเปเบฒเบเบตเปเบเบญเบเบฅเบฐเบเบปเบเปเบเบฑเปเบ: asynchronous I/O, เบเบฝเบเบซเบฒเปเบเบฅเป, เบซเบผเบทเบเบฒเบเปเบเปเบเบทเบญเบเปเบฒเบ. เบชเปเบฒโเบฅเบฑเบโเบเปเบฒโเบฎเปเบญเบโเบชเบฐโเบซเบกเบฑเบโเบเบตเปโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเบเบฐโเบเบดโเบเบฑเบ handlers เบเบญเบโเปเบเบปเบฒโเปเบเบปเปเบฒโเปเบโเบเบฐโเบซเบเบฒเบโ, เบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเปเบฎเบฑเบโเปเบซเปโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบงโเปเบโเบเบฒเบโเปเบเปโเบเบญเบโ, เบกเบฑเบโเปเบเบฑเบโเปเบโเปเบเปโเบเบตเปโเบเบฐโเปเบเบตเบ blocks เบเบญเบโเบฅเบฐโเบซเบฑเบ (isolateโ)โ, เปเบเบโเบญเบญเบโเบเบฒเบโเบเบฑเบโเปเบฅเบฐโเบเบฐโเบเบดโเบเบฑเบโเปเบโเบซเบผเบฑเบ CPU เบญเบทเปเบเปโเบเปเบญเบกโเบเบฑเบโเบเบฑเบโเบเบฐโเบเบนเปโเบเปเบฒโเบฎเปเบญเบโเบชเบฐโเบซเบกเบฑเบโเบเบปเปเบโเบเป . เปเบเบทเปเบญเบเปเบญเบเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบตเปเปเบเบตเบเบเบทเปเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเบฐเบเบดเบเบฑเบเบฅเบฐเบซเบฑเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเปเบญเบกเปเบเบฑเบเบเบฑเบเบเบธเบเบเปเปเบกเบนเบเบเบฝเบงเบเบฑเบ, เบเบฒเบเปเบเปเบเบเบฑเบเบงเบฑเบเบเบธเบเบตเปเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบเบเปเบเปเปเบเบเบฅเบฑเบญเบเบเบตเปเปเบเบเบเปเบฝเบงเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบกเปเบเบเบทเบเบซเปเบฒเบก, เปเบฅเบฐเบฎเบนเบเปเบเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเปเปเบเบงเบฒเบกเบเบทเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบเบญเบเบฅเบฐเบซเบงเปเบฒเบเบเบปเบงเบเบฑเบเบเบฒเบ.
Dart 2.15 เปเบเบฐเบเปเบฒเปเบเบงเบเบงเบฒเบกเบเบดเบเปเบซเบกเป - เบเบธเปเบกเบเบฅเบฑเบญเบเบเบตเปเปเบเบเบเปเบฝเบง (เบเบธเปเบกเบเบตเปเปเบเบเบเปเบฝเบง), เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเบเบฅเบฐเบเบฝเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบฎเปเบงเบกเบเบฑเบเบเบฑเบเปเบเบเบชเปเบฒเบเบเปเปเบกเบนเบเบเบฒเบเปเบเบเปเบฒเบเปเปเบเบเบฅเบฑเบญเบเบเบตเปเปเบเบเบเปเบฝเบงเบเบตเปเปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเบเบธเปเบกเบเบฝเบงเบเบฑเบ, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบซเบผเบธเบเบฅเบปเบเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบเปเบกเบทเปเบญเบกเบตเบเบฒเบเปเบเปเบเบญเบเบฅเบฐเบซเบงเปเบฒเบเบเบนเปเบเบฑเบเบเบฒเบเปเบเบเบธเปเบก. . เบเบปเบงเบขเปเบฒเบ, เบเบฒเบเปเบเบตเบเบเบปเบงเบเบฅเบฑเบญเบ isolate เปเบเบตเปเบกเปเบเบตเบกเปเบเบเบธเปเบกเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเปเบกเปเบเปเบง 100 เปเบเบทเปเบญเปเบฅเบฐเบเปเบญเบเบเบฒเบเบเบงเบฒเบกเบเบปเบเบเปเบฒเบซเบเปเบญเบเบเบงเปเบฒ 10-100 เปเบเบทเปเบญเบเปเบงเบฒเบเบฒเบเปเบเบตเบเบเบปเบง block isolate เปเบเบเบเปเบฒเบเบซเบฒเบ, เปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเบเปเบฒเบเบฑเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบฅเบตเปเบกเบเบปเปเบเปเบเบเบชเปเบฒเบเบเปเปเบกเบนเบเบเบญเบเปเบเบผเปเบเบผเบก.
เปเบเบดเบเบงเปเบฒเบเบฐเบกเบตเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒ blocks เปเบเบเบขเบนเปเปเบเบเบธเปเบกเบเบฑเบเบซเปเบฒเบกเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบงเบฑเบเบเบธเบเบตเปเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบเบเปเบเป, เบเบธเปเบกเปเบเปเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ heap เบเบตเปเปเบเปเบฎเปเบงเบกเบเบฑเบ, เปเบเบดเปเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบซเปเบเบฒเบเปเบญเบเบเปเบฒเบเบงเบฑเบเบเบธเบเบฒเบเบเบฅเบฑเบญเบเบซเบเบถเปเบเปเบเบซเบฒเบญเบตเบเบญเบฑเบเบซเบเบถเปเบเปเบเปเปเบงเบซเบผเบฒเบเปเบเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฑเบเบฅเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบซเบผเบฒเบ. เบชเบฐเบเบฑเบเปเบซเบกเปเบเบฑเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบเบปเบเปเบเปเบฎเบฑเบเบเบญเบ handler เปเบเปเบงเบฅเบฒเบเบตเปเปเบเบซเบฒ Isolate.exit() เปเบเบทเปเบญเปเบญเบเบเปเปเบกเบนเบเปเบเบเบฑเบ block isolate เบเปเปเปเบกเปเปเบเบเบเปเปเบกเบตเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบชเปเบฒเปเบเบปเบฒ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบปเบเปเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเปเปเบเบงเบฒเบกเปเบเปเบเบทเบเบเบฑเบเบเบธเบเปเบซเปเบเบตเบเบตเปเบชเบธเบ - เบเปเปเบเบงเบฒเบกเบเบฐเบซเบเบฒเบเบเปเบญเบเปเบฅเบฐเบเบฐเบซเบเบฒเบเบเบฒเบเปเบกเปเบเปเบเปเบเบทเบเบเบธเบเปเบเปเบเปเบงเบเบถเปเบเบเบฐเบกเบฒเบ 8 เปเบเบปเปเบฒ. เบงเบฑเบเบเบธเบเบตเปเบชเบฒเบกเบฒเบเบชเบปเปเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบ isolates เปเบเบเปเบเป SendPort.send() call เบฅเบงเบกเบกเบตเบเบฒเบเบเบฐเปเบเบเบเบญเบเบเบฑเบเบเบฑเบ, เบเบฒเบเบเบดเบ, เปเบฅเบฐ stack traces.
- เปเบเปเบเบทเปเบญเบเบกเบทเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบฒเบเบเบปเบงเบเบตเปเปเบเบซเบฒเบซเบเปเบฒเบเบตเปเปเบเปเบฅเบฐเบเบปเบเปเบเบงเบฑเบเบเบธเบญเบทเปเบเป (tear-off), เบเปเปเบเปเบฒเบเบฑเบเปเบเบเบฒเบเบชเปเบฒเบเบเบปเบงเบเบตเปเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเปเบเบฅเบฐเบซเบฑเบ constructor เปเบเปเบเบทเบเปเบเบเบเปเบฒเบเบญเบญเบ, เปเบเบดเปเบเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบฐเปเบซเบเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเปเปเบชเปเบฒเบเบเบฒเบเปเบเปเบเบญเบเปเบเบเบญเบตเบเปเบชเปเบซเปเบญเบเบชเบฐเบซเบกเบธเบ Flutter. เบเบปเบงเบขเปเบฒเบ: เปเบเบทเปเบญเบชเปเบฒเบ Column widget เบเบตเปเบเบฐเบเบญเบเบกเบต Text widgets เบซเบผเบฒเบเบญเบฑเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบซเบฒ ".map()" เปเบฅเบฐ pass pointers เปเบเบซเบฒ Text.new constructor เบเบญเบ Text object: class FruitWidget เบเบฐเบซเบเบฒเบ StatelessWidget { @override Widget build(BuildContext context) { return Column(เปเบเบฑเบเบเปเบญเบ: ['Apple', 'Orange'].map(Text.new).toList()); } }
- เบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเบเปเบฒเปเบเปเบเบปเบงเบเบตเปเบเบฑเบเบเบฑเบเปเบเปเบเบทเบเบเบฐเบซเบเบฒเบเบญเบญเบ. เปเบเบตเปเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบเปเบงเบดเบเบตเบเบฒเบเบเบปเปเบงเปเบเปเบฅเบฐเบเบปเบงเบเบตเปเบเบฑเบเบเบฑเบเปเบเบทเปเบญเบชเปเบฒเบเบงเบดเบเบตเบเบฒเบเปเบฅเบฐเบเบปเบงเบเบตเปเบเบตเปเบเปเปเปเบกเปเบเบเบปเปเบงเปเบ: T id (T value) => เบเปเบฒ; var intId = id ; // เบญเบฐเบเบธเบเบฒเบเปเบเปเบงเบตเบเบฑเบ 2.15 เปเบเบ "int Function(int) intId = id;" const fo = id; // pointer to function id. const c1 = fo ;
- dart:core library เปเบเปเบเบฑเบเบเบธเบเบเบฒเบเบฎเบญเบเบฎเบฑเบ enums, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เบเบญเบเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบชเบปเปเบเบเปเบฒ string เบเบฒเบเปเบเปเบฅเบฐเบเปเบฒ enum เปเบเบเปเบเปเบงเบดเบเบต ".name", เปเบฅเบทเบญเบเบเปเบฒเบเบฒเบกเบเบทเป, เบซเบผเบทเบเบฑเบเบเบนเปเบเปเบฒ: enum MyEnum { one , เบชเบญเบ, เบชเบฒเบก } void main() { print(MyEnum.one.name); // "เบซเบเบถเปเบ" เบเบฐเบเบทเบเบเบดเบก. print(MyEnum.values.byName('two') == MyEnum.two); // "เบเบงเบฒเบกเบเบดเบ" เบเบฐเบเบทเบเบเบดเบก. เปเบเบเบเบตเปเบชเบธเบเบเปเบฒเบ = MyEnum.values.asNameMap(); print(map['three'] == MyEnum.three); // "เบเบดเบ". }
- เปเบเบฑเบเบเบดเบเบเบฒเบเบเบตเบเบญเบฑเบเบเบปเบงเบเบตเปเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเปเบเปเบเบฒเบเบชเบฐเปเบเบเบเบปเบงเบเบตเปเบเบตเปเบซเบเบฒเปเบซเบเปเบเบเบงเปเบฒเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก 64-bit เบเปเบฒเบเบทเปเบเบเบตเปเบเบตเปเบขเบนเป 32-bit เบเบฝเบเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเปเบ (เบเปเปเปเบเบตเบ 4 GB เบเบญเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบทเบเบเปเบฒเปเบเป). เบเบฒเบเบเบปเบเบชเบญเบเปเบเปเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบงเปเบฒเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบฑเปเบเบเปเบฒเบงเปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบซเบผเบธเบเบเปเบญเบเบเบฐเบซเบเบฒเบ heap เบเบฐเบกเบฒเบ 10%. เปเบ Flutter SDK, เปเบซเบกเบเปเบซเบกเปเปเบเปเบเบทเบเปเบเบตเบเปเบเปเปเบฅเปเบงเบชเปเบฒเบฅเบฑเบ Android เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบฅเบฐเบเบทเบเบงเบฒเบเปเบเบเบเบตเปเบเบฐเปเบเบตเบเปเบเปเบชเปเบฒเบฅเบฑเบ iOS เปเบเบเบฒเบเบเปเบญเบเปเบเบญเบฐเบเบฒเบเบปเบ.
- Dart SDK เบเบฐเบเบญเบเบกเบตเปเบเบทเปเบญเบเบกเบทเบชเปเบฒเบฅเบฑเบเบเบฒเบ debugging เปเบฅเบฐเบเบฒเบเบงเบดเปเบเบฒเบฐเบเบฐเบชเบดเบเบเบดเบเบฒเบ (DevTools), เปเบเบดเปเบเปเบเปเบเบทเบเบชเบฐเบซเบเบญเบเปเบซเปเบเปเบญเบเบซเบเปเบฒเบเบตเปเปเบเบเบธเบเปเบเบเบเปเบฒเบเบซเบฒเบ.
- เปเบเบทเปเบญเบเบกเบทเปเบเปเบเบทเบเปเบเบตเปเบกเปเบชเปเบเปเบฒเบชเบฑเปเบ "dart pub" เปเบฅเบฐเบเปเบญเบเปเบเบฑเบเบเปเปเบกเบนเบเปเบเบฑเบเปเบเบฑเบ pub.dev เปเบเบทเปเบญเบเบดเบเบเบฒเบกเบเบฒเบเบเบดเบกเปเบเบตเบเปเบเปเบเปเปเบกเบนเบเบฅเบฑเบเปเบเบเบเบฑเบเปเบญเบตเบ, เบเบปเบงเบขเปเบฒเบ, เบเปเบญเบเบเปเปเบกเบนเบเบเบฐเบเปเบฒเบเบปเบงเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบเปเบฅเบฐเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบฑเบเบเบฒเบเปเบเบเบธเบ. เบเปเบฒเบเบฒเบเบฎเบปเปเบงเปเบซเบฅเบเบฑเปเบเบเปเบฒเบงเบเบทเบเบเบงเบเบเบปเบ, เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเปเบฒเบชเบฑเปเบ "dart pub publish" เบเบฐเบเบทเบเบเบฑเบเบเบงเบฒเบเบเปเบงเบเบเปเปเบเบงเบฒเบกเบชเบฐเปเบเบเบเปเปเบเบดเบเบเบฒเบ. เบเปเบฒเบกเบตเบเบปเบเบเบงเบเบเบตเปเบเปเปเบเบทเบเบเปเบญเบ, เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเปเบฒเบกเบเบฒเบเบเบงเบเบชเบญเบเบเปเบฒเบเบเบฑเบเบเบตเบชเบตเบเบฒเบง.
- เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบญเบเปเบเบฑเบเปเบเบฑเบเบชเบฐเบเบฑเบเบเบตเปเปเบเบตเบเปเบเปเปเบฅเปเบงเปเบเปเบเบทเบเปเบเบตเปเบกเปเบชเปเบเปเบญเบเปเบเบฑเบเบเปเปเบกเบนเบ pub.dev, เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบญเบฑเบเบเบฐเบฅเบฒเบ เบซเบผเบทเบเปเบญเบเปเบซเบงเป. เบเปเบญเบเบซเบเปเบฒเบเบตเป, เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเปเบเบเบฑเปเบเบเปเบฒเบง, เบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบกเปเบเปเบเบทเปเบญเปเบเบตเบเปเบเปเบชเบฐเบเบฑเบเบเบตเปเบเบทเบเบเปเบญเบ, เปเบเปเปเบเบเบฒเบเบชเบฐเบเบฒเบเบฐเบเบฒเบ, เบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบปเบเปเบฅเบตเบเบเบฒเบเบเปเบญเบเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเปเบฅเบฐเบฎเบตเบเบเปเบงเบเบขเบธเบเบเบฒเบเปเบเปเบเบฐเบเบฒเบเบเบทเปเบกเบญเบตเบ (เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเบฒเบเปเบเปเปเบเบเบฑเบเบเปเปเบเบฑเบเบเปเบญเบกเบซเบผเบทเบเปเบฒเบเบฒเบเบเปเบญเบเปเบเบฑเบกเปเบกเปเบ. เบเบฑเบเบเบตเบกเบกเบฒเปเบเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบชเบฐเบเบฑเบเบเบปเบเบชเบญเบ). เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบญเบเบเบทเบ, เบเบธเบเบเบฑเปเบเบเปเบฒเบงเบเปเปเปเบเปเบฅเบฐเบเบธเปเบงเปเปเบเบเปเบฒเบชเบฑเปเบ "pub get" เปเบฅเบฐ "pub upgrade" เบญเบตเบเบเปเปเปเบ, เปเบฅเบฐเปเบเบฅเบฐเบเบปเบเบเบตเปเบเบดเบเบเบฑเปเบเบกเบฑเบเปเบฅเปเบง, เบกเบตเบเบฒเบเปเบเบทเบญเบเบเบดเปเบชเบเปเบเบเบฑเปเบเบเปเปเปเบ "pub get" เบเบทเบเบเบฐเบเบดเบเบฑเบ.
- เปเบเบตเปเบกเบเบฒเบเบเบปเบเบเปเบญเบเบเปเบญเบเปเบซเบงเป (CVE-2021-22567) เบเบตเปเปเบเบตเบเบเบฒเบเบเบฒเบเปเบเปเบเบปเบงเบญเบฑเบเบชเบญเบ unicode เปเบเบฅเบฐเบซเบฑเบเบเบตเปเบเปเบฝเบเบเปเบฒเบชเบฑเปเบเบชเบฐเปเบเบเบเบปเบ.
- เปเบเปเปเบเบเปเบญเบเปเบซเบงเป (CVE-2021-22568) เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบเบญเบกเบเบปเบงเปเบเบฑเบเบเบนเปเปเบเป pub.dev เบญเบทเปเบเปเบกเบทเปเบญเปเบเบตเบเปเบเปเปเบเบฑเบเปเบเบเปเบเบซเบฒเปเบเบตเบเปเบงเบตเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบกเบเบตเปเบเบญเบกเบฎเบฑเบเปเบเปเบเบฑเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบ pub.dev oauth2. เบเบปเบงเบขเปเบฒเบ, เบเปเบญเบเปเบซเบงเปเบชเบฒเบกเบฒเบเบเบทเบเปเบเปเปเบเบทเปเบญเปเบเบกเบเบตเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบญเบเปเบเบฑเบเปเบเบฑเบเบเบฒเบเปเบ เปเบฅเบฐเบญเบปเบเบเบญเบ. เบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบตเปเบเบฝเบเปเบเปเปเบฎเบเปเบเบฑเบเปเบเบฑเบเบขเบนเปเปเบ pub.dev เบเปเปเปเบเปเบฎเบฑเบเบเบปเบเบเบฐเบเบปเบเบเบฒเบเบเบฑเบเบซเบฒเบเบตเป.
เปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เบเบฒเบเบเปเบญเบเบเบปเบงเบเบตเปเบชเปเบฒเบเบฑเบเบเบญเบเบเบญเบเบเบฒเบเปเบเปเบเบญเบเบเบนเปเปเบเป Flutter 2.8 เปเบเปเบเบทเบเบเปเบฒเบชเบฐเปเบซเบเบต, เปเบเบดเปเบเบเบทเบงเปเบฒเปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบญเบ React Native เปเบฅเบฐเบญเบฐเบเบธเบเบฒเบเปเบซเป, เบญเบตเบเปเบชเปเบฅเบฐเบซเบฑเบเบเบฝเบง, เบเปเบญเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบชเปเบฒเบฅเบฑเบ iOS, Android, Windows, macOS เปเบฅเบฐ. เปเบเบฅเบฐเบเบฐเบเบญเบก Linux, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเบชเปเบฒเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบ. เปเบเบฐเบเบตเปเบเบณเบเบปเบเปเบญเบเบชเบณเบฅเบฑเบเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ Fuchsia microkernel เบเบตเปเบเบฑเบเบเบฐเบเบฒเปเบเบ Google เปเบกเปเบเบชเปเบฒเบเบเบถเปเบเบเบปเบเบเบทเปเบเบเบฒเบเบเบญเบ Flutter. เบกเบฑเบเปเบเปเบเบทเบเบชเบฑเบเปเบเบเปเบซเบฑเบเบงเปเบฒเปเบเปเบฅเบเบฐเบซเบปเบเปเบเบทเบญเบเบเปเบฒเบเบกเบฒ, เบเปเบฒเบเบงเบเบเบญเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ Flutter 2 เปเบ Google Play Store เปเบเปเปเบเบตเปเบกเบเบถเปเบเบเบฒเบ 200 เบเบฑเบเบซเบฒ 375 เบเบฑเบ, i.e. เปเบเบทเบญเบเบชเบญเบเปเบเบทเปเบญ.
เบชเปเบงเบเบเบปเปเบเบเปเบเบญเบเบฅเบฐเบซเบฑเบ Flutter เปเบกเปเบเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบเบฒเบชเบฒ Dart, เปเบฅเบฐเปเบเบทเปเบญเบเบเบฑเบ runtime เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเปเบกเปเบเบเบฝเบเปเบ C ++. เปเบกเบทเปเบญเบเบฑเบเบเบฐเบเบฒเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ, เบเบญเบเบเบฒเบเบเบฒเบชเบฒ Dart เบเบทเปเบเปเบกเบทเบญเบเบเบญเบ Flutter, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเป Dart Foreign Function interface เปเบเบทเปเบญเปเบเบซเบฒเบฅเบฐเบซเบฑเบ C/C++. เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบชเบนเบเปเบกเปเบเบเบฑเบเบฅเบธเปเบเปเปเบเบเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบฑเบเบฅเบฐเบซเบฑเบเบเบทเปเบเปเบกเบทเบญเบเบชเปเบฒเบฅเบฑเบเปเบงเบเบตเปเบเบปเปเบฒเบซเบกเบฒเบ. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เปเบเบฅเปเบเบฅเบกเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบทเบเบฅเบงเบเบฅเบงเบกเบเบทเบเปเบซเบกเปเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบเปเบฅเบฐเบเบฑเปเบ - Dart เบชเบฐเบซเบเบญเบเปเบซเบกเบเบเบฒเบเปเบซเบผเบเบเบทเบเบฎเปเบญเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเปเบฅเบฐเบเบฐเปเบกเบตเบเบเบปเบเปเบเปเบฎเบฑเบเบเบฑเบเบเบต.
เปเบเบเบฑเบเบเบฒเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบเบฒเบเบเปเบญเบเปเบซเบกเปเบเบญเบ Flutter, เบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบงเบฒเบกเปเบงเปเบเบเบฒเบเปเบเบตเบเบเบปเบงเปเบฅเบฐเบเบฒเบเบเปเบฅเบดเปเบเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบเบญเบธเบเบฐเบเบญเบเบกเบทเบเบทเปเบกเปเบเบชเบฑเบเปเบเบเปเบซเบฑเบ. เบกเบฑเบเบเปเบฒเบเบเบถเปเบเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบญเบฑเบเบฏเบเบฑเบเบเปเบฅเบดเบเบฒเบเบเปเบฒเบเบซเบผเบฑเบเปเบเบฑเปเบ Firebase เปเบฅเบฐ Google Cloud. เปเบเบทเปเบญเบเบกเบทเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบเบเบฑเบ Google Ads เปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบเบฝเบเบฅเบฐเบเบฒเบ. เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเบญเบเบเปเบฒเบเบฎเบนเบเปเบฅเบฐ plugins เปเบงเบฑเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเบเบเบธเบเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบ. เปเบเบทเปเบญเบเบกเบทเปเบซเบกเปเปเบเปเบเบทเบเบชเบฐเปเบซเบเบตเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเปเบฒเบเบเบถเปเบ, เบเบปเบงเบขเปเบฒเบ, widget เปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเบเบฒเบเบเบงเบเบชเบญเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเปเบเบเปเบเป Firebase. เปเบเบทเปเบญเบเบเบฑเบ Flame, เบเบทเบเบญเบญเบเปเบเบเบกเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบเบก 2D เปเบเบเปเบเป Flutter, เปเบเปเบเบทเบเบเบฑเบเบเบธเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru