Xamarin.forms: рд╡реАрдПрд╕ рдорд╛рд░реНрдХреЗрдЯрдкреНрд▓реЗрд╕ рд╕реЗ рд▓рд╛рдЗрд╡ рд░реАрд▓реЛрдб рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдХреЛ рдирд┐рд░реНрдорд┐рдд 20 рдЕрдХреНрддреВре░ 2018  ┬╖  44рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: xamarin/Xamarin.Forms

рдЖрдЬ рдореИрдВ рд╡реАрдПрд╕ рдорд╛рд░реНрдХреЗрдЯрдкреНрд▓реЗрд╕ рдЦреЛрдЬрддрд╛ рд╣реВрдВ, рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдирд╣реАрдВ рдвреВрдВрдв рд╕рдХрддрд╛ред рдпрд╣ рдкрд╣рд▓реЗ https://github.com/MicrosoftDocs/xamarin-docs/issues/927 рдкрд░ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░ рдЪреБрдХрд╛ рд╣реИ

рдХреНрдпрд╛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рд╣реИ, рдореИрдВ рдЗрд╕реЗ рдпреВрдбрдмреНрд▓реНрдпреВрдкреА рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рдерд╛, рдХреЛрдИ рдХрд╛рдордХрд╛рдЬред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@pauldipietro рдореИрдВ рдЗрд╕ рдмрд╛рдд рдкрд░ рдЬреЛрд░ рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛ рдХрд┐ рд▓рд╛рдЗрд╡ рд░реАрд▓реЛрдб рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдирд╣реАрдВ рдмрдврд╝рдирд╛ рдПрдХ рдмрдбрд╝реА рдЧрд▓рддреА рд╣реИ! рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдмреЗрд╣рддрд░ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмреЗрд╣рдж рдзреАрдорд╛ рд╣реИ, рдФрд░ рд╣рдореЗрд╢рд╛ рдХрдИ рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдЧреНрд░рд╕реНрдд рд░рд╣реЗрдЧрд╛, рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд╛рдЗрд╡ рд░реАрд▓реЛрдб рдХреЛ рдХрднреА рднреА рдЪрд┐рдВрддрд╛ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдЕрдкрдиреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдРрдк рдХреЗ рдХреЛрдб рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред

  • рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЖрдк рдпрд╛ рддреЛ рдЕрдкрдиреЗ рд╕рднреА рдлрд╝реАрд▓реНрдб рдХреЛ рдареАрдХ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд░рдВрднреАрдХреГрдд рдХрд░реЗрдВ рдпрд╛ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрдк рдбрд┐рдЬрд╝рд╛рдЗрди рдореЛрдб рдореЗрдВ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ, рдЪреЗрдХ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдмреНрд▓реЛрдЯ рдХрд░реЗрдВред рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рд╕реНрдерд┐рд░ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ рдФрд░ рд╣рдореЗрд╢рд╛ рд░рд╣реЗрдЧрд╛ред
  • рджреВрд╕рд░реА рдУрд░ рд▓рд╛рдЗрд╡ рд░реАрд▓реЛрдб рдмрд╕ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдРрдк рдХреЛ рдПрдХ рд╕рдВрдкрд╛рджрди рдФрд░ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдорд╛рдирд╕рд┐рдХрддрд╛ рдХреЗ рд╕рд╛рде рдЪрд▓рд╛рдиреЗ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдбреЗрд╡рд▓рдкрд░ рдореЗрд░реЗ рдПрдХреНрд╕рдПрдПрдордПрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд╡реЗ рдПрдирд┐рдореЗрд╢рди рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╡реНрдпрд╡рд╣рд╛рд░, рдЗрд╢рд╛рд░реЗ рдФрд░ рдкреНрд░рднрд╛рд╡ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпреЗ рддрддреНрд╡ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрд╣ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рддрдм рдбреЗрд╡рд▓рдкрд░ рдХреЛ UI рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рд░рд╛рдЬреНрдп рдХреЛ рдЕрджреНрдпрддрди рдХрд░рддрд╛ рд╣реИ, рдЖрджрд┐ред

рд▓рд╛рдЗрд╡ рд░реАрд▓реЛрдб рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЗрд╕реЗ VS2019/VSmac8 рдореЗрдВ рдорд╛рдирдХ Xamarin рдЯреВрд▓рд┐рдВрдЧ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдмреЗрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

cc: @davidortinau @migueldeicaza @pierceboggan

рд╕рднреА 44 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

@anirudhagupta рдпрд╣ рд╕рд╣реА рд╣реИ; рдпрд╣ рдПрдХ рд╕рдХреНрд░рд┐рдп рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕реЗ рдкрд┐рдЫрд▓реЗ рд╕рдкреНрддрд╛рд╣ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдВ рдЖрдкрдХреЗ UI рдкрд░ рд░рдирдЯрд╛рдЗрдо рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреЗ рд▓рд┐рдП LiveXAML рдпрд╛ рдЧреЛрд░рд┐рд▓реНрд▓рд╛ рдкреНрд▓реЗрдпрд░ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХреЛ рджреЗрдЦрдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред рд╣рдорд╛рд░реА рдЯреВрд▓рд┐рдВрдЧ рдЯреАрдо рдкреНрд░реАрд╡реНрдпреВрдЕрд░ рдХреЛ рдбрд┐рдЬрд╝рд╛рдЗрди-рдЯрд╛рдЗрдо рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдордЬрдмреВрдд рдФрд░ рдкреНрд░рджрд░реНрд╢рдирдХрд╛рд░реА рдЯреВрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдбрд╝реА рдореЗрд╣рдирдд рдХрд░ рд░рд╣реА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХреГрдкрдпрд╛ рд╡рд╣рд╛рдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рд╡реАрдПрд╕ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред


рдЕрджреНрдпрддрди (10/26):

рдХреГрдкрдпрд╛ рд▓рд╛рдЗрд╡ рд░реАрд▓реЛрдб рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдПрдХ рдЕрдкрдбреЗрдЯ рдиреАрдЪреЗ рдкрдврд╝реЗрдВред

UWP рдХрд╛ XAML рдбрд┐рдЬрд╝рд╛рдЗрдирд░ рдмрдврд╝рд┐рдпрд╛ рд╣реИред рдЖрдк рдЙрд╕реЗ рднреА рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдорд┐рд╢реНрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рд╡рд╣рд╛рдВ рдЕрджреНрднреБрдд рдПрдирд┐рдореЗрд╢рди рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ! рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рддреЗрдЬрд╝ рдФрд░ рдкрд░рд┐рдкрдХреНрд╡ рд╣реИред рд▓реЗрдХрд┐рди рд╡реЗ xaml рд╕рдВрдкрд╛рджрди рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд░рдирдЯрд╛рдЗрдо рдкрд░ рднреА рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ ред рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдбрд┐рдЬрд╝рд╛рдЗрдирд░ рдФрд░ рд░рдирдЯрд╛рдЗрдо рдПрдбрд┐рдЯ рдПрдВрдб рдХрдВрдЯрд┐рдиреНрдпреВ рдореЗрдВ рдЕрдВрддрд░ рд╣реЛрддрд╛ рд╣реИ ред рддреБрдо рдореБрдЭрд╕реЗ рдордЬрд╛рдХ рдХрд░ рд░рд╣реЗ рд╣реЛ! Xamarin рдХреЗ рдкрд╛рд╕ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИрдВ, рдХреГрдкрдпрд╛ рдЗрд╕реЗ рдФрд░ рдХрдард┐рди рди рдмрдирд╛рдПрдВ! рдХреГрдкрдпрд╛ рдкрд╣рд▓реЗ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░реЗрдВ , рдлрд┐рд░ рдХреБрдЫ рд╣рдЯрд╛ рджреЗрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореИрдВрдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ Xaml рдбрд┐рдЬрд╝рд╛рдЗрдирд░ xaml рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдФрд░ рдЬрд╛рд░реА рд░рдЦреЗрдВ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ ред

рдХреНрдпреЛрдВ? рдпрд╣ рдмрд╣реБрдд рд╣реА рдЕрдЬреАрдм рдлреИрд╕рд▓рд╛ рд╣реИред рдпрд╣ рдПрдХрдорд╛рддреНрд░ рдореБрдлреНрдд рдЯреВрд▓ рд╣реИ рдЬреЛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдпрд╣ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬрд░реВрд░рдд рд╣реИ, рдпрд╣реА рдЖрдкрдХреЛ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдЖрдк рд╕рдореБрджрд╛рдп рдХреА рд░рд╛рдп рдореЗрдВ рд░реБрдЪрд┐ рдХреНрдпреЛрдВ рдирд╣реАрдВ рд░рдЦрддреЗ? рдореИрдВ рдЕрдкрдиреЗ рдЬреАрд╡рди рдХреЗ рджрд┐рдиреЛрдВ рдХреЛ рдкреБрди: рд╕рдВрдХрд▓рди рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдореЗрдВ рдмрд┐рддрд╛рддрд╛ рд╣реВрдВ :(ред

рдмрд╣реБрдд рдЕрдЬреАрдм, рд╡рд╛рдХрдИред рдкреБрд░рд╛рдиреЗ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХреА рдпрд╛рдж рддрд╛рдЬрд╛ рдХрд░рддреА рд╣реИред

рдпрд╣ рдмреЗрдХрд╛рд░ рд╣реИ, рдмрд┐рд▓реНрдб 2018 рдкрд░ рд▓рд╛рдЗрд╡ рд░реАрд▓реЛрдб рдШреЛрд╖рдгрд╛ рдореЛрдмрд╛рдЗрд▓ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╕рдореНрдореЗрд▓рди рдХрд╛ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рд╣рд╛рдИрд▓рд╛рдЗрдЯ рдерд╛ред

рдХреНрдпрд╛ рдХрдорд╛рд▓ рдХрд╛ рдЯреВрд▓ рд╣реИ... рдмрд╕ 'рд╕реЗрд╡' рдХреЛ рд╣рд┐рдЯ рдХрд░рдиреЗ рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ 3 рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдбрд┐рд╡рд╛рдЗрд╕ рдЕрдкрдбреЗрдЯ рджреЗрдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛!

рдлрд┐рд░ рднреА рдПрдХ рдФрд░ XAML рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдЙрдкрдХрд░рдг MS-Xamarin рд╡рд┐рднрд╛рдЧ рджреНрд╡рд╛рд░рд╛ рд╢реБрд░реВ рдФрд░ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЧрдпрд╛ред рд╕рднреА рдорд╛рдирд╡-рдШрдВрдЯреЗ рдмрд░реНрдмрд╛рдж рд╣реЛ рдЧрдП рдЬреЛ рдЙрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдЬрд╛ рд╕рдХрддреЗ рдереЗред рдпрд╛ рдЕрдиреНрдп рд╕реМ рд▓реЙрдЧ рдХрд┐рдП рдЧрдП рдореБрджреНрджреЛрдВ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдХреЛ рдареАрдХ рдХрд░рдирд╛ред

@pauldipietro рдореИрдВ рдЗрд╕ рдмрд╛рдд рдкрд░ рдЬреЛрд░ рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛ рдХрд┐ рд▓рд╛рдЗрд╡ рд░реАрд▓реЛрдб рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдирд╣реАрдВ рдмрдврд╝рдирд╛ рдПрдХ рдмрдбрд╝реА рдЧрд▓рддреА рд╣реИ! рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдмреЗрд╣рддрд░ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмреЗрд╣рдж рдзреАрдорд╛ рд╣реИ, рдФрд░ рд╣рдореЗрд╢рд╛ рдХрдИ рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдЧреНрд░рд╕реНрдд рд░рд╣реЗрдЧрд╛, рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд╛рдЗрд╡ рд░реАрд▓реЛрдб рдХреЛ рдХрднреА рднреА рдЪрд┐рдВрддрд╛ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдЕрдкрдиреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдРрдк рдХреЗ рдХреЛрдб рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред

  • рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЖрдк рдпрд╛ рддреЛ рдЕрдкрдиреЗ рд╕рднреА рдлрд╝реАрд▓реНрдб рдХреЛ рдареАрдХ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд░рдВрднреАрдХреГрдд рдХрд░реЗрдВ рдпрд╛ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрдк рдбрд┐рдЬрд╝рд╛рдЗрди рдореЛрдб рдореЗрдВ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ, рдЪреЗрдХ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдмреНрд▓реЛрдЯ рдХрд░реЗрдВред рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рд╕реНрдерд┐рд░ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ рдФрд░ рд╣рдореЗрд╢рд╛ рд░рд╣реЗрдЧрд╛ред
  • рджреВрд╕рд░реА рдУрд░ рд▓рд╛рдЗрд╡ рд░реАрд▓реЛрдб рдмрд╕ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдРрдк рдХреЛ рдПрдХ рд╕рдВрдкрд╛рджрди рдФрд░ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдорд╛рдирд╕рд┐рдХрддрд╛ рдХреЗ рд╕рд╛рде рдЪрд▓рд╛рдиреЗ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдбреЗрд╡рд▓рдкрд░ рдореЗрд░реЗ рдПрдХреНрд╕рдПрдПрдордПрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд╡реЗ рдПрдирд┐рдореЗрд╢рди рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╡реНрдпрд╡рд╣рд╛рд░, рдЗрд╢рд╛рд░реЗ рдФрд░ рдкреНрд░рднрд╛рд╡ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпреЗ рддрддреНрд╡ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрд╣ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рддрдм рдбреЗрд╡рд▓рдкрд░ рдХреЛ UI рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рд░рд╛рдЬреНрдп рдХреЛ рдЕрджреНрдпрддрди рдХрд░рддрд╛ рд╣реИ, рдЖрджрд┐ред

рд▓рд╛рдЗрд╡ рд░реАрд▓реЛрдб рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЗрд╕реЗ VS2019/VSmac8 рдореЗрдВ рдорд╛рдирдХ Xamarin рдЯреВрд▓рд┐рдВрдЧ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдмреЗрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

cc: @davidortinau @migueldeicaza @pierceboggan

@dansiegel . рдХреЗ рд╕рд╛рде рдФрд░ рдЕрдзрд┐рдХ рд╕рд╣рдордд рдирд╣реАрдВ рд╣реЛ рд╕рдХрд╛
рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ - рд╣рдордореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдХреЛ рднреА рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдХрд╛рд░реНрдпрд╛рд▓рдпреЛрдВ рдореЗрдВ рд░рд╛рдЬрдиреАрддрд┐рдХ рдмреА.рдПрд╕. рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИред рд╡рд┐рдХрд╛рд╕ рдХреА рджрд┐рд╢рд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╣рд╡рд╛ рдореЗрдВ рд▓рд╣рд░рд╛ рд░рд╣реА рд╣реИ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдорд╣реАрдиреЗ рдХрд╛ рдкрд╕рдВрджреАрджрд╛ рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ рд╣реИред рдпрд╣ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд░рдгрдиреАрддрд┐ рдирд╣реАрдВ рд╣реИред

рдЬрд╝рдорд░реАрди рдордВрдЪреЛрдВ рдФрд░ рдЕрдиреНрдп рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рджреЗрдЦреЗрдВред рд╣рд░ рдХреЛрдИ рдорд╛рдирддрд╛ рд╣реИ рдХрд┐ LiveReload рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдХреЗ рдКрдкрд░ рд╕рд┐рд░ рдФрд░ рдХрдВрдзреЗ рд╣реИред рдЗрд╕рдореЗрдВ рдХреБрдЫ рднреА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдирд╣реАрдВ рд╣реИред рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдЯреАрдо рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдХреНрд╖рдорд╛ рдХрд░реЗрдВред рд▓реЗрдХрд┐рди рдпрд╣ рдореБрд╢реНрдХрд┐рд▓ рд╕реЗ рд╣реА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдпрджрд┐ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдХрд╛ рдЗрд░рд╛рджрд╛ LiveReload рд╕реЗ рдХреЛрдб рдХреЛ рдЕрд╡рд╢реЛрд╖рд┐рдд рдХрд░рдирд╛ рд╣реИ рдФрд░ рджреЛрдиреЛрдВ рдореЗрдВ рд╕реЗ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдмрдирдирд╛ рд╣реИ - рддреЛ рдмрдврд╝рд┐рдпрд╛ред рдЬрдм рдпрд╣ рд╣реЛ рдЧрдпрд╛ рд╣реЛ рдФрд░ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ

рдореИрдВ рдЗрд╕ рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ! рдХреНрдпреЛрдВ!!!?????

рдФрд░ рдЧрдбрд╝рдЧрдбрд╝рд╛рд╣рдЯ рдореЗрдВ, рдХреЛрдИ рдЬрд╡рд╛рдм рдирд╣реАрдВ рджреЗ рд░рд╣рд╛ рд╣реИ
https://gitter.im/xamarin/live-reload

рд╣рдо рдбреЗрд╡рд▓рдкрд░ рд╣реИрдВ - рдпрд╣ рд╣рдорд╛рд░рд╛ рд╕рдордп рд╣реИ, рдХреНрд░рдорд╢рдГ - рд╣рдорд╛рд░рд╛ рдкреИрд╕рд╛ред Xamarin рдЯреАрдо - рдХреГрдкрдпрд╛ рдЗрд╕ рдирд┐рд░реНрдгрдп рдХреЗ рдХрд╛рд░рдгреЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░реЗрдВред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЖрдЧреЗ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕рд╛рдзрди рдирд╣реАрдВ рд╣реИрдВ, рддреЛ LiveReload рдХреЛ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВред рд╕рдореБрджрд╛рдп рдХреЛ рдЗрд╕ рдореБрдлреНрдд рдЯреВрд▓ рдХреА рдЬрд░реВрд░рдд рд╣реИред
рдЪреБрдкреНрдкреА рдПрдХ рдмреБрд░реА рд░рдгрдиреАрддрд┐ рд╣реИред

рдФрд░ рдЧрдбрд╝рдЧрдбрд╝рд╛рд╣рдЯ рдореЗрдВ, рдХреЛрдИ рдЬрд╡рд╛рдм рдирд╣реАрдВ рджреЗ рд░рд╣рд╛ рд╣реИ
https://gitter.im/xamarin/live-reload

'рдЧрдЯрд░' рдХреНрдпрд╛ рд╣реИ? рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдпрд╣ рди рдмрддрд╛рдПрдВ рдХрд┐ рдЬрд╝рд╛рдорд░реАрди рдиреЗ рдЙрд╕ рд╕реНрд░реЛрдд рдХреЛ рдЕрд╕реНрдкрд╖реНрдЯ рдХрд░ рджрд┐рдпрд╛ рд╣реИ рдЬрд╣рд╛рдВ рд╡реЗ рдлрд┐рд░ рд╕реЗ рдбреЗрд╡рд▓рдкрд░ рдлреАрдбрдмреИрдХ рдЪрд╛рд╣рддреЗ рд╣реИрдВ ... рдлрд┐рд░ рднреА ... рдПрдХ рдФрд░ рдмрд╛рд░ рдФрд░ рдПрдХ рдЕрдиреНрдп рд╕реЛрд╢рд▓ рдореАрдбрд┐рдпрд╛ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо ....

Xamarin рдлреЛрд░рдо Microsoft рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреНрдпрд╛ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕реНрдерд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдХреБрдЫ рдЧрдбрд╝рдмрдбрд╝ рд╣реИ?

Gitter рд╡рд╣ рд╕реНрд░реЛрдд рд╣реИ, рдЬрд╣рд╛рдВ рд▓рд╛рдЗрд╡-рд░реАрд▓реЛрдб рдбреЗрд╡рд▓рдкрд░реНрд╕ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдпрд╛ рдЕрдВрдд рдореЗрдВ рдкрд┐рдЫрд▓реЗ рд╕рдкреНрддрд╛рд╣ рддрдХред

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдореЗрд░реА рднрд╛рд╖рд╛, рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрд░реА рдорд╛рддреГрднрд╛рд╖рд╛ рдирд╣реАрдВ рд╣реИред

Gitter рд╡рд╣ рд╕реНрд░реЛрдд рд╣реИ, рдЬрд╣рд╛рдВ рд▓рд╛рдЗрд╡-рд░реАрд▓реЛрдб рдбреЗрд╡рд▓рдкрд░реНрд╕ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдпрд╛ рдЕрдВрдд рдореЗрдВ рдкрд┐рдЫрд▓реЗ рд╕рдкреНрддрд╛рд╣ рддрдХред

рдЖрдкрдиреЗ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╣рд╛рдБ рд╕реАрдЦрд╛? рдпрд╣ рдХрд╣рд╛рдБ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ LiveReload рдХреЗ рд▓рд┐рдП Gitter рдлреАрдбрдмреИрдХ рдЪреИрдирд▓ рд╣реИ?
рдпрд╣ рдкрд╣рд▓реА рдмрд╛рд░ рд╣реИ рдЬрдм рдореИрдВрдиреЗ рдЗрд╕ рдордВрдЪ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдирд╛ рд╣реИред

рдПрдХ рд╢рд░реНрдо рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдХрднреА рд╡рд┐рдЬреНрдЮрд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЗрд╕рд▓рд┐рдП рджреВрд╕рд░реЛрдВ рдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рдерд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: рдпрджрд┐ рд╡рд╣ рдлрд╝реАрдбрдмреИрдХ рдХреЗ рд▓рд┐рдП рдЪреИрдирд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ рддреЛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдпрд╣ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдкреГрд╖реНрда рдореЗрдВ рд╣реЛрддрд╛:
https://docs.microsoft.com/en-us/xamarin/xamarin-forms/xaml/live-reload

рд╣рдореНрдо, рдЗрд╕рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ :(
рдЯрд┐рдкреНрдкрдгреА рдЕрдиреБрднрд╛рдЧреЛрдВ рдореЗрдВ, рдпрд╛ рдХреБрдЫ рдФрд░, рдбреИрдирд┐рдпрд▓ рдХреИрдЬрд╝реБрд▓рд┐рдиреЛ @kzu , рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рдЪреИрдирд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рд╕рдВрдЪрд╛рд░ рдЕрдзрд┐рдХ рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╣реЛрдЧрд╛ред
рдФрд░ рдпрджрд┐ рдЖрдк рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд▓рд╛рдЗрд╡-рд░реАрд▓реЛрдб рдбреЗрд╡рд▓рдкрд░реНрд╕ (рдореБрдЦреНрдп рд░реВрдк рд╕реЗ kzu) рдХреЗ рдмреАрдЪ рджреВрд╕рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрджреЗрд╢ рджреЗрдЦрддреЗ рд╣реИрдВред

рдореЗрд░рд╛ рдЬрд╝рд╛рдорд░реАрди рдкрд░ рд╕реЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЙрдардирд╛ рд╢реБрд░реВ рд╣реЛ рдЧрдпрд╛ рдерд╛ред рдореИрдВрдиреЗ рдЕрдм рдХрдИ рд╡рд░реНрд╖реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рд╕реЗ рдореЛрдиреЛ.рдПрдВрдбреНрд░реЙрдЗрдб/рдЖрдИрдУрдПрд╕, рдПрдХреНрд╕рдорд░рд┐рди рдирд╛рдо рдмрджрд▓рдХрд░ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХреЗ рдЦрд░реАрджреЗ рдЧрдП рдереЗред рдореИрдВрдиреЗ рдЙрд╕рдореЗрдВ рдЕрдиреЗрдХ, рдЕрдиреЗрдХ, рдЕрдиреЗрдХ, рджрд┐рди рдФрд░ рд░рд╛рддреЗрдВ рдбрд╛рд▓реАрдВред рдФрд░ рдЕрдм рджреЗрдЦрд┐рдП, рдореЗрд░реА рдкрд╕рдВрдж рдЧрд▓рдд рдереА :(ред рдпрд╣ рдмрд╣реБрдд рджреБрдЦрдж рджрд┐рди рд╣реИред
рд▓реЗрдХрд┐рди рд╕рдВрдХреЗрдд рдпрд╣рд╛рдВ рд╣рдорд╛рд░реЗ рдЪрд╛рд░реЛрдВ рдУрд░ рд╣реИрдВред рдореИрдВ рдЗрд╕реЗ рдирд╣реАрдВ рджреЗрдЦрдирд╛ рдЪреБрдирддрд╛ рд╣реВрдВред

рд╣рдореНрдо, рдЗрд╕рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ :(
рдЯрд┐рдкреНрдкрдгреА рдЕрдиреБрднрд╛рдЧреЛрдВ рдореЗрдВ, рдпрд╛ рдХреБрдЫ рдФрд░, рдбреИрдирд┐рдпрд▓ рдХреИрдЬрд╝реБрд▓рд┐рдиреЛ @kzu , рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рдЪреИрдирд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рд╕рдВрдЪрд╛рд░ рдЕрдзрд┐рдХ рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╣реЛрдЧрд╛ред
рдФрд░ рдпрджрд┐ рдЖрдк рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд▓рд╛рдЗрд╡-рд░реАрд▓реЛрдб рдбреЗрд╡рд▓рдкрд░реНрд╕ (рдореБрдЦреНрдп рд░реВрдк рд╕реЗ kzu) рдХреЗ рдмреАрдЪ рджреВрд╕рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрджреЗрд╢ рджреЗрдЦрддреЗ рд╣реИрдВред

рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡рд╣рд╛рдВ рдмрд╛рдд рд╣реБрдИ рдереАред рдореЗрд░рд╛ рдХрд╣рдирд╛ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╛ рддреЛ Xamarin рдпрд╛ Microsoft рдРрд╕рд╛ рд╣рд░ рдмрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рд╣рд░ рдЯреАрдо рдХрд╛ рдПрдХ рдЕрд▓рдЧ рдлреАрдбрдмреИрдХ рдЪреИрдирд▓ рд╣реЛрддрд╛ рд╣реИ - рдФрд░ рдЬрдм рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдЗрддрдиреА рд▓рдВрдмреА рд╣реЛ рдЬрд╛рддреА рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдХрд╛ рдмреЛрдирд╕ рдЪреЗрдХ рдЦрддрд░реЗ рдореЗрдВ рдкрдбрд╝ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╡реЗ рд╣рд░ рдмрд╛рд░ рдЙрдиреНрд╣реЗрдВ рдмрджрд▓рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред

рдпрджрд┐ рдЖрдк рдЫрд┐рдкреЗ рд╣реБрдП рдЪреИрдЯ рд░реВрдо рдореЗрдВ рдирд┐рдордВрддреНрд░рдг рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЧреБрдкреНрдд рд╣реИрдВрдбрд╢реЗрдХ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рддреЛ рдЖрдк рдардВрдб рдореЗрдВ рдмрд╛рд╣рд░ рд╣реИрдВред рдЬреЛ рд╣рдордореЗрдВ рд╕реЗ рд▓рдЧрднрдЧ 99% рд╣реИред рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЧрд┐рдЯрд░ рд░реВрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХрдо рд▓реЛрдЧ рдЬрд╛рдирддреЗ рдереЗ рдпрд╛ рд╡реЗ рд╕рднреА Xamarin рдлреЛрд░рдо рд╕рд╛рдЗрдЯ рдкрд░ _"рддреЛ рдХреНрдпрд╛ рдХрд┐рд╕реА рдХреЛ рдкрддрд╛ рд╣реИ?"_ рдирд╣реАрдВ рдкреВрдЫ рд░рд╣реЗ рд╣реЛрдВрдЧреЗред

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ!! рдореИрдВ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╕реЗ рдмрд╣реБрдд рдирд┐рд░рд╛рд╢ рд╣реВрдВред
рдмрд╣реБрдд рдирд┐рд░рд╛рд╢!!
рдФрд░ рдореЗрд░реЗ рдРрдкреНрд╕ рдЗрд╕ рддрдХрдиреАрдХ рдореЗрдВ рд╣реИрдВ (Xamarin.Android, Xamarin.IOS) рдФрд░ рдореЗрд░реА рдХрдВрдкрдиреА Xamarin.Forms рдореЗрдВ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╣реИред рдФрд░ рдЬрдм рдореИрдВ рдЗрд╕реЗ рджреЗрдЦрддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдбрдмреНрд▓реНрдпреВрдЯреАрдПрдл рдХреА рддрд░рд╣ рд╣реВрдВ ??????? рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдЗрд╕ рднрд╛рд╖рд╛ рд╕реЗ рдореБрдЭреЗ рдмрд╣реБрдд рдЬрд▓рди рд╣реЛ рд░рд╣реА рд╣реИред

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ!! рдореИрдВ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╕реЗ рдмрд╣реБрдд рдирд┐рд░рд╛рд╢ рд╣реВрдВред
рдмрд╣реБрдд рдирд┐рд░рд╛рд╢!!
рдФрд░ рдореЗрд░реЗ рдРрдкреНрд╕ рдЗрд╕ рддрдХрдиреАрдХ рдореЗрдВ рд╣реИрдВ (Xamarin.Android, Xamarin.IOS) рдФрд░ рдореЗрд░реА рдХрдВрдкрдиреА Xamarin.Forms рдореЗрдВ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╣реИред рдФрд░ рдЬрдм рдореИрдВ рдЗрд╕реЗ рджреЗрдЦрддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдбрдмреНрд▓реНрдпреВрдЯреАрдПрдл рдХреА рддрд░рд╣ рд╣реВрдВ ??????? рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдЗрд╕ рднрд╛рд╖рд╛ рд╕реЗ рдореБрдЭреЗ рдмрд╣реБрдд рдЬрд▓рди рд╣реЛ рд░рд╣реА рд╣реИред

рдореИрдВ 100% рд╕рд╣рдордд рд╣реВрдВ - рдорд╛рдлреА рдорд╛рдВрдЧрдиреЗ рдХрд╛ рдХреЛрдИ рдХрд╛рд░рдг рдирд╣реАрдВ рд╣реИред "рдбрдмреНрд▓реНрдпреВрдЯреАрдПрдл ?!" рд╕рд╣реА рдЙрддреНрддрд░ рд╣реИред рдЬрдм рддрдХ рдЖрдк Xamarin рдлрд╝реЛрд░рдо рдкрд░ рдЙрд╕ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП рдкреНрд░рдмрдВрдзрди рдиреЗ рдореБрдЭреЗ рдбрд╛рдВрдЯрд╛ рдерд╛ред рд╕рдЪрдореБрдЪред

рддреБрдореНрд╣рд╛рд░реЗ рдЬреИрд╕реА рд╣реА рдирд╛рд╡ред рдореИрдВрдиреЗ рдЕрдкрдиреА рдХрдВрдкрдиреА рдХреЛ рдЬрд╝рд╛рдорд░реАрди рдореЗрдВ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ред рдЕрдм рдореИрдВ рдардЧрд╛ рд╣реБрдЖ рдорд╣рд╕реВрд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдпрд╣ LiveReload рдХреА рдПрдХ рддрдХрдиреАрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реИред рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдХреЛрдИ рднреА рдПрдХ рдЪреАрдЬ рдЕрд╕рдлрд▓ рдкрде рд╣реЛ рд╕рдХрддреА рд╣реИред рдпрд╣ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдЧрддрд┐рд╡рд┐рдзрд┐ рдХрд╛ рд╕реНрдкрд╖реНрдЯ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдкреИрдЯрд░реНрди рд╣реИ рдЬреЛ рдореБрдЭреЗ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИред рдкреИрдЯрд░реНрди рдЙрднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдХреЛ рдХрд╛рдлреА рджреЗрд░ рддрдХ рд╢рд╛рдорд┐рд▓ рд╣реЛрдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рдлрд┐рд░ рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рдЗрддрдиреЗ рдирд┐рд╡реЗрд╢рд┐рдд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдкреИрдЯрд░реНрди рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдмрд╣реБрдд рджреЗрд░ рд╣реЛ рдЪреБрдХреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдзрд┐рдХ рдирд┐рд╡реЗрд╢рд┐рдд рд╣реИрдВред рд╢рд╛рджреА рдХреА рддрд░рд╣ред

рддрд╛рдЬрд╝рд╛ рдЦрдмрд░!!!

рдбреЗрдирд┐рдпрд▓ рдХреИрдЬрд╝реБрд▓рд┐рдиреЛ @kzu 15:49
рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдореИрдВ рдирд╣реАрдВ
рдЙрд╕ рдорд╛рд░реНрдХреЗрдЯрдкреНрд▓реЗрд╕ рдЦрд╛рддреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░реЗрдВред рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ рдЕрднреА рддрдХ рдореБрдЭреЗ рдХреБрдЫ рднреА рд╕реВрдЪрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдореИрдВ рдФрд░ рдХреЛрдИ рдЬрд╛рдирдХрд╛рд░реА рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛, рдХреНрд╖рдорд╛ рдХрд░реЗрдВ

https://gitter.im/xamarin/live-reload

https://gitter.im/xamarin/Xamarin.Forms?at=5bcdfb2938449236617e65e8
рдЗрд╕реЗ рдкрдврд╝реЗрдВ, рдЗрдХрд╛рдЬрд╝рд╛ рдХреЗ рд╢рдмреНрдж

рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рд╣рдо рдЦрд░рд╛рдм рд╣реЛ рдЧрдП рд╣реИрдВред рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓!!

рдЕрдЧрд░ рдореБрдЭреЗ рдПрдХ рд╕рдорд╛рди рдЙрдкрдХрд░рдг рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рд╣реИ, рдкреВрд░реНрд╡ LIveXAML, рддреЛ рдореИрдВ рдЕрдкрдиреЗ рд╕рднреА рдРрдкреНрд╕ рдХреЛ рд╕реНрдкрдВрджрди рдкрд░ рдлрд┐рд░ рд╕реЗ рдХреЛрдб рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВред рдореЗрд░реЗ рд╢рдмреНрджреЛрдВ рдХреЛ рдЕрдВрдХрд┐рдд рдХрд░ рд▓реЛ!!

рдЕрдЪреНрдЫрд╛... LiveReload рдореЗрд░реА рд╕рднреА рдорд╢реАрдиреЛрдВ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдореБрдЭреЗ рдХреЛрдИ рдФрд░ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдорд╣реАрдиреЛрдВ рддрдХ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗ рд╣реЛрдкред

@tlhintoq рдХреНрдпрд╛ рдЖрдк рдЗрдВрд╕реНрдЯреЙрд▓рд░ рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

@pictos
рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рд╡рд╛рд▓ рд╣реИред рдореБрдЭреЗ рдЗрд╕реЗ рдкрд╣рд▓реЗ рдЦреЛрдЬрдирд╛ рд╣реЛрдЧрд╛ред рдЙрд╕ рд╢рд╛рдкрд┐рдд рд╡рд┐рдВрдбреЛрдЬ рдорд╛рд░реНрдХреЗрдЯрдкреНрд▓реЗрд╕ рдХреЗ рд╕рд╛рде рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рдЫрд┐рдкрд╛ рд╣реБрдЖ рд╣реИ рдФрд░ рдкрд░реНрджреЗ рдХреЗ рдкреАрдЫреЗ рд╣реИред рдЗрди рджрд┐рдиреЛрдВ рдЖрдкрдХреЛ рдХреЛрдИ .msi рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рдорд┐рд▓рддреА рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ рдЦреЛрджреВрдВрдЧрд╛ рдФрд░ рджреЗрдЦреВрдВрдЧрд╛ рдХрд┐ рдореБрдЭреЗ рдХреНрдпрд╛ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИред

@pauldipietro рдореБрдЭреЗ рдЖрдкрдХреЗ рдзреНрдпрд╛рди рдореЗрдВ рднреА # 3921 рд▓рд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдмрд┐рдВрджреБ рд╣реИ рдХрд┐ рдХреНрдпреЛрдВ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рд╣реИред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдкрд░рд┐рджреГрд╢реНрдп рд╣реИрдВ рдЬреЛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдХреЛ рддреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ @pierceboggan рдХреЗ рд╕рд╛рде рдЪрд░реНрдЪрд╛ рдХреА, рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢реИрд▓рд┐рдпреЛрдВ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рдмреАрдЪ рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рднрд┐рдиреНрди рд╣реИрдВ (рдпрд╛рдиреА рдмрдЯрди рдЖрдИрдУрдПрд╕ рдкрд░ рдПрдХ рд▓рд┐рдВрдХ рдХреА рддрд░рд╣ рджрд┐рдЦрддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рдПрдХ рдмрдЯрди рдХреА рддрд░рд╣ рджрд┐рдЦрддреЗ рд╣реИрдВ), рдпрд╣ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╣рдо рдХрд╕реНрдЯрдо рдореБрд╣рд╛рд╡рд░реЗ рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ/ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕реНрдЯрд╛рдЗрд▓рд┐рдВрдЧ рдЬрд╣рд╛рдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдХреЛ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдХрд┐ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рдЖрдкрдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдРрдк рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд/рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд╕рд╛рде рдЪрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред

рдпрд╣ рдПрдХ рднрдпрд╛рдирдХ рдирд┐рд░реНрдгрдп рд╣реИ, рдлреЙрд░реНрдо рджреЗрд╡ рд╕рдореБрджрд╛рдп рдХреЗ рд▓рд┐рдП рджреЛ рдЕрдВрдЧреБрд▓рд┐рдпрд╛рдВ, рд╣рдо рд╡реАрдПрд╕2017 (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ 15.8) рдореЗрдВ рдЙрдк рдорд╛рдирдХ рдЯреВрд▓рд┐рдВрдЧ рд╕реЗ рдЬреВрдЭ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕ рддрд░рд╣ рдХреЗ рдлреИрд╕рд▓реЗ рдФрд░ рдкреНрд░реЛрдлрд╛рдЗрд▓рд░ рдХреЛ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдЬреНрдЮрд╛рди рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рд░рдЦрддреЗ рд╣реИрдВред

@pauldipietro рдореИрдВ Xamarin рдХреА рднрд╡рд┐рд╖реНрдп рдХреА рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдФрд░ рдореИрдВ LiveReload (LR) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдкреНрд░рд╢рдВрд╕рдХ рд╣реВрдВ, рдЯреАрдо рдиреЗ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ! рдореЗрд░реА рдЙрддреНрдкрд╛рджрдХрддрд╛ "рдКрдВрдЪрд╛рдЗрдпреЛрдВ рдкрд░ рдЪрд▓реА рдЧрдИ"ред рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд╣реИ рдХрд┐ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдХреЛ рд░рд╛рд╕реНрддрд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП LiveReload рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЗрд╕ рддрд╛рд░реАрдЦ рддрдХ рдПрд▓рдЖрд░ рдЙрдкрд▓рдмреНрдз рд░рдЦрдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реЛрдЧрд╛?

рдФрд░ рдереЛрдбрд╝рд╛ рдФрд░ рдЖрд╢рд╛рд╡рд╛рди рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг, рдХреНрдпрд╛ LR рдХреЛ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛?

рдпрджрд┐ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдХрд╛ рдЗрд░рд╛рджрд╛ LiveReload рд╕реЗ рдХреЛрдб рдХреЛ рдЕрд╡рд╢реЛрд╖рд┐рдд рдХрд░рдирд╛ рд╣реИ рдФрд░ рджреЛрдиреЛрдВ рдореЗрдВ рд╕реЗ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдмрдирдирд╛ рд╣реИ - рддреЛ рдмрдврд╝рд┐рдпрд╛ред рдЬрдм рдпрд╣ рд╣реЛ рдЧрдпрд╛ рд╣реЛ рдФрд░ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ

рдпрд╣ рдУрдкрди рд╕реЛрд░реНрд╕ рд▓рд╛рдЗрд╡рд░реЗрд▓реЛрдб рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдХрд┐рддрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реИред рдЬрдм рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рд╕реНрд░реЛрдд рдХреЛрдб рдореБрдЭреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрдЯрд┐рд▓ рд▓рдЧ рд░рд╣рд╛ рд╣реИ :)ред рдЕрдЧрд░ рдпрд╣ рд╡рд╛рджрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ рддреЛ рдореБрдЭреЗ рдЗрд╕рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗрдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ https://github.com/ylatuya/XAMLator

рдореИрдВ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд░рд╣рд╛ рд╣реВрдБ рдХрд┐ Livereload рдФрд░ livexaml рдХреЗ рдмреАрдЪ рдХреБрдЫ рдХрд╛рдиреВрдиреА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдиреЗ рдЗрд╕реЗ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ред рдпрджрд┐ рдпрд╣ рдХрд╛рдиреВрдиреА рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╡реЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдХрд╛рд░рдг рдХреЗ рдРрд╕рд╛ рдХреНрдпреЛрдВ рдХрд░реЗрдВрдЧреЗ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рд╡реЗ рдмреЗрд╣рддрд░ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдмрдирд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рдпрд╣ рдХрд┐рд╕реА рдХреЛ рднреА рдирд╣реАрдВ рдХрд╛рдЯреЗрдЧрд╛ * ss рдпрджрд┐ рдпрд╣ рд░рд╣рддрд╛ рд╣реИ рддреЛ рдпрд╣ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣ рдУрдкрди рд╕реЛрд░реНрд╕ рд▓рд╛рдЗрд╡рд░реЗрд▓реЛрдб рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдХрд┐рддрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реИред рдЬрдм рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рд╕реНрд░реЛрдд рдХреЛрдб рдореБрдЭреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрдЯрд┐рд▓ рд▓рдЧ рд░рд╣рд╛ рд╣реИ :)ред рдЕрдЧрд░ рдпрд╣ рд╡рд╛рджрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ рддреЛ рдореБрдЭреЗ рдЗрд╕рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗрдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ https://github.com/ylatuya/XAMLator

рдореИрдВ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд░рд╣рд╛ рд╣реВрдБ рдХрд┐ Livereload рдФрд░ livexaml рдХреЗ рдмреАрдЪ рдХреБрдЫ рдХрд╛рдиреВрдиреА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдиреЗ рдЗрд╕реЗ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ред рдпрджрд┐ рдпрд╣ рдХрд╛рдиреВрдиреА рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╡реЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдХрд╛рд░рдг рдХреЗ рдРрд╕рд╛ рдХреНрдпреЛрдВ рдХрд░реЗрдВрдЧреЗ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рд╡реЗ рдмреЗрд╣рддрд░ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдмрдирд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рдпрд╣ рдХрд┐рд╕реА рдХреЛ рднреА рдирд╣реАрдВ рдХрд╛рдЯреЗрдЧрд╛ * ss рдпрджрд┐ рдпрд╣ рд░рд╣рддрд╛ рд╣реИ рддреЛ рдпрд╣ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рдиреВрдиреА рдореБрджреНрджреЗ рдХреА рдХрд▓реНрдкрдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рдПрдордПрд╕ рдХреЗ рдкрд╛рд╕ рдлреЙрд░реНрдо рдФрд░ рдПрдХреНрд╕рдПрдПрдордПрд▓ рдХреЗ рд▓рд┐рдП рдЖрдИрдкреА рд╣реИред рдпрд╣ рд╢рд╛рдпрдж рд╣реА рдкреЗрдЯреЗрдВрдЯ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдПрдордПрд╕ 2005/8 рд╕реЗ рдПрдХреНрд╕рдПрдПрдордПрд▓ рдбрд┐рдЬрд╛рдЗрдирд░ рдпреВрдЖрдИ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдкреНрд░реАрд╡реНрдпреВрдЕрд░ рдХреЛ рдЗрд╡реЙрд▓реНрд╡ 2016 рдореЗрдВ рдбреЗрдореЛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдореИрдВ рд╡рд╣рд╛рдВ рдерд╛, рдЗрд╕рдиреЗ рддрдм рд╕реЗ рдХрднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рдФрд░ рдХреЗрд╡рд▓ 2018 рдореЗрдВ рдмреБрдирд┐рдпрд╛рджреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ, рд╣реЙрдЯ рд▓реЛрдбрд┐рдВрдЧ ... рдирд╣реАрдВ рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ 'рдЬрд╕реНрдЯ' рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

FYI рдХрд░реЗрдВ... рдпрд╣ рдмрд╛рдЬрд╝рд╛рд░ рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рд╣реИ: https://marketplace.visualstudio.com/items?itemName=Xamarin.XamarinLiveReload

@pauldipietro рд╢рд╛рдпрдж рдореМрдЬреВрджрд╛ рдЯрд┐рдкреНрдкрдгреА рдХреЗ рдЕрдкрдбреЗрдЯ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдирдИ рдЯрд┐рдкреНрдкрдгреА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдереА рдЬрд┐рд╕рдореЗрдВ рдЗрддрдиреЗ рд╕рд╛рд░реЗ рд╡реЛрдЯ рдереЗред рд╕рд╛рде рд╣реА, рдХрд┐рд╕реА рдХреЛ рднреА рдЕрдкрдбреЗрдЯ рдХреА рд╕реВрдЪрдирд╛ рдирд╣реАрдВ рдорд┐рд▓реАред

рдореИрдВ рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдФрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рднреА рдХреЛ рдзрдиреНрдпрд╡рд╛рдж рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред Xamarin Live Reload рдПрдХ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рддрдХрдиреАрдХ рдереА рдЬрд┐рд╕рдиреЗ рд╣рдореЗрдВ UI рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ рдбреЗрд╡рд▓рдкрд░ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рдЬрд╛рдирдХрд╛рд░реА рджреАред рдЗрд╕ рд╕рдордп рд╣рдо рдЕрдкрдиреА рдХрд┐рд╕реА рднреА рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рддрдХрдиреАрдХ рд╕реЗ рдПрдХ рдХрджрдо рдкреАрдЫреЗ рд╣рдЯ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреЗ рдПрдХреНрд╕рдПрдПрдордПрд▓ рдкреНрд░реАрд╡реНрдпреВ рдФрд░ рдЖрдИрдбреАрдИ рдЯреВрд▓рд┐рдВрдЧ рдЬреИрд╕реЗ рдПрдХреНрд╕рдПрдПрдордПрд▓ рдЗрдВрдЯреЗрд▓реАрд╕реЗрдВрд╕, рддреЗрдЬ рдПрдВрдбреНрд░реЙрдЗрдб рдмрд┐рд▓реНрдб рдЯрд╛рдЗрдо, рдФрд░ рдЕрдзрд┐рдХред рдирдИ рдЙрддреНрдкрд╛рджрдХрддрд╛ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдХреГрдкрдпрд╛ рд░реЛрдбрдореИрдк рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдкрдврд╝реЗрдВ, рдЬрд┐рди рдкрд░ рд╣рдо Xamarin.Forms рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реВрдЪреАрдмрджреНрдз рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2017 рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд░рд╣реЗрдЧрд╛, рд▓реЗрдХрд┐рди рднрд╡рд┐рд╖реНрдп рдХреЗ рдЕрдкрдбреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред

рд╕реАрд╕реА: @jamesmontemagno @brianlagunas
рдЕрдЪреНрдЫрд╛... рд╕рд╣реА рджрд┐рд╢рд╛ рдореЗрдВ рдПрдХ рдХрджрдоред рдХрдо рд╕реЗ рдХрдо рджреЛ рддрдХрдиреАрдХреЛрдВ рдореЗрдВ рд╕реЗ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда (рд▓рд╛рдЗрд╡ рд░реАрд▓реЛрдб рдмрдирд╛рдо рдкреНрд░реАрд╡реНрдпреВрдЕрд░) рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ _рдЬрдмрдХрд┐ рдирдИ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдВ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╣реИрдВ_ред рдпрд╣ рдЕрднреА рддрдХ рдЙрдкрд▓рдмреНрдз рдХрд┐рд╕реА рднреА рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд╕рд╛рде рдЙрдиреНрд╣реЗрдВ рдЦреАрдВрдЪрдиреЗ рд╕реЗ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред

рдореИрдВ рд╕реНрдерд┐рд░рддрд╛ рдкрд░ рдлрд┐рд░ рд╕реЗ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдФрд░ ... рд╕рдм рдХреБрдЫ ... рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдРрд╕реЗ рдмрд┐рдВрджреБ рдкрд░ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП label рдЕрдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдпрд╛ рдЬрд╣рд╛рдВ рдпреВрдЖрдИ рдХреА рд╕реНрдерд┐рддрд┐ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдкрд░рд┐рд╡рд░реНрддрди рдФрд░ рд╡рд╛рдкрд╕реА рдХреЗ рдмрд╛рдж рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЖрддреА рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╢рд░реНрдо рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХреЗ рдЖрдХрд╛рд░ рдХреА рдХрдВрдкрдиреА рдореВрд▓ рд░реВрдк рд╕реЗ рдХрд╣ рд░рд╣реА рд╣реИ:

рд╣рдо рдореМрдЬреВрджрд╛ рдЪреАрдЬреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдФрд░ рдбреЗрд╡рд▓рдкрд░ рдЯреВрд▓рд┐рдВрдЧ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдорд╛рдирд╡ рд╕рдВрд╕рд╛рдзрди рдЖрд╡рдВрдЯрд┐рдд рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред

рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рднреА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рдХрд╣реАрдВ рди рдХрд╣реАрдВ рдПрдХ рд░реЗрдЦрд╛ рдЦреАрдВрдЪрдиреА рдкрдбрд╝рддреА рд╣реИред рд╕рдм рдХреБрдЫ рд░реЗрдд рдореЗрдВ рдПрдХ рд░реЗрдЦрд╛ рдкрд░ рдЖ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдкреИрд╕рд╛ рдХрд╣рд╛рдБ рдЦрд░реНрдЪ рдХрд░реЗрдВрдЧреЗред рдореБрдЭреЗ рдЗрд╕реЗ рдкрд╕рдВрдж рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИред рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдПрдордПрд╕ рджреЛрдиреЛрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рд▓реЗрдХрд┐рди рдореИрдВ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдЙрддреНрддрд░ рд╣рдореЗрд╢рд╛ рдЕрдзрд┐рдХ рд▓реЛрдЧреЛрдВ рдХреЛ рдвреЗрд░ рдХрд░рдиреЗ рдореЗрдВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЪреАрдЬреЗрдВ рдПрдХ рдРрд╕реЗ рдмрд┐рдВрджреБ рдкрд░ рдЖрддреА рд╣реИрдВ рдЬрд╣рд╛рдВ рдЖрдк рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдПрдХ рд╣реА рдлрд╛рдЗрд▓ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ 47 рд▓реЛрдЧреЛрдВ рдХреЛ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рдХрд╛рдо рдкрд░ рдзреНрдпрд╛рди рджрд┐рдП рдмрд┐рдирд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред

рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдВ "рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реЗ" рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕рд╛ рдорд╣рд╕реВрд╕ рдХрд░рддрд╛ рд╣реВрдВред рдЙрджреНрдпрдо рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рд╣рдо рдореЗрдВ рд╕реЗ рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╡реАрдПрд╕2017 рдореЗрдВ рдЪрд▓реЗ рдЧрдП рд╣реИрдВ-рдЬреЛ рдЕрднреА рднреА рдЫреЛрдЯреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╕рднреА рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддреЗ рд╣реИрдВред рд╡реНрдпрдХреНрддрд┐рдЧрдд рдлреНрд░реАрд▓рд╛рдВрд╕рд░реЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣рдо рдЕрдзрд┐рдХрд╛рдВрд╢ рдЯреВрд▓ рдХреЗ v.today рдкрд░ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреЗред рдореИрдВ рдЗрд╕ 2019 рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рдкрдврд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ

"рд╡реАрдПрд╕2017 рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреА рдЙрдореНрдореАрдж рди рдХрд░реЗрдВ, рдЬрд┐рд╕рдореЗрдВ рдЖрдк рдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдирдЧрд┐рдирдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд▓реЗрдиреЗ рдХрд╛ рджреВрд╕рд░рд╛ рддрд░реАрдХрд╛ рднреА рдирд╣реАрдВ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВред

рдореИрдВ рдкреВрдЫрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ: рдХреНрдпрд╛ рдХрд╣реАрдВ рдЬрд╝рд╛рдорд░реАрди рд░реЛрдбрдореИрдк рд╣реИ? рдХреНрдпреЛрдВрдХрд┐ рдЕрдЧрд░ рд╕рднреА рдбреЗрд╡рд▓рдкрд░ рд╕рдорд░реНрдерди рдХреЛ LiveReload рдЬреИрд╕реЗ рдЯреВрд▓рд┐рдВрдЧ рд╕реЗ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдФрд░ рдмрдЧ рдлрд┐рдХреНрд╕рд┐рдВрдЧ Xamarin рдХреЗ рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ рдЖрд╡рдВрдЯрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рддреЛ рд╣рдореЗрдВ (рдбреЗрд╡рд▓рдкрд░ рд╕рдореБрджрд╛рдп) рдХреЛ рдмрдбрд╝реА рдЪреАрдЬреЛрдВ рдФрд░ Xamarin рдЗрдХреЛ-рд╕рд┐рд╕реНрдЯрдо рдХреЗ рддреЗрдЬрд╝ рд╕рдВрд╕реНрдХрд░рдг рдЕрдкрдбреЗрдЯ рдХреА рдЙрдореНрдореАрдж рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП - рд╣реИ рдирд╛?

рдореЗрд░реЗ рдкрд╛рд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реИ рдЬрдм LiveReload рдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛ рд▓реЗрдХрд┐рди LiveXaml рдиреЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рдЙрдкрдпреЛрдЧреА рдЙрдкрдХрд░рдг рд╣реИред рдореИрдВ рдЗрд╕реЗ рд╕рдореБрджрд╛рдп рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВред рдУрдкрди рд╕реЛрд░реНрд╕ рдЪрд╛рд╣рд┐рдПред @jamesmontemagno @brianlagunas - рдпрд╣ рд╕рдВрднрд╡ рд╣реИ?

рдордЬреЗрджрд╛рд░ рдпрд╣ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд╕реНрдкрдВрджрди/рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрд╢реА рдХреА рд▓рд╛рдЗрд╡-рд░реАрд▓реЛрдб рдХреНрд╖рдорддрд╛рдУрдВ рдФрд░ xamarin рдХреА рдХрдореА рдХреЗ рдмреАрдЪ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдЕрдВрддрд░ рд╣реИред рдпрд╣ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕рдВрд╕реНрдХрд░рдг рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдлреА рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рдХрд┐ рдЗрд╕реЗ рдХреНрдпреЛрдВ рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ред

рдЕрд░реЗ @jamesmontemagno , рдХреНрдпрд╛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрди рд╕рднреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА LiveReload рдХреЗ рд╕рд╛рде рдСрдлрд╝рд░ рдкрд░ рдереАрдВ? рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдпрд╣ рдПрдХ рдШрдЯрд┐рдпрд╛ рдЙрддреНрдкрд╛рдж рд╣реИ рдФрд░ рдЗрд╕реЗ LiveReload рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рддрдм LiveReload рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рд╡реАрдПрд╕ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирдХ рдЖрддрд╛ рд╣реИред
рдпрд╣ рдпрд╛ рддреЛ рдорд╛рдорд▓рд╛ рд╣реИ:
1) рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ MS рдХреЗ рднреАрддрд░ рдкрд░реНрдпрд╛рдкреНрдд рдЦрд┐рдВрдЪрд╛рд╡ рдирд╣реАрдВ рд╣реИ;
2) рдЖрдк рдЗрд╕ рдмрд╛рдд рд╕реЗ рдЕрд╡рдЧрдд рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рджреЗрд╡ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдКрдкрд░ рджреЗрдЦреЗрдВ;
3) рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЖрд╢рд╛ рд╣реИред

@FunkyLambda рдирд╣реАрдВ, рдпрд╣ рдЕрднреА рддрдХ рдХреБрдЫ рднреА рдкреЗрд╢ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдЙрдЪрд┐рдд рд╕реНрдХреНрд░реЙрд▓рд╡реНрдпреВ рднреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдЕрдЪреНрдЫрд╛ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рд╕рдордЭ рд╕рдХрддрд╛ рд╣реВрдБред рдпрджрд┐ рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЕрдкрдиреЗ рдпреВрдЖрдИ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рдлреЛрди рдЖрдХрд╛рд░реЛрдВ рдкрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдЖрдк рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрд░ рдореВрд▓ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдЕрд▓реНрдкрд╛рд╡рдзрд┐ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдВрднрд╡ рд╣реИред рд╣рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдпреЛрдЧреНрдп рд╕реНрдерд┐рд░ рд╕реВрдЪрд┐рдпрд╛рдВ рднреА рдмрдирд╛рдиреА рд╣реЛрдВрдЧреА (рд╡реАрдПрд╕ рд▓реЙрдиреНрдЪ рдЗрд╡реЗрдВрдЯ рдкрд░ рдЬреЗрдореНрд╕ рдХреА рдкреНрд░рд╕реНрддреБрддрд┐ рджреЗрдЦреЗрдВ)ред рдореИрдВ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддрд╛ рдХреЛ рджреВрд╕рд░реЗ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рд░рдЦрдирд╛ рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛, рд╢рд╛рдпрдж рдХреБрдЫ UI рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдпрд╛ рдХреБрдЫ рд╕реНрдерд┐рд░ рдкреГрд╖реНрдареЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд▓рд╛рдЗрд╡ рд░реАрд▓реЛрдб рдЬреИрд╕реЗ рд╣реЙрдЯ рд░реАрд▓реЛрдб рдЯреВрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдХрдИ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИрдВ рдЬреЛ рд╣реЙрдЯ рд░реАрд▓реЛрдб рдХреЛ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдЙрдирдореЗрдВ рд╕реЗ рд╕рднреА рдореЗрдВ рдХреБрдЫ рди рдХреБрдЫ рдЧрд╛рдпрдм рд╣реИ рдпрд╛ рдХреБрдЫ рдЧрдВрднреАрд░ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВред Livereload рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдерд╛ред рдХрдо рд╕реЗ рдХрдо рдЕрдЧрд░ xamarin рдЗрд╕рдХреЗ рд╕рд╛рде рдЬрд╛рд░реА рдирд╣реАрдВ рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рд╡реЗ рдЗрд╕реЗ рд╕реНрд░реЛрдд рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣рдо рд╕рднреА рдЗрд╕реЗ рдФрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрднреА рдХреЗ рд▓рд┐рдП рд╣рд░ рдХреЛрдИ рдореБрдлреНрдд рдУрдкрдирд╕реЛрд░реНрд╕ HotReload https://github.com/AndreiMisiukevich/HotReload рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ

^ рдореИрдВрдиреЗ рдХреБрдЫ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ, рднреБрдЧрддрд╛рди рдХреЗ рд▓рд┐рдП рдФрд░ рдУрдкрди рд╕реЛрд░реНрд╕ред рдпрд╣ рдЖрдЬ рддрдХ рдореЗрд░рд╛ рдкрд╕рдВрджреАрджрд╛ рдЯреВрд▓ рд╣реИ, рд╡реАрдПрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрдиреНрд╕, рдореИрдХ рдХреЗ рд▓рд┐рдП рд╡реАрдПрд╕, рд░рд╛рдЗрдбрд░ рдФрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдореБрдЭреЗ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдФрд░ рдЙрдирдХреЗ рд▓рд┐рдП рдорддрджрд╛рди рдХрд░рдиреЗ рдХрд╛ рдЙрдЪрд┐рдд рд╕реНрдерд╛рди https://developercommunity.visualstudio.com рдкрд░ рд╣реИред (рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдВ рдЬрд╝рд╛рдорд░реАрди рдЯреАрдо рдпрд╣ рддрдп рдХрд░рдирд╛ рдЪрд╛рд╣рддреА рд╣реИ рдХрд┐ рд╕рдореБрджрд╛рдп рдХреНрдпрд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред) рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЖрдЧреЗ рдмрдврд╝рдХрд░ рд▓рд╛рдЗрд╡ рд░реАрд▓реЛрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдлреАрдЪрд░ рдЕрдиреБрд░реЛрдз рдмрдирд╛рдпрд╛: https://developercommunity.visualstudio.com/idea/618119/xamarinforms-live-hot -reload.htmlред рдпрджрд┐ рдЖрдк рднреА рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдХреГрдкрдпрд╛ рдмреЗрдЭрд┐рдЭрдХ рд╡реЛрдЯ рдХрд░реЗрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

AppGrate picture AppGrate  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

xabre picture xabre  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

samhouts picture samhouts  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Papirosnik picture Papirosnik  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Hudhud picture Hudhud  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ