Создать новое приложение на Electron

Avatar
  • обновлен
  • Голосование

Здравствуйте,

У уже давно пользуюсь приложением для Windows 10. Для меня приложение всегда было предпочтительнее, чем веб-версия, за счёт большей интеграцией с системой. Однако тормоза и зависания приложения, потери интернета мне порядком надоели - пришлось снести. В данный момент вынужден пользоваться веб-версией и использовать расширение для браузера чтобы работали мультимедийные клавиши. Веб работает прекрасно, ничего не тупит, треки переключаются без задержек.

Предлагаю отказаться от неперспективного UWP и перейти на Electron (платформа для создания приложений на базе веб технологий). Сейчас эта платформа довольно популярна, на ней построены такие известные приложения как: Skype, Discord и Spotify. Недостаток пожалуй в большем потреблении ОЗУ и не самой высокой производительности по сравнению с нативными приложениями, но точно быстрее чем UWP.

Что даст переход:

  • Приложение станет работать быстрее, уйдут различные проблемы зависаний.
  • Избавление ограничений, накладываемых UWP платформой (мешает реализации некоторых идей).
  • Приложение станет кроссплатформенным. Будет работать на любых версиях Windows, поддержка Linux дистрибутивов и MacOS.
  • Упрощение разработки и добавления новых функций. Может базироваться на единой кодовой базе с веб версией (Discord и Spotify именно так поступают).

👍 Проголосуйте за эту идею, если вам надоели глюки текущего приложения.

A
Дубликаты
Кросс-платформенный клиент

Давно хотелось иметь кросс-платформенный клиент под все популярные платформы.
Сам сижу на Linux и Windows, на Linux/MacOS клиента нет вообще, а на винде он просто ужасен, многие мои знакомые ушли в spotify из-за отсутствия приложений с нормальным пользовательским интерфейсом.
(Кстати, поддержка Linux даст плюсик к совместимости с российскими процессорами и компьютерами)

Так же хочется отметить разные интерфейсы и функционал у приложений и сайта.

Для многих языков программирования существуют кросс-платформенные фреймворки с поддержкой GUI, например Electron, Flutter, Avalonia UI и т.п. Так почему бы не сделать одно приложение с единым интерфейсом и функционалом?

Сделать из веб-версии полноценное PWA

Под этим я подразумеваю:

1) добавить интеграцию с ОС (плеер в окне громкости в Windows, виджет плеера в kde/gnome/cinnamon/xcfe/..., media buttons)
2) добавить предложение установить как приложение
тогда можно будет сделать приложение на электроне со сворачиванием и скачиванием

Обновление приложения для Windows

Круто было бы, если бы приложение для Windows не отставало по функционалу от приложения на Android (Sing Along и пр.). Очень не хватает текстов песен в таком режиме.

PWA приложение для Windows

Создать PWA приложение для Windows. 

Прикрепленные ответы
Avatar
Яндекс Музыка
  • Ответ
  • Голосование

Здравствуйте, Андрей!

Спасибо за вашу идею!
Мы подумаем о её реализации, когда будем готовить будущие обновления! 🙂

А пока что вы можете посмотреть на нашем форуме пожелания других пользователей и поставить лайк на понравившиеся. Мы следим за голосами и комментариями всех пользователей!



Avatar
Яндекс Музыка
  • Ответ
  • Голосование

Здравствуйте, Андрей!

Спасибо за вашу идею!
Мы подумаем о её реализации, когда будем готовить будущие обновления! 🙂

А пока что вы можете посмотреть на нашем форуме пожелания других пользователей и поставить лайк на понравившиеся. Мы следим за голосами и комментариями всех пользователей!



Avatar
TheAndrey

Будет что-либо делаться в этом направлении? Платформа UWP уже порядком достала. То приложение теряет интернет (хотя реально проблем никаких нет, подключение проводное), то зависает и само по себе закрывается. Считаю, платформа UWP мертва (раньшь может был смысл во времена существования Windows Phone).

Avatar
TheAndrey

Я заметил ещё одну существенную проблему UWP приложения - высокая нагрузка на процессор при воспроизведении музыки. Не пора ли текущей версии приложения с её проблемами на покой?

Пока вынужден отказаться от подписки «Плюс» из-за отсутствия удобного способа прослушивания музыки. Я работаю за компьютером, поэтому мне так важно приложение именно для этой платформы.

Avatar
-3

Не дѣлайте, пожалуйста, так

Avatar
Илья Пономарев

Не надо так. Уже доказано, что приложения на Electron тратят больше ресурсов ПК, чем нативные UWP-приложения

Avatar
TheAndrey

Могли бы уже сообщить что идея реализована и приложение доступно для скачивания: https://music.yandex.ru/download/

Почему приходится об этом узнавать из новостей?

Avatar
Александр Гринцевич

Не вижу для себя смысла в приложении без нейромузыки. В веб версии и на колонке она есть, в приложении ее нет. Комп использую для работы, нейромузыка в виде бесконечного трека идеальный аккомпанемент. Если считаете так же, проголосуйте в отдельном постеhttps://yandexmusic.userecho.com/communities/8/topics/8618-dobavit-nejromuzyiku-v-prilozhenie-dlya-windows