Microsoft рдбрд┐рд╡рд╛рдЗрд╕рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ IoT рдбрд┐рд╡рд╛рдЗрд╕реЗрд╕ рдореЗрдВ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ
Microsoft рдХреА рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдбрд┐рд╡рд╛рдЗрд╕рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддрдХрдиреАрдХ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ IoT рдЙрдкрдХрд░рдгреЛрдВ рддрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╣реИред

рд╣рд╛рд▓ рд╣реА рдХреЗ рдПрдХ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ, Microsoft DeviceScript рддрдХрдиреАрдХ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЬреЛ TypeScript рдХреА рд╢рдХреНрддрд┐ рдХреЛ рдЗрдВрдЯрд░рдиреЗрдЯ рдСрдл рдерд┐рдВрдЧреНрд╕ (IoT) рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рд▓рд╛рддрд╛ рд╣реИред DeviceScript рдЕрдкрдиреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдХреЗ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрдм рдИрдПрд╕рдкреА32 рдФрд░ рдЖрд░рдкреА2040 рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдЬреИрд╕реЗ рд╕реАрдорд┐рдд рд╕рдВрд╕рд╛рдзрдиреЛрдВ рд╡рд╛рд▓реЗ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░-рдЖрдзрд╛рд░рд┐рдд рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ TypeScript рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд░рд┐рд╕рд░реНрдЪ рдиреЗ рдордИ рдореЗрдВ рдУрдкрди-рд╕реЛрд░реНрд╕ DeviceScript рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреЗрд╢ рдХрд┐рдпрд╛ред TypeScript рдХреЗ рдПрдХ рд╕рдмрд╕реЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ, рдпрд╣ рдХрд╕реНрдЯрдо рд╡реАрдПрдо рдмрд╛рдЗрдЯрдХреЛрдб рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред VM рд╕реНрд╡рдпрдВ 10KB рдХреЛрдб рдХрд╛ рд╕рдВрдХрд▓рди рдХрд░рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдлрд╝реНрд▓реЛрдЯрд┐рдВрдЧ-рдкреЙрдЗрдВрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдФрд░ Jacdac SDK рдХреЛ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдЖрдХрд╛рд░ 30KB рдмрдврд╝ рдЬрд╛рддрд╛ рд╣реИред рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХреА рдЬреИрдХрдбреИрдХ рддрдХрдиреАрдХ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕ рдФрд░ рдмрд╛рд╣реНрдп рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдордЬрдмреВрдд рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реНрдЯреИрдХ рд╣реИред
DeviceScript рдХреЗ рд╕рд╛рде рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдбреЗрд╡рд▓рдкрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рджрд┐рдП рдЧрдП рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛрдб рд╕рдВрдкрд╛рджрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ DeviceScript рдХреЛрдб рдмрдирд╛рдиреЗ, рддреИрдирд╛рдд рдХрд░рдиреЗ, рдбрд┐рдмрдЧ рдХрд░рдиреЗ рдФрд░ рдЯреНрд░реЗрд╕ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рд╡рд┐рд╕реНрддрд╛рд░ рдореЗрдВ рдирд┐рдЧрд░рд╛рдиреА рдХреНрд╖рдорддрд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдкреНрд░рдмрдВрдзрди рдХреА рд╕реБрд╡рд┐рдзрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИрдВред рдбреЙрдХрд░ рдЬреИрд╕реЗ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд╕рд╛рде, рдбрд┐рд╡рд╛рдЗрд╕рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (рд╕реАрдПрд▓рдЖрдИ) рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рдЖрдИрдбреАрдИ рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред
рдЬрдмрдХрд┐ DeviceScriptTypeScript рдХреЗ рд╕рдорд╛рди рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╕рднреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ DeviceScript рд░рдирдЯрд╛рдЗрдо рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╕реАрдорд┐рдд рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рдХрд╛рд░рдг рд╣реИ, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рддрд╛рд░ рдпреВрдЯреАрдПрдл -16 рдХреЗ рдмрдЬрд╛рдп рдпреВрдирд┐рдХреЛрдб рд╣реЛрдиреЗ, рдЖрдХреНрд░рд╛рдордХ рдЯреНрд░реА рд╢реЗрдХрд┐рдВрдЧ рдФрд░ рд╕рдмрдиреЙрд░реНрдорд▓реНрд╕ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдЬреИрд╕реЗ рдЕрдВрддрд░ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╢рдмреНрджрд╛рд░реНрде рдХреЛ рдЖрдорддреМрд░ рдкрд░ рдмрдирд╛рдП рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред
DeviceScript рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рдбреЗрд╡рд▓рдкрд░ рдЬреИрдХрдбреИрдХ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЗрдВрд╕рд░, рдПрдХреНрдЪреБрдПрдЯрд░реНрд╕ рдпрд╛ рдЕрдиреНрдп рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдШрдЯрдХреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВред рд╕реЗрдВрд╕рд░ рд╕рд░реНрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЗрдВрдЯрд░реЗрдХреНрд╢рди рдХреА рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреНрд▓рд╛рдЗрдВрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рднреВрдорд┐рдХрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рдЖрд╡рд╢реНрдпрдХ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рд╕реЗрдВрд╕рд░ рдпрд╛ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдлрд┐рд░ рд╡реЗ DeviceScript рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╡рд┐рддрд░рд┐рдд рдФрд░ рдЙрдкрднреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдирдкреАрдПрдо, рдпрд╛рд░реНрди рдпрд╛ рдкреАрдПрдирдкреАрдПрдо рдЬреИрд╕реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
AppMaster.io рдХрд╛ рдиреЛ-рдХреЛрдб рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо DeviceScript рдХреА low-code рдкреНрд░рдХреГрддрд┐ рдХрд╛ рдкреВрд░рдХ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рд╣рдЬ рджреГрд╢реНрдп рддрддреНрд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рдмреИрдХрдПрдВрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдРрдк рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред AppMaster рдЙрдирдХреЗ рдЯреВрд▓рдХрд┐рдЯ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдХреЗ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрдкрдиреА рдЙрддреНрдкрд╛рджрдХрддрд╛ рдФрд░ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреА рд╕рдордЧреНрд░ рджрдХреНрд╖рддрд╛ рдмрдврд╝рд╛ рд╕рдХрддреЗ рд╣реИрдВред


