The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск Electron 13.0.0, платформы создания приложений на базе движка Chromium "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск Electron 13.0.0, платформы создания приложений на базе движка Chromium "  +/
Сообщение от opennews (ok), 31-Май-21, 13:20 
Подготовлен релиз платформы Electron 13.0.0, которая предоставляет самодостаточный фреймворк для разработки многоплатформенных пользовательских приложений, использующий в качестве основы компоненты Chromium, V8 и Node.js. Значительное изменение номера версии связано с обновлением до кодовой базы  Chromium 91, платформы Node.js 14.16 и JavaScript-движка V8 9.1...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=55237

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Рейка Сметанова (ok), 31-Май-21, 13:20   +12 +/
когда блин уже электронокапец настанет
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #5, #8, #9

2. Сообщение от Любитель арахисовой пасты (?), 31-Май-21, 13:21   +/
жыыыыыыр
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

4. Сообщение от InuYasha (??), 31-Май-21, 13:22   +15 +/
Node.js+chromium по объёму кода уже переросли Unreal Engine? Почему-то последний работает быстрее :)

PS: как всегда, спасибо за список софта для игнора )

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #20, #41

5. Сообщение от ELF (ok), 31-Май-21, 13:22   –1 +/
опередил)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

6. Сообщение от Аноним (6), 31-Май-21, 13:26   +9 +/
Я лично не против электрона, но против того, что каждое приложение тащит свою копию. Поэтому даже любое мелкое приложение занимает минимум 200-300 мегабайт.
Вот придумали бы способ ставить электрон в систему (как .нет фреймворк или как жабу например), было бы просто идеально, лучший способ разработки кроссплатформ приложений.
И не надо ждать пока разработчик додумается сделать версию под линукс, ещё и чтобы работала не лучше винды.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #14, #18, #19, #29, #36, #37, #59

7. Сообщение от Аноним (7), 31-Май-21, 13:26   +/
телеметрия в хелоуворлде есть? нет? значит ненужно
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #17

8. Сообщение от iLex (ok), 31-Май-21, 13:28   +3 +/
Не раньше, чем появится хоть какой-то кроссплатформенный фреймворк. Увы, альтернативы тупо нет. Qt - это ни хрена не альтернатива, это во-первых очень дорого (в случае коммерческих приложений), и во-вторых это богомерзский C++, где проблемы со сборкой постоянны и трудноразрешимы, занимая как бы не больше времени, чем даже написание кода.
Если нужно собирать код под пять разных платформ, вы два года только будете решать проблемы со сборкой и кросс-компиляцией, прежде чем приступать наконец к кодированию. Даже тупо собрать Qt-приложение под винду, сидя в Linux, и то титанической трудности квест.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #12

9. Сообщение от Аноним (9), 31-Май-21, 13:29   –3 +/
Благодаря ему у нас есть десктопная версия ватсапа
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

10. Сообщение от КО (?), 31-Май-21, 13:30   –2 +/
Все в наличии, не беспокойтесь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

11. Сообщение от опеннетовский анон (?), 31-Май-21, 13:32   +6 +/
Из релиза в релиз новость копипастится в части "что вообще за Electron", а Nylas уже года 3 как почтовый клиент забросили...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #46

12. Сообщение от fsb4000 (?), 31-Май-21, 13:35   +/
>это во-первых очень дорого (в случае коммерческих приложений)

У WxWidgets (https://www.wxwidgets.org/) получше лицензия. (Можно статически линковаться и никому ничего не платить и исходники/объектные файлы никому не показывать)

А так всякие MAUI (https://devblogs.microsoft.com/dotnet/announcing-net-maui-pr... выходят под .NET если С++ не нравится...

Ну и Lazarus всегда есть или JavaFX. Бесплатных кроссплатформенных GUI достаточно для разных языков.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

13. Сообщение от th3m3 (ok), 31-Май-21, 13:44   +1 +/
Ненужно обновили.
Ответить | Правка | Наверх | Cообщить модератору

14. Сообщение от Ненавижу SJW (?), 31-Май-21, 13:47   +/
Ну если спрос будет расти, то я думаю подвезут. Если так прикинуть, то это вроде как решимая задача.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #25, #34

15. Сообщение от Anonimous (?), 31-Май-21, 13:48   +2 +/
*сарказм мод он* как то многовато кардинальных изменений для мажорной версии *сарказм мод офф*
Ответить | Правка | Наверх | Cообщить модератору

16. Сообщение от Аноним (31), 31-Май-21, 13:52   –10 +/
> Electron позволяет создавать любые графические приложения с использованием браузерных технологий, логика работы которых определяется на JavaScript, HTML и CSS

QT/GTK здорового человека.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #26

17. Сообщение от Аноним (31), 31-Май-21, 13:53   –1 +/
Нет. Проверял недавно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

18. Сообщение от commiethebeastie (ok), 31-Май-21, 13:53   +2 +/
>Вот придумали бы способ ставить электрон в систему (как .нет фреймворк или как жабу например), было бы просто идеально, лучший способ разработки кроссплатформ приложений.

Не получится, совместимость между версиями печальная.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #28

19. Сообщение от Аноним (31), 31-Май-21, 13:55   –1 +/
Электрон уже можно нормально ставить в систему. Осталось только дождаться чтобы электронику выпускали в формате asar-приложений. Только почему-то ISVs с этим не парятся.
То есть подход такой же как с ждявой и жар-пакетами.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

20. Сообщение от Криса (?), 31-Май-21, 13:56   +4 +/
ungoogled-electron есть в наличии?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #31

21. Сообщение от user90 (?), 31-Май-21, 14:01   +3 +/
ХА-ХА-ХА

> для разработки многоплатформенных пользовательских приложений

Это максимально кривой и самый угребищный способ.

> многоплатформенных

.. и уж говорить о том, ЧТО это за "приложения", в приличном обществе не принято, как и вообще обсуждать вебню.

Ответить | Правка | Наверх | Cообщить модератору

22. Сообщение от Совсем не анонимemail (?), 31-Май-21, 14:07   –2 +/
Со всеми этими скайпами на электроне, как не вспомнить https://volt-app.com/ ?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #44

25. Сообщение от Аноним (25), 31-Май-21, 14:27   –4 +/
Не, похоже, ты любишь SJW.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

26. Сообщение от НяшМяш (ok), 31-Май-21, 14:29   +8 +/
Да ради бога, только пусть это компилится в нативный быстрый бинарник. Нельзя? Ну, в дурке тоже все себя здоровыми считают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #33

28. Сообщение от Аноним (28), 31-Май-21, 14:37   –2 +/
Ставить несколько версий сразу
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #48

29. Сообщение от Аноним (29), 31-Май-21, 14:59   –2 +/
Ага, и каждое приложение будет разваливаться при очередном обновлении электрона. :-)

Вообще гугловский Flutter активно движется в сторону поддержки десктопа, думаю, скоро займёт эту нишу.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #35, #40

30. Сообщение от Аноним (30), 31-Май-21, 15:00   +/
Туда уже портирован Doom1?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #38

31. Сообщение от Аноним (31), 31-Май-21, 15:26   +/
Пока что в этом нет необходимости. У меня не получалось наснифать ничего от запущеного Hello World.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

33. Сообщение от Аноним (31), 31-Май-21, 15:29   –2 +/
> только пусть это компилится в нативный быстрый бинарник.

Воооооть! И с кутёй, и с тгк мы эту возможность давно проспали.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #42, #43

34. Сообщение от SinoptikUF (?), 31-Май-21, 15:37   –1 +/
Ребята, как там с шифрованием кода с коробки? Есть возможность защиты кода?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #39, #51

35. Сообщение от Skullnetemail (ok), 31-Май-21, 15:37   +/
> Ага, и каждое приложение будет разваливаться при очередном обновлении электрона. :-)

Подожди, но в обычном веб-браузере же не разваливается?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

36. Сообщение от YetAnotherOnanym (ok), 31-Май-21, 15:48   –1 +/
> ставить электрон в систему

Тогда начнётся головняк с аппликухами, которые требуют разные версиии сабжа. Тот же DLL hell со всеми этими WinSxS, только в профиль.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

37. Сообщение от anon56474747 (?), 31-Май-21, 15:54   +/
Все равно никто не будет это использоваться. Сейчас напротив, даже net core даже java с тем же graalvm все приходят к единому бинарнику, ну или как в случае с net core удобному самораспаковывающемуся архиву без зависимостей от исполняющей среды. мороки меньше, не гадаешь запустится ли или нет, а размер никого не волнует особо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

38. Сообщение от anon56474747 (?), 31-Май-21, 15:55   +/
Да
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

39. Сообщение от Ненавижу SJW (?), 31-Май-21, 16:12   –1 +/
Спроси на том же тостере хабра. Лично я хз
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

40. Сообщение от Ненавижу SJW (?), 31-Май-21, 16:14   +/
Да, Flutter прикольная штука. Пробовал её под Android (на уровне хелло ворлда)

Правда как-то влом учить Dart. Уж слишком он какой-то мёртвый без Flutter

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

41. Сообщение от Аноним (-), 31-Май-21, 16:25   +/
UE не соблюдает жирные спеки js/html/css, в основном рендеря текстуры с полигонами через минимум абстракций, разбивать рендер страницы на слои и вычленять в атласы шрифты ему не нужно, и все это со сглаживанием/анимашками/скейлингом и адаптивностью за доли секунды. Сложности хромиума и его микрооптимизациям в таких условиях любой 3д движок позавидует.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #54

42. Сообщение от Аноним (42), 31-Май-21, 16:33   +/
Кути быстрый эффективный бинарник. Разве что гора легаси, но это в любом крупном проекте так. Можно статически вкомпилить, если лицензию купил. QML всё обещают компилировать в нейтив, может, будет получше (но и без компиляции производительности сегодня хватает и интерфейс не узкое место).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #47, #52

43. Сообщение от iLex (ok), 31-Май-21, 16:36   +1 +/
Вы её проспали ещё когда воротили нос от Дельфей, потому что, видите ли, begin-end вам не нравился. А так-то по сравнению с VCL, где даже без оптизимации пустая форма со всеми влинкованными зависимостями всего 200Кб нативный бинарник давала, Qt просто сосал, не говоря уж о GTK.
Delphi - быстрый, маленький, мгновенно собирающийся, с кучей компонент на все случаи жизни (это как современное npm, только круче. Даже шутка в те времена была - мол, пока сишник спрашивает на форуме "как сделать %taskname%", дельфист спрашивает "где скачать компонент, который делает %taskname%"). Но нет, паскалененавистникам не зашло. Ну что ж, не нравится Pascal, значит будете JS учить и страдать от тормознутых приложений, чего уж тут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #45, #56, #72

44. Сообщение от Аноним (44), 31-Май-21, 17:03   +1 +/
Windows: coming soon
Linux: coming soon

И зачем вспоминал?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #49

45. Сообщение от Аноним (25), 31-Май-21, 17:17   +/
Будем продолжать пользоваться C++.
Шта? Qt не будут выпускать под GPL? Есть FOX, FLTK. Да, не так красивы и не так активно развиваются, но лицензию там на худшую не поменяют.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

46. Сообщение от Аноним (46), 31-Май-21, 17:44   +/
Он теперь Mailspring
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

47. Сообщение от НяшМяш (ok), 31-Май-21, 17:52   +1 +/
> QML всё обещают компилировать в нейтив

Да вроде уже достаточно давно можно https://doc.qt.io/archives/QtQuickCompiler/index.html

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #50

48. Сообщение от НяшМяш (ok), 31-Май-21, 17:55   +/
Толку от этого мало, если конечно приложений на электроне не больше чем его версий. Вот в той же манжаре (и в арче) в репах есть электроны с 8 по 12, только не весь немногочисленный софт из тех же реп их использует.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

49. Сообщение от НяшМяш (ok), 31-Май-21, 17:57   +/
> Is Volt open-source?
> Not at the moment. Right now the development model is similar to that of Sublime Text. The app is going to be open-sourced in 2021.

Помянем.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

50. Сообщение от Аноним (42), 31-Май-21, 18:03   +/
Там вроде обещали генерировать оптимизированные плюсы из кмл, не байткод в бинарь пихать. Это был мильный столб для какой-то из 6 версий (6.1 или 6.2 или 6.3)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47

51. Сообщение от Аноним (51), 31-Май-21, 19:52   +2 +/
А как же попен сорс?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

52. Сообщение от Аноним (51), 31-Май-21, 19:57   –5 +/
Это кде кути быстрый? Его родной пример текстового редактора (аля ноутпад - без излишеств, только текст и без форматирований) тормозит на столько, что капец. На той же систреме скайп со всеми своими свистелками чывствует себе прекрасно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #53

53. Сообщение от Аноним (42), 31-Май-21, 20:05   +/
Нейтив тормозит и байткод не тормозит? А может быть дело тут в качестве кода? Вот обычно у большинства людей гном тормозит и кде не тормозит (за исключением некоторых анимаций, ага), так кде это скриптота и гном… А тоже скриптота, ха. Но там нейтив компоненты и шейдеры крутятся на видеоускорителе по максимуму. А сцынтилла, значит, не тормозит? Как так что монструозная дрянь не тормозит и привет мир на нейтив виджете тормозит, нет ли тут противоречий?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52

54. Сообщение от InuYasha (??), 31-Май-21, 20:37   –2 +/
Я даже прослезился пока смеялся. "рендерить текстуры с полигонами через минимум абстракций". Это пять. Ничего что в нём несколько слоёв абстракций для банальной отвязки от платформы, в наличии, например, свой сетевой двиг, звуковой, а вся логика объектов построена на довольно сложном скриптовом языке? Ну, это не считая того, что один материал даже в УЕЧ может включать десяток карт и алгоритмов их взаимодействия. Но вообще, рисование - это только его часть. )
PS: а ещё в игровые движки встраивают html-рендерные движки, да. :D
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #62

56. Сообщение от Жорш (?), 31-Май-21, 21:16   +1 +/
Был Borland C++ Builder. Те же компоненты, но язык нормальный. Но, согласно аксиомы Эскобара, оба были не кроссплатформенны. А благодаря уровню вопросов по Delphi на форумах последний смотрелся как конкурент Visual Basic. Который был убит C# + WinForms, за что ему и спасибо. А Delphi, собственно, жив то и вполне нативен. И под Android компоненты, внезапно, есть. Только он уже никому не нужен, похоже даже Вам. Ибо не было бы ностальгии и продолжали с ним работать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #63

59. Сообщение от Аноним (59), 31-Май-21, 22:43   +/
>> Я лично не против электрона, но против того, что каждое приложение тащит свою копию

Ну так-то это все уже есть.
Браузер + сервер. И браузер таскать не надо. И с доступом к ресурсам проблем нет.

Всем просто лень.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

62. Сообщение от Аноним (-), 01-Июн-21, 05:54   +/
В чем конфликт высказываний? Это и есть необходимый минимум, производительность упирается в отрисовку, и сложность ее реализации между браузером и движком несравнима, браузеры даже не могут вынести большую часть работы на gpu.
PS: а ещё UE работает в браузерах, но к чему это вообще?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

63. Сообщение от Анонимemail (63), 01-Июн-21, 06:34   +/
Delphi очень норм для десктопа. Пилить приложения настолько быстро, насколько хипстоте и не представить. Да, для вебни не подходит, для микро контроллеров, драйверов тоже. Но для десктопа просто мега. Это у вас под носом уже столько лет, а вы в упор не видите :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #64, #65, #67

64. Сообщение от Жорш (?), 01-Июн-21, 07:11   +/
Так есть же WinForms, WPF, Swing, JavaFX, Qt Widgets, Qt QML, GTK + Vala - все довольно таки простое. В чем преимущества Delphi, именно Delphi как связки язык и фреймворк, напротив всего перечисленного. И если так сильно надо в VCL, почему не C++ Builder? Как язык, простота Паскаля сильно переоценена, те же Java & C# могут зайти легче.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #66, #71

65. Сообщение от furkal (?), 01-Июн-21, 08:35   +/
Ты лицензию на свой Delphi купил?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #68

66. Сообщение от furkal (?), 01-Июн-21, 08:37   +/
Он так топит за Delphi, потому что с коробки много готовых компонентов, по его мнению, на все случаи жизни.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64

67. Сообщение от Аноним (-), 01-Июн-21, 09:21   +/
почему для Вебни не подходит? Javascript/CSS/HTML генерится, бакенд фреймворки есть, есть магазины, написанные на Дельфях, вполне себе живут, в чем промблемас?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #70

68. Сообщение от Аноним (68), 01-Июн-21, 09:51   +/
А вот тут очень согласен. Ценник настолько конский, что сами себя закопали. А сама IDE и язык очень норм.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

69. Сообщение от Аноним (69), 01-Июн-21, 13:32   –1 +/
Удачи лучшему в мире десктоп-фреймворку.
Ответить | Правка | Наверх | Cообщить модератору

70. Сообщение от anonimous (?), 01-Июн-21, 17:56   +/
> почему для Вебни не подходит? Javascript/CSS/HTML генерится,

https://www.tmssoftware.com/site/tmswebcore.asp

https://wiki.lazarus.freepascal.org/pas2js/ru

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

71. Сообщение от anonimous (?), 01-Июн-21, 17:59   +/
>  Как > язык, простота Паскаля сильно переоценена, те же Java & C# могут зайти легче.

https://castle-engine.io/modern_pascal_introduction_russian....

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64

72. Сообщение от n00by (ok), 02-Июн-21, 09:40   +/
VCL в Дельфи не использует готовые граф.примитивы (из user32.dll и gdi32.dll)?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру