Перетворіть веб-сторінку на настільну програму за допомогою Gluon

Electron — це програмне забезпечення для запуску додатків, написаних в Інтернеті, так само, як і рідні додатки, і воно викликало багато негативної критики в пресі через свій апетит до оперативної пам’яті навколо цих частин. Але хоча виконання може залишати бажати кращого, сама концепція досить міцна: якщо ви коли-небудь писали код для Інтернету, швидкий і простий спосіб перенести його на робочий стіл буде дуже корисним.

Саме тому [CanadaHonk] створив фреймворк під назвою Gluon, який має на меті перетворити ваші веб-сторінки на настільні програми без зусиль. Ми бачили їхню роботу кілька місяців тому з проектом OpenASAR, зламавши настільну програму Discord, щоб пришвидшити її роботу. Грунтуючись на цьому досвіді, Gluon розроблено як легкий – програми мають невелику оперативну пам’ять і сховище, блискавичну збірку та простий API.

Одна з найкрутіших речей полягає в тому, що він може використовувати ваш браузер, установлений у системі, а не вбудований браузер, як-от Electron. Підтримка Firefox також включена в дорожню карту, наразі в експериментальній фазі. Підтримка Linux також знаходиться в розробці – фреймворк народився з Windows, але це потрібно змінити. Також є місце для інновацій; [CanadaHonk] нещодавно додав функцію сплячого режиму з агресивним зменшенням обсягу оперативної пам’яті та центрального процесора, коли програму згорнуто, чим інші подібні фреймворки невідомі.

Якщо ви хочете писати програмне забезпечення для користувача, JavaScript — це гідна мова, і багато хто з вас з нею знайомі. Ви також не обмежені стороною програмного забезпечення у світі технологій – такі інструменти, як WebUSB і WebSerial, дозволять вам написати інтерфейс користувача для плати, яку ви щойно розробили. Наприклад, ось осцилограф на базі WebSerial, чудовий послідовний термінал або набір інструментів для програмування значків хакерських конференцій. Попри всі помилки браузерів, здається, що їх не стає менше, і якщо це означає, що ви можете швидко розробляти міжплатформні апаратні програми, це, безперечно, корисне доповнення до набору інструментів.

Перетворіть веб-сторінку на настільну програму за допомогою Gluon

Electron — це програмне забезпечення для запуску додатків, написаних в Інтернеті, так само, як і рідні додатки, і воно викликало багато негативної критики в пресі через свій апетит до оперативної пам’яті навколо цих частин. Але хоча виконання може залишати бажати кращого, сама концепція досить міцна: якщо ви коли-небудь писали код для Інтернету, швидкий і простий спосіб перенести його на робочий стіл буде дуже корисним.

Саме тому [CanadaHonk] створив фреймворк під назвою Gluon, який має на меті перетворити ваші веб-сторінки на настільні програми без зусиль. Ми бачили їхню роботу кілька місяців тому з проектом OpenASAR, зламавши настільну програму Discord, щоб пришвидшити її роботу. Грунтуючись на цьому досвіді, Gluon розроблено як легкий – програми мають невелику оперативну пам’ять і сховище, блискавичну збірку та простий API.

Одна з найкрутіших речей полягає в тому, що він може використовувати ваш браузер, установлений у системі, а не вбудований браузер, як-от Electron. Підтримка Firefox також включена в дорожню карту, наразі в експериментальній фазі. Підтримка Linux також знаходиться в розробці – фреймворк народився з Windows, але це потрібно змінити. Також є місце для інновацій; [CanadaHonk] нещодавно додав функцію сплячого режиму з агресивним зменшенням обсягу оперативної пам’яті та центрального процесора, коли програму згорнуто, чим інші подібні фреймворки невідомі.

Якщо ви хочете писати програмне забезпечення для користувача, JavaScript — це гідна мова, і багато хто з вас з нею знайомі. Ви також не обмежені стороною програмного забезпечення у світі технологій – такі інструменти, як WebUSB і WebSerial, дозволять вам написати інтерфейс користувача для плати, яку ви щойно розробили. Наприклад, ось осцилограф на базі WebSerial, чудовий послідовний термінал або набір інструментів для програмування значків хакерських конференцій. Попри всі помилки браузерів, здається, що їх не стає менше, і якщо це означає, що ви можете швидко розробляти міжплатформні апаратні програми, це, безперечно, корисне доповнення до набору інструментів.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow