เชกเชพเชฐเซเชŸ 2.14 เชญเชพเชทเชพ เช…เชจเซ‡ เชซเซเชฒเชŸเชฐ 2.5 เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เช—เซ‚เช—เชฒเซ‡ เชกเชพเชฐเซเชŸ 2.14 เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชฒเซ‡เช‚เช—เซเชตเซ‡เชœเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชกเชพเชฐเซเชŸ 2 เชจเซ€ เชงเชฐเชฎเซ‚เชณเชฅเซ€ เชชเซเชจเชƒเชกเชฟเชเชพเชˆเชจ เช•เชฐเชพเชฏเซ‡เชฒ เชถเชพเช–เชพเชจเชพ เชตเชฟเช•เชพเชธเชจเซ‡ เชšเชพเชฒเซ เชฐเชพเช–เซ‡ เช›เซ‡, เชœเซ‡ เชฎเชœเชฌเซ‚เชค เชธเซเชŸเซ‡เชŸเชฟเช• เชŸเชพเชˆเชชเชฟเช‚เช—เชจเชพ เช‰เชชเชฏเซ‹เช— เชฆเซเชตเชพเชฐเชพ เชกเชพเชฐเซเชŸ เชญเชพเชทเชพเชจเชพ เชฎเซ‚เชณ เชธเช‚เชธเซเช•เชฐเชฃเชฅเซ€ เช…เชฒเช— เชชเชกเซ‡ เช›เซ‡ (เชชเซเชฐเช•เชพเชฐ เช†เชชเชฎเซ‡เชณเซ‡ เช…เชจเซเชฎเชพเชจ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชคเซ‡เชฅเซ€ เชชเซเชฐเช•เชพเชฐเซ‹เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเซ‹ เชœเชฐเซ‚เชฐเซ€ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชกเชพเชฏเชจเซ‡เชฎเชฟเช• เชŸเชพเชˆเชชเชฟเช‚เช—เชจเซ‹ เชนเชตเซ‡ เช‰เชชเชฏเซ‹เช— เชฅเชคเซ‹ เชจเชฅเซ€ เช…เชจเซ‡ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เช—เชฃเชคเชฐเซ€ เช•เชฐเซ€เชจเซ‡ เชชเซเชฐเช•เชพเชฐ เชตเซ‡เชฐเซ€เชเชฌเชฒเชจเซ‡ เชธเซ‹เช‚เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซเชฏเชพเชฐเชฌเชพเชฆ เช•เชกเช• เชชเซเชฐเช•เชพเชฐเชจเซเช‚ เชšเซ‡เช•เชฟเช‚เช— เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡).

เชกเชพเชฐเซเชŸ เชญเชพเชทเชพเชจเซ€ เชตเชฟเชถเซ‡เชทเชคเชพเช“:

  • เชœเชพเชตเชพเชธเซเช•เซเชฐเชฟเชชเซเชŸ, เชธเซ€ เช…เชจเซ‡ เชœเชพเชตเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเซ‹ เชฎเชพเชŸเซ‡ เชชเชฐเชฟเชšเชฟเชค เช…เชจเซ‡ เชถเซ€เช–เชตเชพเชฎเชพเช‚ เชธเชฐเชณ เชตเชพเช•เซเชฏเชฐเชšเชจเชพ.
  • เชคเชฎเชพเชฎ เช†เชงเซเชจเชฟเช• เชตเซ‡เชฌ เชฌเซเชฐเชพเช‰เชเชฐเซเชธ เช…เชจเซ‡ เชชเซ‹เชฐเซเชŸเซ‡เชฌเชฒ เช‰เชชเช•เชฐเชฃเซ‹เชฅเซ€ เชฒเชˆเชจเซ‡ เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เชธเชฐเซเชตเชฐ เชธเซเชงเซ€เชจเชพ เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เชพเชฐเชจเชพ เชตเชพเชคเชพเชตเชฐเชฃ เชฎเชพเชŸเซ‡ เชเชกเชชเซ€ เชฒเซ‹เช‚เชš เช…เชจเซ‡ เช‰เชšเซเชš เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเซ€.
  • เชตเชฐเซเช—เซ‹ เช…เชจเซ‡ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชœเซ‡ เชเชจเซเช•เซ‡เชชเซเชธเซเชฏเซเชฒเซ‡เชถเชจ เช…เชจเซ‡ เชนเชพเชฒเชจเซ€ เชชเชฆเซเชงเชคเชฟเช“ เช…เชจเซ‡ เชกเซ‡เชŸเชพเชจเชพ เชชเซเชจเชƒเช‰เชชเชฏเซ‹เช—เชจเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เชชเซเชฐเช•เชพเชฐเซ‹เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชฅเซ€ เชกเชฟเชฌเช— เช•เชฐเชตเชพเชจเซเช‚ เช…เชจเซ‡ เชญเซ‚เชฒเซ‹เชจเซ‡ เช“เชณเช–เชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเซ‡ เช›เซ‡, เช•เซ‹เชกเชจเซ‡ เชตเชงเซ เชธเซเชชเชทเซเชŸ เช…เชจเซ‡ เชตเชงเซ เชตเชพเช‚เชšเชตเชพ เชฏเซ‹เช—เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชจเชพ เชซเซ‡เชฐเชซเชพเชฐ เช…เชจเซ‡ เชตเชฟเชถเซเชฒเซ‡เชทเชฃเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡.
  • เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชชเซเชฐเช•เชพเชฐเซ‹เชฎเชพเช‚ เชจเซ€เชšเซ‡เชจเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡: เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เชพเชฐเชจเชพ เชนเซ‡เชถ, เชเชฐเซ‡ เช…เชจเซ‡ เชฒเชฟเชธเซเชŸ, เช•เชคเชพเชฐ, เช†เช‚เช•เชกเชพเช•เซ€เชฏ เช…เชจเซ‡ เชธเซเชŸเซเชฐเชฟเช‚เช— เชชเซเชฐเช•เชพเชฐเซ‹, เชคเชพเชฐเซ€เช– เช…เชจเซ‡ เชธเชฎเชฏ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชชเซเชฐเช•เชพเชฐเซ‹, เชฐเซ‡เช—เซเชฏเซเชฒเชฐ เชเช•เซเชธเชชเซเชฐเซ‡เชถเชจเซเชธ (RegExp). เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เชชเซเชฐเช•เชพเชฐเซ‹ เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เช›เซ‡.
  • เชธเชฎเชพเช‚เชคเชฐ เช…เชฎเชฒเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡, เช†เช‡เชธเซ‹เชฒเซ‡เชŸ เชเชŸเซเชฐเชฟเชฌเซเชฏเซเชŸ เชธเชพเชฅเซ‡เชจเชพ เชตเชฐเซเช—เซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฆเชฐเช–เชพเชธเซเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡เชจเซ‹ เช•เซ‹เชก เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชเช• เช…เชฒเช— เชฎเซ‡เชฎเชฐเซ€ เชเชฐเชฟเชฏเชพเชฎเชพเช‚ เช…เชฒเช— เชœเช—เซเชฏเชพเชฎเชพเช‚ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชธเช‚เชฆเซ‡เชถเชพ เชฎเซ‹เช•เชฒเซ€เชจเซ‡ เชฎเซเช–เซเชฏ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡ เช›เซ‡.
  • เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“เชจเชพ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชœเซ‡ เชฎเซ‹เชŸเชพ เชตเซ‡เชฌ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชจเชพ เชธเชชเซ‹เชฐเซเชŸ เช…เชจเซ‡ เชกเซ€เชฌเช—เซ€เช‚เช—เชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เช•เชพเชฐเซเชฏเซ‹เชจเชพ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‡ เชตเชนเซ‡เช‚เชšเชพเชฏเซ‡เชฒ เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹เชจเชพ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชธเชฎเชพเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹เชจเซ‡ เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชญเชพเช—เชจเซ‹ เชตเชฟเช•เชพเชธ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเซ‹เชจเซ€ เชเช• เช…เชฒเช— เชŸเซ€เชฎเชจเซ‡ เชธเซ‹เช‚เชชเซ€ เชถเช•เชพเชฏ เช›เซ‡.
  • เชกเชพเชฐเซเชŸ เชญเชพเชทเชพเชฎเชพเช‚ เชตเชฟเช•เชพเชธเชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เชธเชพเชงเชจเซ‹เชจเซ‹ เชธเชฎเซ‚เชน, เชœเซ‡เชฎเชพเช‚ เชซเซเชฒเชพเชฏ เชชเชฐ เช•เซ‹เชก เช•เชฐเซ‡เช•เซเชถเชจ เชธเชพเชฅเซ‡ เชกเชพเชฏเชจเซ‡เชฎเชฟเช• เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เช…เชจเซ‡ เชกเซ€เชฌเช—เซ€เช‚เช— เชŸเซ‚เชฒเซเชธเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ (โ€œเชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเซ‹ เช…เชจเซ‡ เชšเชพเชฒเซ เชฐเชพเช–เซ‹โ€).
  • เชกเชพเชฐเซเชŸ เชญเชพเชทเชพเชฎเชพเช‚ เชตเชฟเช•เชพเชธเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชคเซ‡ SDK, เชเช• เชชเซ‡เช•เซ‡เชœ เชฎเซ‡เชจเซ‡เชœเชฐ เชชเชฌ, เชธเซเชŸเซ‡เชŸเชฟเช• เช•เซ‹เชก เชตเชฟเชถเซเชฒเซ‡เชทเช• เชกเชพเชฐเซเชŸ_เชตเชฟเชถเซเชฒเซ‡เชทเช•, เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹เชจเซ‹ เชธเชฎเซ‚เชน, เชเช• เชธเช‚เช•เชฒเชฟเชค เชตเชฟเช•เชพเชธ เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชกเชพเชฐเซเชŸเชชเซ‡เชก เช…เชจเซ‡ IntelliJ IDEA, WebStorm, Emacs, Sublime Text เชฎเชพเชŸเซ‡ เชกเชพเชฐเซเชŸ-เชธเช•เซเชทเชฎ เชชเซเชฒเช—เชฟเชจเซเชธ เชธเชพเชฅเซ‡ เช†เชตเซ‡ เช›เซ‡. 2 เช…เชจเซ‡ เชตเชฟเชฎ.
  • เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹ เช…เชจเซ‡ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เชธเชพเชฅเซ‡เชจเชพ เชตเชงเชพเชฐเชพเชจเชพ เชชเซ‡เช•เซ‡เชœเซ‹ เชชเชฌ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ 20 เชนเชœเชพเชฐเชฅเซ€ เชตเชงเซ เชชเซ‡เช•เซ‡เชœเซ‹ เช›เซ‡.

เชกเชพเชฐเซเชŸ 2.14 เชฐเชฟเชฒเซ€เชเชฎเชพเช‚ เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐเซ‹:

  • เชเช• เชจเชตเซเช‚ เชŸเซเชฐเชฟเชชเชฒ เชถเชฟเชซเซเชŸ เช“เชชเชฐเซ‡เชŸเชฐ (>>>) เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ โ€œ>>โ€ เช“เชชเชฐเซ‡เชŸเชฐเชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, เช…เช‚เช•เช—เชฃเชฟเชค เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เชเช• เชคเชพเชฐเซเช•เชฟเช• เชถเชฟเชซเซเชŸ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชธเชพเช‡เชจ เชฌเซ€เชŸเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ€เชงเชพ เชตเชฟเชจเชพ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ (เชถเชฟเชซเซเชŸเชจเซ‡ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชนเช•เชพเชฐเชพเชคเซเชฎเช• เช…เชจเซ‡ เชจเช•เชพเชฐเชพเชคเซเชฎเช• เชธเช‚เช–เซเชฏเชพเช“).
  • เชชเซเชฐเช•เชพเชฐ เชฆเชฒเซ€เชฒเซ‹ เชชเชฐเชจเซ‹ เชชเซเชฐเชคเชฟเชฌเช‚เชง เชฆเซ‚เชฐ เช•เชฐเซเชฏเซ‹ เชœเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เช•เชพเชฐเซเชฏ เชชเซเชฐเช•เชพเชฐเซ‹เชจเซ‡ เชชเซเชฐเช•เชพเชฐ เชฆเชฒเซ€เชฒ เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชฅเซ€ เช…เชŸเช•เชพเชตเซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชนเชตเซ‡ เชคเชฎเซ‡ เชธเซเชชเชทเซเชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹: เช…เช‚เชคเชฎเชพเช‚ เชธเซ‚เชšเชฟ (T)>idเชซเช‚เช•เซเชถเชจเซเชธ; var เช•เซ‹เชฒเชฌเซ‡เช• = [ (เชŸเซ€ เชฎเซ‚เชฒเซเชฏ) => เชฎเซ‚เชฒเซเชฏ]; เชฒเซ‡เชŸ S เชซเช‚เช•เซเชถเชจ (T)>(S) f;
  • @Deprecated เชœเซ‡เชตเชพ เชเชจเซ‹เชŸเซ‡เชถเชจเชฎเชพเช‚ เชชเซเชฐเช•เชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชฆเชฒเซ€เชฒเซ‹เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‹. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเชฎเซ‡ เชนเชตเซ‡ เชธเซเชชเชทเซเชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹: @TypeHelper (42, "เช…เชฐเซเชฅ")
  • เช“เชฌเซเชœเซ‡เช•เซเชŸ เช•เซเชฒเชพเชธเชฎเชพเช‚ เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ (เช•เซ‹เชฐ)เชฎเชพเช‚ เชธเซเชŸเซ‡เชŸเชฟเช• เชฎเซ‡เชฅเชก เชนเซ‡เชถ, เชนเซ‡เชถเช†เชฒ เช…เชจเซ‡ เชนเซ‡เชถเช†เชฒเช…เชจเชฐเซเชกเชฐเซเชก เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. DateTime เชตเชฐเซเช—เซ‡ เช‰เชจเชพเชณเชพ เช…เชจเซ‡ เชถเชฟเชฏเชพเชณเชพเชจเชพ เชธเชฎเชฏ เชตเชšเซเชšเซ‡ เช˜เชกเชฟเชฏเชพเชณเซ‹เชจเซ‡ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชธเชฎเชฏเชจเชพ เชธเช‚เชšเชพเชฒเชจเชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹ เช•เชฐเซเชฏเซ‹ เช›เซ‡ เชœเซ‡ เชเช• เช•เชฒเชพเช•เชฅเซ€ เชตเชฟเชญเชพเชœเซเชฏ เชจเชฅเซ€ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช‘เชธเซเชŸเซเชฐเซ‡เชฒเชฟเชฏเชพเชฎเชพเช‚ 30 เชฎเชฟเชจเชฟเชŸเชจเซ‹ เช‘เชซเชธเซ‡เชŸ เชตเชชเชฐเชพเชฏ เช›เซ‡). ffi เชชเซ‡เช•เซ‡เชœเซ‡ เชเชฐเซ‡เชจเชพ เชฎเซ‡เชฎเชฐเซ€ เชซเชพเชณเชตเชฃเซ€ เชชเชฆเซเชงเชคเชฟ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เชซเชฟเชœเซ‡เชจ เชชเซ‡เช•เซ‡เชœเซ‡ เชธเซ€ เชญเชพเชทเชพเชฎเชพเช‚เชฅเซ€ เชกเชพเชฐเซเชŸ เชชเซเชฐเช•เชพเชฐเซ‹เชจเซ€ เชŸเชพเช‡เชชเชกเซ‡เชซ เชตเซเชฏเชพเช–เซเชฏเชพเช“ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€ เช›เซ‡.
  • pub.dev เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚เชฅเซ€ 250 เชธเซŒเชฅเซ€ เชตเชงเซ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชชเซ‡เช•เซ‡เชœเซ‹ เช…เชจเซ‡ เชŸเซ‹เชช-94 เชฎเชพเช‚เชฅเซ€ 1000% "เชจเชฒ เชธเซ‡เชซเซเชŸเซ€" เชฎเซ‹เชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, เชœเซ‡ เชšเชฒเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเชพ เชชเซเชฐเชฏเชพเชธเซ‹เชฅเซ€ เชฅเชคเชพ เช•เซเชฐเซ‡เชถเชจเซ‡ เชŸเชพเชณเชถเซ‡ เชœเซ‡เชจเซ€ เช•เชฟเช‚เชฎเชค เช…เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช›เซ‡ เช…เชจเซ‡ "เชจเชฒ" เชชเชฐ เชธเซ‡เชŸ เช›เซ‡. "" เชฎเซ‹เชก เชธเซ‚เชšเชตเซ‡ เช›เซ‡ เช•เซ‡ เชšเชฒเซ‹เชฎเชพเช‚ เชจเชฒ เชฎเซ‚เชฒเซเชฏเซ‹ เชนเซ‹เชˆ เชถเช•เชคเชพ เชจเชฅเซ€ เชธเชฟเชตเชพเชฏ เช•เซ‡ เชคเซ‡เช“ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เชจเชฒ เชฎเซ‚เชฒเซเชฏ เช…เชธเชพเช‡เชจ เช•เชฐเซ‡. เชฎเซ‹เชก เชตเซ‡เชฐเชฟเชฏเซ‡เชฌเชฒ เชชเซเชฐเช•เชพเชฐเซ‹เชจเซ‡ เชธเช–เชค เชฐเซ€เชคเซ‡ เชฎเชพเชจ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡ เช•เชฎเซเชชเชพเชˆเชฒเชฐเชจเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชชเซเชฐเช•เชพเชฐเชจเซเช‚ เช…เชจเซเชชเชพเชฒเชจ เช•เชฎเซเชชเชพเชˆเชฒ เชธเชฎเชฏเซ‡ เชšเช•เชพเชธเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เชคเชฎเซ‡ เชเชตเชพ เชชเซเชฐเช•เชพเชฐ เชธเชพเชฅเซ‡เชจเชพ เชšเชฒเชจเซ‡ เชฎเซ‚เชฒเซเชฏ "เชจเชฒ" เชธเซ‹เช‚เชชเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‹ เช›เซ‹ เชœเซ‡ เช…เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชธเซ‚เชšเชฟเชค เช•เชฐเชคเซเช‚ เชจเชฅเซ€, เชœเซ‡เชฎ เช•เซ‡ "int", เชคเซ‹ เชเช• เชญเซ‚เชฒ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชถเซ‡.
  • เช•เซ‹เชก เชตเชฟเชถเซเชฒเซ‡เชทเช• (เชฒเชฟเช‚เชŸเชฐ) เชฎเชพเชŸเซ‡ เชจเชฟเชฏเชฎเซ‹เชจเชพ เชเช•เซ€เช•เซƒเชค เชธเซ‡เชŸ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช›เซ‡, เชœเซ‡ เชกเชพเชฐเซเชŸ เช…เชจเซ‡ เชซเซเชฒเชŸเชฐ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชถเซˆเชฒเซ€ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพเช“เชจเซเช‚ เชชเชพเชฒเชจ เชšเช•เชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชธเชพเชฅเซ‡ เชธเชฎเชฐเซเชฅเชจ เชชเซ‚เชฐเซเช‚ เชชเชพเชกเซ‡ เช›เซ‡. เชเชคเชฟเชนเชพเชธเชฟเช• เช•เชพเชฐเชฃเซ‹เชธเชฐ, เชซเซเชฒเชŸเชฐ เช…เชจเซ‡ เชกเชพเชฐเซเชŸ เชฎเชพเชŸเซ‡เชจเชพ เช•เซ‹เชกเชฟเช‚เช— เชจเชฟเชฏเชฎเซ‹ เช…เชฒเช—-เช…เชฒเช— เชนเชคเชพ, เชตเชงเซเชฎเชพเช‚, เชกเชพเชฐเซเชŸ เชฎเชพเชŸเซ‡ เชจเชฟเชฏเชฎเซ‹เชจเชพ เชฌเซ‡ เชธเซ‡เชŸ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เชนเชคเชพ - เช—เซ‚เช—เชฒเชจเชพ เชชเซ‡เชกเชจเซเชŸเชฟเช• เชจเชฟเชฏเชฎเซ‹ เช…เชจเซ‡ เชกเชพเชฐเซเชŸ เชกเซ‡เชตเชฒเชชเชฐ เชธเชฎเซเชฆเชพเชฏเชจเชพ เชจเชฟเชฏเชฎเซ‹. เชกเชพเชฐเซเชŸ 2.14 เชฒเชฟเชจเซเชŸเชฐ เชฎเชพเชŸเซ‡ เชจเชฟเชฏเชฎเซ‹เชจเซ‹ เชจเชตเซ‹ เชธเชพเชฎเชพเชจเซเชฏ เชธเซ‡เชŸ เชฐเชœเซ‚ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชจเชตเชพ เชกเชพเชฐเซเชŸ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚ เช…เชจเซ‡ เชซเซเชฒเชŸเชฐ SDKเชฎเชพเช‚ เชกเชฟเชซเซ‹เชฒเซเชŸ เชฐเซ‚เชชเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชธเชฎเซ‚เชนเชฎเชพเช‚ เชฎเซเช–เซเชฏ เชจเชฟเชฏเชฎเซ‹ (lints/core.yaml เชชเซ‡เช•เซ‡เชœ), เชญเชฒเชพเชฎเชฃ เช•เชฐเซ‡เชฒ เชตเชงเชพเชฐเชพเชจเชพ เชจเชฟเชฏเชฎเซ‹ (lints/recommended.yaml), เช…เชจเซ‡ เชซเซเชฒเชŸเชฐ-เชตเชฟเชถเชฟเชทเซเชŸ เชญเชฒเชพเชฎเชฃเซ‹ (flutter_lints/flutter.yaml) เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เชชเซ‡เชกเซ‡เชจเซเชŸเชฟเช• เชจเชฟเชฏเชฎเซ‹เชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชกเชพเชฐเซเชŸ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃเชจเซ€ เชญเชฒเชพเชฎเชฃเซ‹เชจเชพ เช†เชงเชพเชฐเซ‡ เชจเชตเซ€ เช•เซ‹เชกเชฟเช‚เช— เชถเซˆเชฒเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชธเชฒเชพเชน เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  • เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฐเชฎเชพเช‚, เช•เซ‡เชธเซเช•เซ‡เชกเซ€เช‚เช— เช•เซ‹เชก เชฌเซเชฒเซ‹เช•เซเชธเชจเชพ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฟเช‚เช— เชฎเชพเชŸเซ‡ เช“เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฟเช‚เช— เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชธเซเชงเชพเชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟ เชคเชคเซเชตเซ‹เชจเซ€ เชฎเชพเชฒเชฟเช•เซ€เชจเชพ เช…เชธเซเชชเชทเซเชŸ เช…เชฐเซเชฅเช˜เชŸเชจเชจเซ‡ เชŸเชพเชณเซ€ เชถเช•เซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, "var เชชเชฐเชฟเชฃเชพเชฎ = errorState ?" เชฎเชพเช‚ "..doIt" เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ‹ foo : bad..doIt()โ€ เช โ€œเช–เชฐเชพเชฌโ€ เชฌเซเชฒเซ‹เช•เชจเชพ เชถเชฐเชคเซ€ เชญเชพเช—เชจเซ€ เชšเชฟเช‚เชคเชพ เช•เชฐเชคเซเช‚ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชธเชฎเช—เซเชฐ เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเชจเซ€, เชคเซ‡เชฅเซ€ เชœเซเชฏเชพเชฐเซ‡ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชคเซ‡เชจเซ‡ เช…เชฒเช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡: var เชชเชฐเชฟเชฃเชพเชฎ = errorState ? foo : เช–เชฐเชพเชฌ ..doIt();
  • Apple M1 (เชธเชฟเชฒเชฟเช•เซ‹เชจ) เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ SDK เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ Apple เชธเชฟเชฒเชฟเช•เซ‹เชจ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เชธเชพเชฅเซ‡เชจเซ€ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เชกเชพเชฐเซเชŸ VM, เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เช…เชจเซ‡ SDK เช˜เชŸเช•เซ‹ เชšเชฒเชพเชตเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช…เชจเซ‡ เช† เชšเชฟเชชเซเชธ เชฎเชพเชŸเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชซเชพเช‡เชฒเซ‹เชจเซ‡ เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชฌเช‚เชจเซ‡ เชธเซ‚เชšเชตเซ‡ เช›เซ‡.
  • "dart pub" เช†เชฆเซ‡เชถเซ‡ เชจเชตเซ€ เชธเซ‡เชตเชพ เชซเชพเช‡เชฒ ".pubignore" เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ pub.dev เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚ เชชเซ‡เช•เซ‡เชœ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช›เซ‹เชกเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชคเซ‡เชตเซ€ เชซเชพเช‡เชฒเซ‹เชจเซ€ เชธเซ‚เชšเชฟเชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช† เชธเซ‡เชŸเชฟเช‚เช—เซเชธ ".gitignore" เช…เชตเช—เชฃเชจเชพ เชธเซ‚เชšเชฟเชฎเชพเช‚ เชฆเช–เชฒ เช•เชฐเชคเซ€ เชจเชฅเซ€ (เช•เซ‡เชŸเชฒเซ€เช• เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชฎเชพเช‚, pub.dev เช เชซเชพเช‡เชฒเซ‹เชจเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชŸเชพเชณเชตเชพ เชฎเชพเช‚เช—เซ€ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡ Git เชฎเชพเช‚ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชตเชฟเช•เชพเชธ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เช†เช‚เชคเชฐเชฟเช• เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹).
  • "เชกเชพเชฐเซเชŸ เชŸเซ‡เชธเซเชŸ" เช•เชฎเชพเชจเซเชกเชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡เชจเซ‡ เชนเชตเซ‡ เช†เชตเซƒเชคเซเชคเชฟ เชจเช‚เชฌเชฐ เชฌเชฆเชฒเชพเชฏเซ‹ เชจ เชนเซ‹เชฏ เชคเซ‹ เชชเชฌเชธเซเชชเซ‡เช• เชฌเชฆเชฒเซเชฏเชพ เชชเช›เซ€ เชซเชฐเซ€เชฅเซ€ เช•เชฎเซเชชเชพเช‡เชฒเชฟเช‚เช— เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€.
  • ECMAScript 5 เชธเซเชธเช‚เช—เชคเชคเชพ เชฎเซ‹เชกเชฎเชพเช‚ เชธเช‚เช•เชฒเชจ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ (เชซเซ‡เชฐเชซเชพเชฐ IE11 เชฌเซเชฐเชพเช‰เชเชฐ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เช—เซเชฎเชพเชตเชถเซ‡).
  • เชตเซเชฏเช•เซเชคเชฟเช—เชค เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เชธเซเชŸเซ‡เชœเชนเซ‡เชจเซเชก, เชกเชพเชฐเซเชŸเชเชซเชเชฎเชŸเซ€ เช…เชจเซ‡ เชกเชพเชฐเซเชŸ2เชจเซ‡เชŸเซ€เชตเชจเซ‡ เช…เชชเซเชฐเชšเชฒเชฟเชค เชœเชพเชนเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ เชกเชพเชฐเซเชŸ เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€ เชฆเซเชตเชพเชฐเชพ เชฌเซ‹เชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเชคเชพ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เช†เชฆเซ‡เชถเซ‹ เชฆเซเชตเชพเชฐเชพ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • VM เชจเซ‡เชŸเชฟเชต เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เชจเชพเชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชกเชพเชฐเซเชŸ เช•เซ‹เชกเชฎเชพเช‚เชฅเซ€ เชฎเซ‚เชณ เช•เซ‹เชกเชจเซ‡ เช•เซ‰เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชจเชตเชพ เชกเชพเชฐเซเชŸ FFI (เชซเซ‹เชฐเซ‡เชจ เชซเช‚เช•เซเชถเชจ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชฏเซเชเชฐ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชซเซเชฒเชŸเชฐ 2.5 เชจเซเช‚ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชชเซเชฐเช•เชพเชถเชจ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชœเซ‡เชจเซ‡ เชฐเซ€เชเช•เซเชŸ เชจเซ‡เชŸเชฟเชตเชจเชพ เชตเชฟเช•เชฒเซเชช เชคเชฐเซ€เช•เซ‡ เช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชเช• เช•เซ‹เชก เชฌเซ‡เชเชจเชพ เช†เชงเชพเชฐเซ‡, iOS, Android, Windows, macOS เช…เชจเซ‡ เชฎเชพเชŸเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชฐเชฟเชฒเซ€เช เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. Linux เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ, เชคเซ‡เชฎเชœ เชฌเซเชฐเชพเช‰เชเชฐเซเชธเชฎเชพเช‚ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เชฌเชจเชพเชตเซ‹. Google เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชฟเชค Fuchsia microkernel เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ เชฎเชพเชŸเซ‡ เช•เชธเซเชŸเชฎ เชถเซ‡เชฒ เชซเซเชฒเชŸเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.

เชซเซเชฒเชŸเชฐ เช•เซ‹เชกเชจเซ‹ เชฎเซเช–เซเชฏ เชญเชพเช— เชกเชพเชฐเซเชŸ เชญเชพเชทเชพเชฎเชพเช‚ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เช…เชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชฐเชจเชŸเชพเช‡เชฎ เชเชจเซเชœเชฟเชจ C++ เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒเซเช‚ เช›เซ‡. เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชกเซ‡เชตเชฒเชช เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชซเซเชฒเชŸเชฐเชจเซ€ เชฎเซ‚เชณ เชกเชพเชฐเซเชŸ เชญเชพเชทเชพ เช‰เชชเชฐเชพเช‚เชค, เชคเชฎเซ‡ C/C++ เช•เซ‹เชกเชจเซ‡ เช•เซ‰เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชกเชพเชฐเซเชŸ เชซเซ‹เชฐเซ‡เชจ เชซเช‚เช•เซเชถเชจ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชฒเช•เซเชทเซเชฏ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡ เชจเซ‡เชŸเซ€เชต เช•เซ‹เชกเชฎเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เช•เชฎเซเชชเชพเชˆเชฒ เช•เชฐเซ€เชจเซ‡ เช‰เชšเซเชš เช…เชฎเชฒเซ€เช•เชฐเชฃ เชชเซเชฐเชฆเชฐเซเชถเชจ เชชเซเชฐเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡. เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชฆเชฐเซ‡เช• เชซเซ‡เชฐเชซเชพเชฐ เชชเช›เซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€ - เชกเชพเชฐเซเชŸ เชเช• เชนเซ‹เชŸ เชฐเซ€เชฒเซ‹เชก เชฎเซ‹เชก เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เชšเชพเชฒเซ€ เชฐเชนเซ‡เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเชฐเชค เชœ เชชเชฐเชฟเชฃเชพเชฎเชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชซเซเชฒเชŸเชฐ 2.5 เชฎเชพเช‚ เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐเซ‹:

  • เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช•เชพเชฎเช—เซ€เชฐเซ€ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เช•เชฐเซเชฏเซเช‚. iOS เช…เชจเซ‡ macOS เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ, เชฎเซ‡เชŸเชฒ เช—เซเชฐเชพเชซเชฟเช•เซเชธ API เชฎเชพเชŸเซ‡ เชถเซ‡เชกเชฐเชจเซเช‚ เชชเซเชฐเซ€-เช•เชฎเซเชชเชฟเชฒเซ‡เชถเชจ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เช…เชธเซเชฎเซ‡เชณ เช˜เชŸเชจเชพเช“เชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชจเซ€ เชธเซเชงเชพเชฐเซ‡เชฒ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ. เชœเซเชฏเชพเชฐเซ‡ เช—เชพเชฐเซเชฌเซ‡เชœ เช•เชฒเซ‡เช•เซเชŸเชฐ เชฌเชฟเชจเช‰เชชเชฏเซ‹เช—เซ€ เชˆเชฎเซ‡เชœเซ‹เชฎเชพเช‚เชฅเซ€ เชฎเซ‡เชฎเชฐเซ€เชจเซ‹ เชซเชฐเซ€ เชฆเชพเชตเซ‹ เช•เชฐเซ‡ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เชตเชฟเชฒเช‚เชฌ เชธเชพเชฅเซ‡เชจเซ€ เชธเชฎเชธเซเชฏเชพเชจเซเช‚ เชจเชฟเชฐเชพเช•เชฐเชฃ เช•เชฐเซเชฏเซเช‚ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, 20-เชธเซ‡เช•เชจเซเชกเชจเชพ เชเชจเชฟเชฎเซ‡เชŸเซ‡เชก GIF เชจเชพ เชชเซเชฒเซ‡เชฌเซ‡เช• เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช•เชšเชฐเซ‹ เชเช•เชคเซเชฐ เช•เชฐเชตเชพเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ€ เชธเช‚เช–เซเชฏเชพ 400 เชฅเซ€ เช˜เชŸเชพเชกเซ€เชจเซ‡ 4 เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชกเชพเชฐเซเชŸ เช…เชจเซ‡ เช‰เชฆเซเชฆเซ‡เชถเซเชฏ เชตเชšเซเชšเซ‡ เชธเช‚เชฆเซ‡เชถเชพเช“ เชชเชธเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เชตเชฟเชฒเช‚เชฌ- C/Swift เชจเซ‡ เช˜เชŸเชพเชกเซ€เชจเซ‡ 50% (iOS) เช…เชฅเชตเชพ Java/Kotlin (Android) เชเชชเชฒ เชธเชฟเชฒเชฟเช•เซ‹เชจ เชšเชฟเชช เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชธเชฟเชธเซเชŸเชฎเซ‹ เชฎเชพเชŸเซ‡ เชฎเซ‚เชณ เชฌเชฟเชฒเซเชก เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚.
    เชกเชพเชฐเซเชŸ 2.14 เชญเชพเชทเชพ เช…เชจเซ‡ เชซเซเชฒเชŸเชฐ 2.5 เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช‰เชชเชฒเชฌเซเชง เช›เซ‡
  • เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡, เชชเซ‚เชฐเซเชฃ เชธเซเช•เซเชฐเซ€เชจ เชฎเซ‹เชกเชฎเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชจเซ‡เช•เซเชธเซเชŸ เชœเชจเชฐเซ‡เชถเชจ เชฎเชŸเชฟเชฐเชฟเชฏเชฒ เชกเชฟเชเชพเช‡เชจ เชตเชฟเช•เชฒเซเชช เชคเชฐเซ€เช•เซ‡ เชฐเชœเซ‚ เช•เชฐเชพเชฏเซ‡เชฒ "เชฎเชŸเชฟเชฐเชฟเชฏเชฒ เชฏเซ" เชกเชฟเชเชพเช‡เชจ เช•เชจเซเชธเซ‡เชชเซเชŸเชจเซเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชšเชพเชฒเซ เชฐเชนเซเชฏเซเช‚. เชเช• เชจเชตเซเช‚ เชฐเชพเชœเซเชฏ MaterialState.scrolledUnder เช‰เชฎเซ‡เชฐเซเชฏเซเช‚, เชฎเชพเชช เชฌเชฆเชฒเชคเซ€ เชตเช–เชคเซ‡ เชธเซเช•เซเชฐเซ‹เชฒ เชฌเชพเชฐเชจเซเช‚ เช—เชคเชฟเชถเซ€เชฒ เชชเซเชฐเชฆเชฐเซเชถเชจ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซเชฏเซเช‚, เช…เชจเซ‡ เชธเซ‚เชšเชจเชพ เชฌเซ‡เชจเชฐเซ‹ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชจเชตเซเช‚ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช•เชฐเซเชฏเซเช‚.
  • เช“เชŸเซ‹เชซเซ‹เช•เชธ, เชเช•เซเชธเชชเซ‹เชเชฐ, เชซเซเชฒเซ‡เชถ, เชเซ‚เชฎ, เช…เชตเชพเชœ เช˜เชŸเชพเชกเชตเชพ เช…เชจเซ‡ เชฐเชฟเชเซ‹เชฒเซเชฏเซเชถเชจเชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเซ‹ เช‰เชฎเซ‡เชฐเซ€เชจเซ‡ เช•เซ‡เชฎเซ‡เชฐเชพ เชชเซเชฒเช—-เช‡เชจเชจเซ€ เช•เซเชทเชฎเชคเชพเช“ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • เชกเซ‡เชตเชฒเชชเชฐ เชŸเซ‚เชฒเซเชธ (DevTools) เชจเซ‡ เช…เชชเชกเซ‡เชŸเซ‡เชก เชตเชฟเชœเซ‡เชŸ เช‡เชจเซเชธเซเชชเซ‡เช•เซเชถเชจ เชฎเซ‹เชก, เชคเซ‡เชฎเชœ เชฐเซ‡เชจเซเชกเชฐเชฟเช‚เช— เชตเชฟเชฒเช‚เชฌเชจเซ‡ เช“เชณเช–เชตเชพ เช…เชจเซ‡ เชถเซ‡เชกเชฐ เช•เชฎเซเชชเชพเช‡เชฒเซ‡เชถเชจเชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเซ‹เชจเซ‡ เชธเชฎเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเชงเชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.
    เชกเชพเชฐเซเชŸ 2.14 เชญเชพเชทเชพ เช…เชจเซ‡ เชซเซเชฒเชŸเชฐ 2.5 เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช‰เชชเชฒเชฌเซเชง เช›เซ‡
  • เชตเชฟเชเซเชฏเซเช…เชฒ เชธเซเชŸเซเชกเชฟเชฏเซ‹ เช•เซ‹เชก เช…เชจเซ‡ เช‡เชจเซเชŸเซ‡เชฒเชฟเชœเซ‡/เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชธเซเชŸเซเชกเชฟเชฏเซ‹ เชฎเชพเชŸเซ‡ เชธเซเชงเชพเชฐเซ‡เชฒ เชชเซเชฒเช—เช‡เชจเซเชธ.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹