рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕ Slint 1.0 рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЯреБрд▓рдХрд┐рдЯ

рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕ Slint рдирд┐рд░реНрдорд╛рдгрдХреЛ рд▓рд╛рдЧрд┐ рдЯреВрд▓рдХрд┐рдЯрдХреЛ рдкрд╣рд┐рд▓реЛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд░рд┐рд▓реАрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛтАЛтАЛрддреАрди рд╡рд░реНрд╖рдХреЛ рдХрд╛рдордХреЛ рд╕рд╛рд░рд╛рдВрд╢ рджрд┐рдиреНрдЫред рд╕рдВрд╕реНрдХрд░рдг рез.реж рдХрд╛рд░реНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░ рд░реВрдкрдорд╛ рд░рд╛рдЦрд┐рдПрдХреЛ рдЫред рдЯреВрд▓рдХрд┐рдЯ Rust рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ GPLv1.0 рд╡рд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЗрдЬрд╛рдЬрддрдкрддреНрд░ (рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдмрд┐рдирд╛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдЙрддреНрдкрд╛рджрдирд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐) рдЕрдиреНрддрд░реНрдЧрдд рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рджрд┐рдЗрдПрдХреЛ рдЫред рдЯреБрд▓рдХрд┐рдЯ рд╕реНрдерд┐рд░ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд░ рдЗрдореНрдмреЗрдбреЗрдб рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрди рджреБрд╡реИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдпреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдУрд▓рд┐рднрд┐рдпрд░ рдЧреЛрдлрд╛рд░реНрдЯ рд░ рд╕рд╛рдЗрдорди рд╣реМрд╕рдореНрдпрд╛рди, рдкреВрд░реНрд╡ рдХреЗрдбреАрдИ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╛рд╕ рдЧрд░рд┐рдПрдХреЛ рд╣реЛ рдЬрд╕рд▓реЗ Trolltech рдорд╛ Qt рдорд╛ рдХрд╛рдо рдЧрд░реЗрдХрд╛ рдерд┐рдПред

рдкрд░рд┐рдпреЛрдЬрдирд╛рдХрд╛ рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдпрд╣рд░реВ рдХрдо рд╕реНрд░реЛрдд рдЦрдкрдд, рдХреБрдиреИ рдкрдирд┐ рд╕рд╛рдЗрдЬрдХреЛ рд╕реНрдХреНрд░рд┐рдирд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд░ рдбрд┐рдЬрд╛рдЗрдирд░ рджреБрд╡реИрдХрд╛ рд▓рд╛рдЧрд┐ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ, рд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВ рдмреАрдЪ рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдиреЗ рд╣реЛред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, Slint-рдЖрдзрд╛рд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ ARM Cortex-M0+ рдорд╛рдЗрдХреНрд░реЛрдХрдиреНрдЯреНрд░реЛрд▓рд░ рд░ 264 KB RAM рд╕рдВрдЧ рд╕реБрд╕рдЬреНрдЬрд┐рдд Raspberry Pi Pico рдмреЛрд░реНрдбрдорд╛ рдЪрд▓реНрди рд╕рдХреНрдЫрдиреНред рд╕рдорд░реНрдерд┐рдд рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдорд╛ рд▓рд┐рдирдХреНрд╕, рд╡рд┐рдиреНрдбреЛрдЬ, рдореНрдпрд╛рдХреЛрд╕, рдмреНрд▓реНрдпрд╛рдХрдмреЗрд░реА QNX, рд░ рдмреНрд░рд╛рдЙрдЬрд░рдорд╛ рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ WebAssembly рд╕реНрдпреВрдбреЛрдХреЛрдбрдорд╛ рднреЗрд▓рд╛ рд╣реБрдиреЗ рдХреНрд╖рдорддрд╛ рд╡рд╛ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдордХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░реНрджреИрди рд╕реНрд╡-рдирд┐рд╣рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЫред рдПрдиреНрдбреНрд░реЛрдЗрдб рд░ рдЖрдИрдУрдПрд╕ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдореЛрдмрд╛рдЗрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛рд╣рд░реВ рдЫрдиреНред

рдЗрдиреНрдЯрд░рдлреЗрд╕ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдШреЛрд╖рдгрд╛рддреНрдордХ рдорд╛рд░реНрдХрдЕрдк рднрд╛рд╖рд╛ ".slint" рдХреЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рд╡рд┐рднрд┐рдиреНрди рдЧреНрд░рд╛рдлрд┐рдХрд▓ рддрддреНрд╡рд╣рд░реВрдХреЛ рд╡рд░реНрдгрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдкрдвреНрди рд╕рдЬрд┐рд▓реЛ рд░ рдмреБрдЭреНрди рд╕рдХрд┐рдиреЗ рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ (Slint рдХреЛ рд▓реЗрдЦрдХрд╣рд░реВ рдордзреНрдпреЗ рдПрдХ рдкрдЯрдХ Qt рдХрдореНрдкрдиреАрдорд╛ QtQml рдЗрдиреНрдЬрд┐рдирдХрд╛ рд▓рд╛рдЧрд┐ рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рдерд┐рдП)ред ред Slint рднрд╛рд╖рд╛рдорд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╡рд┐рд╡рд░рдгрд╣рд░реВ рд▓рдХреНрд╖рд┐рдд рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рдореЗрд╕рд┐рди рдХреЛрдбрдорд╛ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреНред рдЗрдиреНрдЯрд░рдлреЗрд╕рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рддрд░реНрдХ рд░рд╕реНрдЯрд╕рдБрдЧ рдмрд╛рдБрдзрд┐рдПрдХреЛ рдЫреИрди рд░ рдХреБрдиреИ рдкрдирд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рдорд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ - рд╣рд╛рд▓ рдПрдкреАрдЖрдИ рд░ рд╕реНрд▓рд┐рдиреНрдЯрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рдЙрдкрдХрд░рдгрд╣рд░реВ рд░рд╕реНрдЯ, C++ рд░ рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯрдХрд╛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░ рдЫрдиреН, рддрд░ рддреНрдпрд╣рд╛рдБ рдердк рднрд╛рд╖рд╛рд╣рд░реВ рд╕рдорд░реНрдерди рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛рд╣рд░реВ рдЫрдиреНред Python рд░ Go рдХреЛ рд░реВрдкрдорд╛ред

рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕ Slint 1.0 рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЯреБрд▓рдХрд┐рдЯ

рдЖрдЙрдЯрдкреБрдЯрдХреЛ рд▓рд╛рдЧрд┐ рдзреЗрд░реИ рдмреНрдпрд╛рдХрдПрдиреНрдбрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН, рддрдкрд╛рдЗрдБрд▓рд╛рдИ Qt, OpenGL ES 2.0, Skia рд░ рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВ рдЬрдбрд╛рди рдирдЧрд░реА рд░реЗрдиреНрдбрд░рд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд░реЗрдиреНрдбрд░рд┐рдЩ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИред рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди, рдпрд╕рд▓реЗ рднрд┐рдЬреБрдЕрд▓ рд╕реНрдЯреБрдбрд┐рдпреЛ рдХреЛрдбрдорд╛ рдПрдб-рдЕрди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдгрд╣рд░реВрд╕рдБрдЧ рдПрдХреАрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ LSP (рднрд╛рд╖рд╛ рд╕рд░реНрднрд░ рдкреНрд░реЛрдЯреЛрдХрд▓) рд╕рд░реНрднрд░, рд░ SlintPad рдЕрдирд▓рд╛рдЗрди рд╕рдореНрдкрд╛рджрдХред рдпреЛрдЬрдирд╛рд╣рд░реВрдорд╛ рдбрд┐рдЬрд╛рдЗрдирд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рднрд┐рдЬреБрдЕрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╕рдореНрдкрд╛рджрдХрдХреЛ рд╡рд┐рдХрд╛рд╕ рд╕рдорд╛рд╡реЗрд╢ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╡рд┐рдЬреЗрдЯрд╣рд░реВ рд░ рддрддреНрд╡рд╣рд░реВрд▓рд╛рдИ рдбреНрд░реНрдпрд╛рдЧ рдПрдиреНрдб рдбреНрд░рдк рдореЛрдбрдорд╛ рдбреНрд░реНрдпрд╛рдЧ рдЧрд░реЗрд░ рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕ Slint 1.0 рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЯреБрд▓рдХрд┐рдЯ
рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕ Slint 1.0 рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЯреБрд▓рдХрд┐рдЯ

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди