В начале этого года многие пользователи Linux Mint узнали о том, что дистрибутив на основе Ubuntu Linux собирается представить собственный набор приложений под названием X-apps в Linux Mint 18, и до сих пор это было верно, когда вы говорили о новых функциях бета-версии Linux Mint 18 Cinnamon.
Что такое X-приложения?
Это новый проект, начатый с целью создания универсальных приложений для традиционных сред рабочего стола GTK, таких как Cinnamon, MATE, Xcfe и других. Он предназначен для разработки основных приложений, которые будут хорошо сочетаться с вышеупомянутыми средами рабочего стола, и покончить с приложениями, которые плохо интегрируются за пределами этих сред рабочего стола.Поэтому, когда в приложение добавляются изменения или новые функции, они будут применяться ко всем средам рабочего стола.
Основные возможности X-apps
Большинство приложений просто предлагают существующие функции, поэтому пользователям не нужно беспокоиться о том, чтобы узнать что-то новое для их использования.
Что на самом деле работает лучше: приложения, зависящие от рабочего стола, и независимые приложения для рабочего стола
Рассказав вам о проекте X-apps, вы поймете, что эти приложения зависят от среды рабочего стола, работают и правильно интегрируются с традиционными средами рабочего стола GTK, о которых мы упоминали выше. С другой стороны, это независимые от среды рабочего стола приложения, такие как Thunderbird, LibreOffice и VLC, которые могут работать в большинстве, если не во всех средах рабочего стола, включая KDE, GNOME, а также являются кроссплатформенным программным обеспечением и работают на основных операционных системах, таких как как Windows и Mac OSX, а также многие другие. Одним из фактов об этих приложениях является то, что их разработка не ориентирована на какую-либо платформу или среду рабочего стола, они просто работают везде, но вопрос в том, могут ли они вписаться куда угодно с точки зрения правильной интеграции с рабочим столом.
Вы можете рассмотреть приведенный выше аргумент в двух возможных вариантах:
Здесь среды рабочего стола будут иметь небольшие приложения, предлагающие пользователям базовые функции и функции, которые хорошо интегрируются с пользовательским интерфейсом. И вы поймете, что приложения Linux Mint X на самом деле подпадают под это описание.
В соответствии с этим разработчикам придется адаптировать пользовательский интерфейс для каждой среды рабочего стола, но поддерживать и предлагать несколько основных кросс-платформенных функций.
В качестве заключительного замечания, я думаю, что здесь полезно рассмотреть и поддерживать обе идеи, среды рабочего стола должны иметь свои собственные приложения, к которым пользователи могут легко адаптироваться, а разработка приложений, независимых от среды рабочего стола, жизненно важна для предлагать пользователям широкий спектр приложений, которые они могут счесть чрезвычайно продуктивными и предлагать расширенные функции и функции. Это важный аргумент, поскольку наличие нескольких дистрибутивов Linux и сред рабочего стола всегда представляет собой серьезную проблему для новых пользователей Linux с точки зрения того, какой из них выбрать и придерживаться. Что вы думаете по этому вопросу? Вы можете поделиться своими мыслями в разделе комментариев ниже.