Аннотация на русском языке: Логическая составляющая десктопных приложений обязывает присутствия оператора (человека, который работает с программой), заключающие в себе всю совершенную функциональность и способность работать раздельно на любой машине обособленно от других приложений. Для их работы нужны лишь достаточные аппаратные ресурсы компьютера. Само приложение и набор библиотек, который включает в себя функции для работы с приложением. При анализе последних исследований, была поставлена проблема о необходимости внедрения десктопных приложений. В связи с этим, предложены пути решения данной проблемы, на основе детального изучения алгоритма внедрения и анализе платформ: nw.js, electron.js, cuba. Выделены преимущества данных приложений над различными web-приложениями. Для наглядности, работа десктопных приложений была рассмотрена, как на лондонском сайте addisonlee.com, так и на русифицированном haulmont.ru сайте компании Addison Lee.
The summary in English: Logical component desktop applications requires the presence of an operator (a person who works with the program), encompassing all advanced functionality and the ability to work separately on any machine apart from the other apps. For their work, need only sufficient hardware resources of the computer. The application itself and a set of libraries, which includes functions for working with the application. In the analysis of recent studies, raised the problem of the necessity to implement desktop applications. In this regard, the proposed solutions to this problem based on a detailed study of the algorithm implementation and analysis platforms: nw.js, electron.js, cuba. The advantages of these applications over different web applications. For clarity, work desktop applications were considered at a London site addisonlee.com and Russified haulmont.ru the website of the company Addison Lee.
Ключевые слова:
десктопное приложение, платформа nw.js и electron.js, интерфейс браузера, главные компоненты, настройка приложения, платформа Cuba, масштабируемость, универсальное решение, системное окно, кроссплатформа, визуальный конструктор.
Key words:
desktop application, nw.js and electron.js platform, browser interface, main components, application tuning, Cuba platform, scalability, universal solution, system window, cross-platform, visual designer.