рдиреЛрдЯ: рдЯреЗрд▓реАрдЧреНрд░рд╛рдо , рд╕реНрд▓реИрдХ рдФрд░ Google+ рдкрд░ рд░реВрд╕реА рднрд╛рд╖реА рдбрд╛рд░реНрдЯ рд╕рдореБрджрд╛рдп рд╕реЗ рдЬреБрдбрд╝реЗрдВред рдФрд░ рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ рдЖрдкрдХреЛ рдПрдХ рдЫреЛрдЯреА рд╕реА рдШреЛрд╖рдгрд╛ рдорд┐рд▓реЗрдЧреАред
рдбрд╛рд░реНрдЯ рдХрд╛ рдкреБрдирд░реБрджреНрдзрд╛рд░ рдореЛрдмрд╛рдЗрд▓ рдФрд░ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ
рдЖрдЬ рд╣рдо рдбрд╛рд░реНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреЗ рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг - 2.0, рд╕рд╛рде рд╣реА рдбрд╛рд░реНрдЯ рд╡реЗрдм рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЛ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдЙрддреНрдкрд╛рджрдХрддрд╛, рдкреНрд░рджрд░реНрд╢рди рдФрд░ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдХрд╛ рдПрдХ рдЕрдиреВрдард╛ рд╕рдВрдпреЛрдЬрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

Flutter Developers Dart 2 рдХреА рдХрдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ Flutter рдкрд┐рдЫрд▓реЗ рдХрдИ рдорд╣реАрдиреЛрдВ рд╕реЗ Dart 2 SDK рдХреЗ рд░рд┐рд▓реАрдЬрд╝-рдкреВрд░реНрд╡ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред рдлрд┐рд░ рднреА, рдбрд╛рд░реНрдЯ 2 рдХрд╛ рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд░рдирд╛ рдлреНрд░реЗрдорд╡рд░реНрдХ рдФрд░ рднрд╛рд╖рд╛ рдХреЗ рдмреАрдЪ рддрдВрдЧ рд╕рдВрдмрдВрдз рдХреЗ рдХрд╛рд░рдг рд╕реНрдкрдВрджрди рдХреА рд░рд┐рд╣рд╛рдИ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдПрдХ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрджрдо рд╣реИред рдпрджрд┐ рдЖрдкрдиреЗ рдЕрднреА рддрдХ рд╕реНрдкрдВрджрди рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЖрдк
рдЗрд╕реЗ рдЕрднреА рдЖрдЬрд╝рдорд╛ рд╕рдХрддреЗ
рд╣реИрдВ ред
рдбрд╛рд░реНрдЯ 2 рдХреА рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд╕рд╛рде, рдЕрдм рдФрд░ рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░ рднрд╛рд╖рд╛ рдХреЗ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рднреА рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдФрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рд╡реЗрдм рдХреЗ рд▓рд┐рдП рдХрдИ рд╕реБрдзрд╛рд░ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдВрдЧреЗред рдкрд╣рд▓рд╛ рдЖрд╡реЗрджрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдмрдирд╛рдиреЗ рдкрд░ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА
рдпрд╣рд╛рдВ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА
рд╣реИ ред
рдбрд╛рд░реНрдЯ: рдмрдврд╝рддреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛
рдбрд╛рд░реНрдЯ 2 рдореЛрдмрд╛рдЗрд▓ рдФрд░ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рддреЗрдЬреА рд╕реЗ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╡рд┐рдХрд╛рд╕ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдбрд╛рд░реНрдЯ рдХреЛ рдкреБрдирд░реНрдЬреАрд╡рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдбрд╝рдХ рдкрд░ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рд╣реИред рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдбрд┐рд╡реЗрд▓рдкрд░реНрд╕ рдХреНрд▓рд╛рдЗрдВрдЯреНрд╕ рдРрдкреНрд▓рд┐рдХреЗрд╢рдВрд╕ рдХреЛ рдкреНрд░реЛрдбреНрдпреВрд╕ рдХрд░реЗрдВ: рдПрдХ рд▓реИрдВрдЧреНрд╡реЗрдЬ, рдлреНрд░реЗрдорд╡рд░реНрдХ рдФрд░ рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдХреЗ рд╕рд╛рде, рдЬреЛ рдмреЙрдпрд▓рд░рдкреНрд▓реЗрдЯ рдХреЛрдб рдХреЛ рдХрдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдмрд┐рдЬрдиреЗрд╕ рд▓реЙрдЬрд┐рдХ рдкрд░ рдлреЛрдХрд╕ рдХрд░рдиреЗ рдХреА рдЗрдЬрд╛рдЬрдд рджреЗрддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рдРрд╕реЗ рдЯреВрд▓реНрд╕ рдЬреЛ рдЬрд▓реНрджреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирддреЗ рд╣реИрдВ, рдбреАрдмрдЧрд┐рдВрдЧ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХреЙрдореНрдкреИрдХреНрдЯ рдЬрдирд░реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рддреЗрдЬреА рд╕реЗ рдХреЛрдбред
рд╣рдордиреЗ рдкрд┐рдЫрд▓реЗ рдПрдХ рд╕рд╛рд▓ рдореЗрдВ рдбрд╛рд░реНрдЯ рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдореЗрдВ рддреЗрдЬ рд╡реГрджреНрдзрд┐ рджреЗрдЦреА рд╣реИред рд╣рдорд╛рд░реЗ рдЕрдкрдиреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рд┐рдХреА рдмрд╛рд╣рд░реА рдЙрдкрдпреЛрдЧ рдореЗрдВ рджрд╕ рдЧреБрдирд╛ рд╡реГрджреНрдзрд┐ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВред рдкрд┐рдЫрд▓реА рддрд┐рдорд╛рд╣реА рдореЗрдВ, рдбрд╛рд░реНрдЯ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рджреНрд╡рд╛рд░рд╛ рдорд╛рдкреА рдЧрдИ рдЧрд┐рдЯрд╣рдм рдкрд░
рд╕рдмрд╕реЗ рддреЗрдЬреА рд╕реЗ рдмрдврд╝рддреА рднрд╛рд╖рд╛рдУрдВ
рдореЗрдВ рд╕реЗ рдПрдХ рдереА;
StackOverflow рдореЗрдВ рдмрдврд╝рддреЗ рд╕рд╡рд╛рд▓ рднреА рдбрд╛рд░реНрдЯ рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдореЗрдВ рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рд░реБрдЭрд╛рди рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ:

Google рдХреЗ рд▓рд┐рдП, рдбрд╛рд░реНрдЯ рдЙрди рдХреБрдЫ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ, рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдо рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреА рд▓рд╛рдЦреЛрдВ рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд╕рд╛рде рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ Google рд╡рд┐рдЬреНрдЮрд╛рдкрди, Google рдЦрд░реАрджрд╛рд░реА рдФрд░ рдЖрдВрддрд░рд┐рдХ рдЕрд╡рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реА рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдБ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдбрд╛рд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдЗрд╕реЗ рд╕рд╛рдХрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рд▓реЛрдХрдкреНрд░рд┐рдп
рд╕рд╛рд╕ рд╢реИрд▓реА рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рд╣рд╛рд▓ рд╣реА
рдореЗрдВ рдбрд╛рд░реНрдЯ рдХреЗ рд▓рд┐рдП
рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ рддрд╛рдХрд┐ рдЗрд╕реЗ рддреЗрдЬреА рд╕реЗ, рдЕрдзрд┐рдХ рдкреЛрд░реНрдЯреЗрдмрд▓ рдФрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдЕрдм Sass рдХреЛ Homebrew рдФрд░ Chocolatey рдкрд░ рдПрдХ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ npm рдкрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред Dart рдмрд╛рд╣рд░реА рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рдмрд┐рдирд╛ рдХрд╣реАрдВ рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рджреЛрдиреЛрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛ Dart рдкрд░ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдФрд░ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред

рдбрд╛рд░реНрдЯ 2 рддреАрди рдкрд╣рд▓реБрдУрдВ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ: рднрд╛рд╖рд╛ рдХреЛ
рдордЬрдмреВрдд рдХрд░рдирд╛ рдФрд░ рдХрд╕рдирд╛ , рд╡реЗрдм рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░рд╛ рд╕рдорд░реНрдерди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдФрд░ рдЙрдкрдХрд░рдг рдФрд░ рдШрдЯрдХ рдмрдирд╛рдирд╛ рдЬреЛ рдмрд╛рд╣рд░реА рджреБрдирд┐рдпрд╛ рдХреЗ рд▓рд┐рдП Google рдбрд╛рд░реНрдЯ рдХреЗ рдЙрдкрдпреЛрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рд▓реЗрдЦ рдХреЗ рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЗ рдЗрди рддреАрди рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░реЗрдВрдЧреЗред
рдбрд╛рд░реНрдЯ 2: рдЧреНрд░рд╛рд╣рдХ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рднрд╛рд╖рд╛
рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ
рдлрд░рд╡рд░реА (
рд░реВрд╕реА рд╕рдВрд╕реНрдХрд░рдг )
рдореЗрдВ рдХрд╣рд╛ рдерд╛ , рдбрд╛рд░реНрдЯ рдкреНрд░рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рд╕реНрдкрд╖реНрдЯ рд╣реИ ред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдкрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рд╕рдВрдХрд▓рди рдХреЗ рдЪрд░рдг рд╕реЗ рдЧреБрдЬрд░реЗрдВрдЧреЗ, рдЬрд┐рд╕рдХреЗ рджреМрд░рд╛рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдПрдХ рдмрдбрд╝реА рд╢реНрд░реЗрдгреА рдЕрдХреНрд╕рд░ рдЦреЛрдЬреА рдЬрд╛рддреА рд╣реИред рдЬрдм рд╣рдордиреЗ Google рдкрд░ рдбрд╛рд░реНрдЯ рдХреЛ рдмрд╣реБрдд рдмрдбрд╝реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рддрдХ рдмрдврд╝рд╛рдпрд╛, рддреЛ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЪрд░рдг рдореЗрдВ рдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдо рдиреЗ рдмрд╣реБрдд рд╕рд╛рд░реА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛, рдЬрд┐рд╕рд╕реЗ рдмреЗрд╣рддрд░ рдХреЛрдб рдХрд╛ рдирд┐рд░реНрдорд╛рдг рд╣реБрдЖред
рдбрд╛рд░реНрдЯ 2 рдХреЗ рд╕рд╛рде, рдЖрдк рдПрдХ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдРрд╕реЗ рдореВрд▓реНрдп рдХреЗ рд╕рд╛рде рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдЗрд╕ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд░ рд╕реЗ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдЕрдкрдиреЗ рдХреЛрдб рдмреЗрд╕ рдХреЛ рд▓рд╛рдЦреЛрдВ рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд░рд┐рдлрд▓реЗрдХреНрдЯрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рддреИрдирд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЪрд┐рдВрддрд╛ рди рдХрд░реЗрдВ:
рд╕реНрдкрд╖реНрдЯ рдХрд╛ рдорддрд▓рдм рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХреЛрдб рдХреЗ рдкрд╣рд╛рдбрд╝реЛрдВ рд╕реЗ рдирд╣реАрдВ рд╣реИред рдкреНрд░рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдЖрдЙрдЯрдкреБрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ - рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐
рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдХрд╛рд░ рдХреЗ рддрд░реНрдХреЛрдВ рдХреЗ рд▓рд┐рдП рднреАред
final _field = [3.14, 6.28]; void main() { // , <int> print([1, 2, 3].runtimeType); // List<int> // , // int (1) double (3.14) `num` print([1, 3.14].runtimeType); // List<num> // print(_field.runtimeType); // List<double> }
рдЗрд╕ рдкреГрд╖реНрда рдкрд░ рдбрд╛рд░реНрдЯ 2 рдкреНрд░рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдиреЗрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдкрд┐рдЫрд▓реЗ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯреЛрдВ рдореЗрдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдбрд╛рд░реНрдЯ 2 рднреА рдХрдИ рдкреНрд░рдореБрдЦ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рднрд╛рд╖рд╛ рдХреЗ рд╢реЛрд░ рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИ: рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рдирдпрд╛ рдХреАрд╡рд░реНрдб рдЕрдм рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИ, рдФрд░
рдХреЙрдиреНрд╕реНрдЯреЗрдмрд▓ рдХреАрд╡рд░реНрдб
рдЙрдкрдпреБрдХреНрдд рд╕рдВрджрд░реНрдн рдореЗрдВ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИред
рдЕрдВрдд рдореЗрдВ, рд╣рдордиреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рд╣рд╛рдпрдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдПрдХрдЬреБрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдкреАрдЫреЗ-рдкреАрдЫреЗ рдХрд╛рдо рдХрд┐рдпрд╛, рдЬреЛ рдЕрдм рдПрдХ
рдЖрдо рд╕реАрдорд╛рдВрдд рджреНрд╡рд╛рд░рд╛ рдПрдХрдЬреБрдЯ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рд╣рдорд╛рд░реЗ рд╕рдВрдХрд▓рдХ рдФрд░
рд░рдирдЯрд╛рдЗрдореНрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рд╣рдорд╛рд░реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕реНрдерд┐рд░рддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдЧрддрд┐ рдФрд░ рдЧреБрдгрд╡рддреНрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдбрд╛рд░реНрдЯ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЬрд╛рд░реА рд╣реИред
рд╡реЗрдм рдкрд░ рдбрд╛рд░реНрдЯ 2: рд░рд┐рдЪ, рдкрд╛рд╡рд░рдлреБрд▓ рдлреНрд░реЗрдорд╡рд░реНрдХ
рд╢реБрд░реБрдЖрдд рд╕реЗ рд╣реА рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд╛рд░реНрде рдХреЗ рдорд┐рд╢рди рдХреЗ рд▓рд┐рдП рдХреЗрдВрджреНрд░реАрдп рд░рд╣реЗ рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, Google рдХреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдбрд╛рд░реНрдЯ рд╡рд┐рдХрд╛рд╕ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИрдВред рд╕рдмрд╕реЗ рдмрдбрд╝реА рдореЗрдВ рд╕реЗ рдПрдХ Google рд╡рд┐рдЬреНрдЮрд╛рдкрди рд╣реИ, рдЬреЛ рдЕрд░рдмреЛрдВ рдбреЙрд▓рд░ рдХреА рдСрдирд▓рд╛рдЗрди рдЕрд░реНрдерд╡реНрдпрд╡рд╕реНрдерд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдХреЛрдб рдХреЛ рдбрд╛рд░реНрдЯ рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдЧреБрдгрд╡рддреНрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддреЗ рд╣реБрдП UI рдХреЛрдб рдЖрдзрд╛рд░ рдХрд╛ рдЖрдХрд╛рд░ 40% рддрдХ рдХрдо рдХрд░ рджрд┐рдпрд╛ред
рдЬрдмрдХрд┐ рдХреЛрд░ рдбрд╛рд░реНрдЯ рдПрд╕рдбреАрдХреЗ рдЖрдзреБрдирд┐рдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрдкреАрдЖрдИ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рд╣рдо рдЬрдЯрд┐рд▓ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдордЬрдмреВрдд, рдХреЛрдгреАрдп рдЖрдзрд╛рд░рд┐рдд рд░реВрдкрд░реЗрдЦрд╛ рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред Dart 2 рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рд╢рд┐рдк рдХрд┐рдпрд╛ рдЧрдпрд╛
AngularDart 5 ,
рд╕реНрдкрд╖реНрдЯ рдбрд╛рд░реНрдЯ рдкреНрд░рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рдФрд░
рдирдП рдмрд┐рд▓реНрдб рд╕рд┐рд╕реНрдЯрдо (рдиреАрдЪреЗ рд╡рд░реНрдгрд┐рдд) рдХрд╛ рд▓рд╛рдн рдЙрдард╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди рддреЗрдЬ рд╡реГрджреНрдзрд┐рд╢реАрд▓ рдмрд┐рд▓реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗ рдФрд░ рдЕрдзрд┐рдХ рдХреЙрдореНрдкреИрдХреНрдЯ рд╕рдВрдХрд▓рд┐рдд рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗред
рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдПрдХ рдореБрдЦреНрдп рдирд┐рд░реНрджреЗрд╢ рдкреГрд╖реНрда рд▓реЛрдб рд╣реЛрдиреЗ рдкрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдХреЛрдб рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рдХрдо рдХрд░рдирд╛ рдерд╛, рдЬреЛ рд╡реЗрдм рдкреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП "рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рд╢реАрд▓рддрд╛ рдХреЗ рд╕рдордп" рдХреЛ рдХрд╛рдлреА рдХрдо рдХрд░ рджреЗрддрд╛ рд╣реИред рдХрдИ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ, AngularDart 4 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХреЛрдб рдХрд╛ рдЖрдХрд╛рд░ рдЖрдзреЗ рд╕реЗ рдЕрдзрд┐рдХ рдШрдЯ рдЧрдпрд╛ рд╣реИред
рдбрд╛рд░реНрдЯ рд╡реЗрдм рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдореЗрдВ рд╕реБрдзрд╛рд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ
рд╣реИрдХрд░рдиреЗрдЯ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдЧрддрд┐рд╢реАрд▓ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ
рдбрд╛рд░реНрдЯ-рдЖрдзрд╛рд░рд┐рдд рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдмрдирд╛рдпрд╛; рдпрд╣ рд▓реЛрдХрдкреНрд░рд┐рдп
HNPWA рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЕрдиреНрдп рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реБрдЖ рд╣реИред рдбрд╛рд░реНрдЯ рдкрд░ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдПрдХ рдкреВрд░реА рддрд░рд╣ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗ рдЬреЛ рдЖрдзреБрдирд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдПрдХ рд╕реЗрдХрдВрдб рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рд╣реИ рдФрд░ рдПрдХ рдзреАрдореА 3 рдЬреА рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдПрдХ рдорд╛рдореВрд▓реА рдореЛрдмрд╛рдЗрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдкрд╛рдВрдЪ рд╕реЗрдХрдВрдб рддрдХред рдЫреЛрдЯреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рд╣рд▓реНрдХреЗ рд╡реЗрдм рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рднреА рдпрд╣ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА рд╣реИред
https://hnpwa.dartlang.org/рд╣рдорд╛рд░реЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рдирд┐рд╡реЗрд╢ рд╣рдорд╛рд░реЗ
рдШрдЯрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рддрдХ рднреА рдкрд╣реБрдВрдЪрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рд╣рдордиреЗ рдЕрджреНрдпрддрди рднреА рдХрд┐рдпрд╛ рд╣реИред рдЕрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рд╡рд┐рднрд┐рдиреНрди
рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХреЗ рдШрдЯрдХреЛрдВ рд╕рд╣рд┐рдд 100 рдирдП рд╡рд░реНрдЧреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИред рдЖрдк
рдШрдЯрдХ рдЧреИрд▓рд░реА рдореЗрдВ рд╣рдорд╛рд░реЗ рд╕рднреА рдШрдЯрдХреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рд╕рд╛рдордЧреНрд░реА рджрд┐рдирд╛рдВрдХ рдкрд┐рдХрд░ рдЖрдкрдХреЗ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдШрдЯрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред
рдбрд╛рд░реНрдЯ 2 рдХреЗ рд▓рд┐рдП рдЯреВрд▓рдХрд┐рдЯ
рдбрд╛рд░реНрдЯ 2 рдХреЗ рд╕рд╛рде, рдбрд╛рд░реНрдЯ рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░ рдФрд░ рдЙрддреНрдХреГрд╖реНрдЯ рд░рдирдЯрд╛рдЗрдо рдкреНрд░рджрд░реНрд╢рди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде, рдкреНрд░рдердо рд╢реНрд░реЗрдгреА рдХреЗ рд╕рдВрдХрд▓рд┐рдд-рдЗрди-рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рднрд╛рд╖рд╛ рдмрди рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЙрди рд▓рд╛рднреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЬреЗрдПрд╕-рдЙрдиреНрдореБрдЦ рднрд╛рд╖рд╛рдПрдВ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВ: рдПрдХ
рд╕реНрдкрд╖реНрдЯ рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рдФрд░ рджреЗрд╢реА рдореЛрдмрд╛рдЗрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрддреНрдХреГрд╖реНрдЯ рд╕рдорд░реНрдердиред
рдбрд╛рд░реНрдЯ 2 рдХреЗ рд╕рд╛рде, рд╣рдорд╛рд░реЗ рд╡реЗрдм рдЯреВрд▓ рджреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрдВрдкрд╛рдЗрд▓рд░ рдХреЗ рд╕рд╛рде 100% рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд┐рдХрд╛рд╕ рдореЙрдбрд▓ рдХреЛ рдХрд╡рд░ рдХрд░рддреЗ рд╣реИрдВред рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдкрдврд╝рдиреЗ рдФрд░ рдбреАрдмрдЧ рдХрд░рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рд╕рдВрдХрд▓рдХ,
рдбрд╛рд░реНрдЯрдбрд╛рдЗрдХ рддреЗрдЬреА рд╕реЗ рд╡реГрджреНрдзрд┐рд╢реАрд▓ рд╕рдВрдХрд▓рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╣рдорд╛рд░реЗ
dart2js рдХрдВрдкрд╛рдЗрд▓рд░
рдХреЛ рдореЛрдмрд╛рдЗрд▓ рдФрд░ рдЬрдЯрд┐рд▓ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдбреЗрд╕реНрдХрдЯреЙрдк рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдиреНрдирдд рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрддреНрдпрдзрд┐рдХ рдЕрдиреБрдХреВрд▓рд┐рдд рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛рдиреЗ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд
рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рджреЛрдиреЛрдВ рдХрдВрдкрд╛рдЗрд▓рд░ рдЕрдкрдиреЗ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рдбрд╛рд░реНрдЯ рдкреНрд░рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рд╣рдорд╛рд░реЗ рд╡реЗрдм рдЙрдкрдХрд░рдг рдПрдХ
рдирдП рдмрд┐рд▓реНрдб рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВ, рдЬрд┐рд╕реЗ рддреЗрдЬ, рдбреАрдмрдЧ рдХрд┐рдпрд╛ рдФрд░ рдПрдХреНрд╕реНрдЯреЗрдВрд╕рд┐рдмрд▓ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЕрдм рд╕реАрд░реАрдЬрд╝ рдХреЛрдб рддреИрдпрд╛рд░ рдХрд░рдиреЗ, CSS рдореЗрдВ Sass рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ Dart рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдЬреИрд╕реЗ рдХрд╛рд░реНрдп рд╕рднреА рдПрдХ рдЯреВрд▓рдХрд┐рди рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рднрд╛рдЧреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рддреЗрдЬрд╝, рд╡реГрджреНрдзрд┐рд╢реАрд▓ рдЕрдкрдбреЗрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдмрд┐рд▓реНрдб рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╡реЗрдм рдХреЗ рдмрд╛рд╣рд░ рдЙрдкрдпреЛрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг: рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ Flutter Developers рджреНрд╡рд╛рд░рд╛
JSON рдореЗрдВ рдХреНрд░рдорд╛рдВрдХрди рдХреЗ рд▓рд┐рдП рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред
рдбрд╛рд░реНрдЯ 2 рдХреЗ рд╕рд╛рде, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕реЗрдЯ рд╣реИред
IntelliJ IDEA рдФрд░
WebStorm рд╕рд╣рд┐рдд
Android Studio рдФрд░ JetBrains рдЯреВрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо
рдбрд╛рд░реНрдЯ рдХреЛрдб рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде
Visual Studio рдХреЛрдб рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкреНрд░рдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдордВрдЪ рднреА рд╣реИ:
рдбрд╛рд░реНрдЯрдкреИрдб , рдЬрд┐рд╕реЗ рдбрд╛рд░реНрдЯ 2 рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдЕрдВрдд рдореЗрдВ, рдбрд╛рд░реНрдЯ рдПрд╕рдбреАрдХреЗ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧреА рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдПрдХ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ: рдПрдХ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рдЬреЛ рд╣рдорд╛рд░реА
рд╡реЗрдмрд╕рд╛рдЗрдЯ , рдПрдХ
рд╕реНрдЯреИрдЯрд┐рдХ рдПрдирд╛рд▓рд╛рдЗрдЬрд╝рд░ , рдПрдХ рд▓рд┐рдВрдЯрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдпрд╛ рдкреИрдХреЗрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рд╕рд╛рде
рд╡реЗрдм рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдФрд░
рдлрд╝реЙрд░реНрдореЗрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рднрд╛рд╖рд╛ рдорд╛рдирдХреЛрдВ рдХрд╛ рдкрд╛рд▓рди
рдХрд░рддреЗ рд╣реИрдВред рдбрд╛рд░реНрдЯ ред
рдФрд░ рдЬрд╛рдиреЗрдВ
рд╣рдорд╛рд░реЗ
рдлрдбрд╝рдлрдбрд╝рд╛рдиреЗ рд╢реБрд░реВ рдЧрд╛рдЗрдб рдФрд░
рд╡реЗрдм рдбрд╛рд░реНрдЯ рдЯреВрд▓рдХрд┐рдЯ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ ред
рд░рд┐рд▓реАрдЬ
рдиреЛрдЯреНрд╕ рдбрд╛рд░реНрдЯ 1 рдХреЗ рдмрд╛рдж рд╕реЗ рдХрд┐рдП рдЧрдП рдХрдИ рдЕрдиреНрдп рдЫреЛрдЯреЗ рд╕реБрдзрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддреГрдд рддрдХрдиреАрдХреА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЙрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ Google рд╣рд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рд╣рдо
StackOverflow рд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддреЗ рд╣реИрдВред
рдбрд╛рд░реНрдЯ рдЕрдирд╛рдЙрдВрд╕рдореЗрдВрдЯ рдиреНрдпреВрдЬрд╝рд▓реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрди рдЕрдк рдХрд░реЗрдВ рдФрд░ рдЕрдкрдбреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рд╣рдорд╛рд░рд╛ рдЕрдиреБрд╕рд░рдг рдХрд░реЗрдВред рд╣рдо рдЖрдкрдХреЛ рд╣рдорд╛рд░реЗ рд╕рдореБрджрд╛рдпреЛрдВ рдореЗрдВ рднреА рджреЗрдЦрдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рдЧрдЯрд░ рдФрд░
рдЖрд░ / рдбрд╛рд░реНрдЯрд▓реИрдВрдЧ рд░реЗрдбрд┐рдЯ рдореЗрдВ ред
рдЖрдкрдХрд╛ рдзрдиреНрдпрд╡рд╛рдж
рдбрд╛рд░реНрдЯ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЬрди рд╡рд╛рд▓реА рднрд╛рд╖рд╛ рдмрди рдЧрдИ рд╣реИ рдЬрд┐рд╕реЗ рд╡реЗрдм рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╣рдо рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдбрд╛рд░реНрдЯ 2 рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЙрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди рдЗрд╕рдиреЗ рд╣рдорд╛рд░реЗ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХреЗ рд╕рднреА рдкрд╣рд▓реБрдУрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдХреЛрдб рдХреА рд▓рд╛рдЦреЛрдВ рд▓рд╛рдЗрдиреЛрдВ рдФрд░ рд╕реИрдХрдбрд╝реЛрдВ рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рдкреНрд░рд╡рд╛рд╕рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реБрдИред
рд╣рдо
рдбрд╛рд░реНрдЯ рдФрд░
рд╕реНрдкрдВрджрди рд╕рдореБрджрд╛рдпреЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде Google рдХреЗ рд╕реИрдХрдбрд╝реЛрдВ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреЗ рдЖрднрд╛рд░реА рд╣реИрдВ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЗрд╕ рдпрд╛рддреНрд░рд╛ рдореЗрдВ рд╣рдорд╛рд░реА рдорджрдж рдХреА рд╣реИред рд╣рдо рдЖрдкрдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдереЗ!
рд╕рдореБрджрд╛рдп рд╕реЗ
рдореИрдВ рдбрд╛рд░реНрдЯ рд╡рд┐рдХрд╛рд╕ рдЯреАрдо рдХреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЖрдпреЛрдЬрди рдХреЗ рд▓рд┐рдП рдмрдзрд╛рдИ рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рднрд╛рд╖рд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдореБрдЦ рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рд╣реИред рдмреЗрд╢рдХ, рдЗрд╕ рд▓реЗрдЦ рдХреЗ рдмрд╣реБрдд рд╕реЗ рд╢рдмреНрдж рдЖрдкрдХреЛ рдХрд╛рдлреА
рд╡рд┐рд╡рд╛рджрд┐рдд рд▓рдЧ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рдЙрди рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдФрд░ рд╣рдорд╛рд░реЗ
рдЯреЗрд▓реАрдЧреНрд░рд╛рдо ,
рд╕реНрд▓реИрдХ рдФрд░
Google+ рдЪреИрдЯ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдФрд░ рд╡рд╛рджрд╛ рдХреА рдЧрдИ рдШреЛрд╖рдгрд╛: рдЫреЛрдЯреЗ рдорд┐рдЯрдкрд┐рдЯреНрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рднрд╛рд╖рд╛, рдЙрдкрдХрд░рдг, рд╕реНрдкрдВрджрди, рдПрдВрдЧреБрд▓рд░ рдбрд╛рд░реНрдЯ рдФрд░ рдЙрдирд╕реЗ рдЬреБрдбрд╝реА рд╣рд░ рдЪреАрдЬ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╡рд╛рд░реНрд╖рд┐рдХ рдмрдбрд╝реА рдШрдЯрдирд╛рдУрдВ рдХреЛ рдкрдХрдбрд╝рддреЗ рд╣реИрдВред рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓, рд╣рдореЗрдВ Google рдХреЗ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рджреМрд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╣рдордиреЗ
рдПрдХ рд╡рд┐рд╢реЗрд╖
рдмреАрдпрд░ рдкреА рдереА , рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ рдпрд╣ рдордЬреЗрджрд╛рд░ рдерд╛ред рдЗрд╕ рд╕рд╛рд▓ рд╣рдо рдФрд░ рднреА рдмреЗрд╣рддрд░ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗ! рдЗрд╕рд▓рд┐рдП, рдирд╡рдВрдмрд░ рдХреЗ рдЕрдВрдд рдореЗрдВ рдмреБрдХ рдХрд░реЗрдВ - рджрд┐рд╕рдВрдмрд░ рдХреА рд╢реБрд░реБрдЖрдд, рдФрд░ рдШреЛрд╖рдгрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд░рд╣реЗрдВред