Нужно ли учить Swing/SWT? А Java FX?

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

Комментарии • 188

  • @Tetsuma16
    @Tetsuma16 Год назад +18

    Я сам её не пробовал, ничего не знаю, но буду болтать об этом 10 минут подряд. Офигенно.

  • @spiritvlvl6214
    @spiritvlvl6214 4 года назад +49

    Очень понравилась идея с 2-мя камерами, реально приятней смотреть видео. А про java-gui, мне кажется это сейчас очень нишевый вариант, например если вдруг понадобилось написать gui приложение, а вы, по совместительству, еще и java-developer. Не ну серьезно - на Qt переходить? На с++ gui фреймворки? На .NET? Мне кажется, если вы уже умеете писать на java, то выгоды от перехода на другой язык ради небольших gui приложений нет. А еще намного приятней изучать java на gui-приложениях - серверное приложение очень тяжелое, а консольное - мало интересно. А тут полноценное приложение - написал кусок кода - и оно "ожило" =)

    • @banshee-fck
      @banshee-fck Год назад +1

      Да, можно писать маленькие приложения лично для себя с крайне простым дизайном, но с нужной функциональностью. Потому что мне лично надоело скачивать какие-то бескочные уродские приложения для мобилок, куда весь бюджет вкачали в неудобный дизайн, а за функционал плати по 2 тысячи в год. А в консоли делать сносное приложение нереально, неудобно как пользователю.

  • @ДаниилСоловьев-т6щ
    @ДаниилСоловьев-т6щ 4 года назад +67

    Приходилось поддерживать приложение на SWT - боль и страдания…
    На JavaFX делал парочку приложений, очень понравилось, почти как для веба делаешь. Только вместо HTML/CSS/JS используешь FXML/CSS/Java.

    • @LobanovSpace
      @LobanovSpace 4 года назад +1

      Кайф

    • @sibkitone7767
      @sibkitone7767 4 года назад +6

      Javafx это очень глючная технология, не просто так ее из jre исключили. И за 12 лет баги никуда не делись. Swing по крайней мере рабочий

    • @Олег-п6ш3ч
      @Олег-п6ш3ч 4 года назад +1

      @@sibkitone7767
      А ты программист?

    • @neverminesu
      @neverminesu 3 года назад

      @@Олег-п6ш3ч А если подумать?

    • @polunochNY
      @polunochNY 3 года назад

      @@sibkitone7767 в чём глюки например? простые программки типа калькулятора норм писать?

  • @kotlerdev
    @kotlerdev 2 года назад +6

    Шёл 2022 года, в большинство книг по Джаве и онлайн-курсы авторы пихают материал по Swing/SWT и Java FX.
    Kotlin Jetack Compose для desktop/web/android разработки.

  • @sergiymedvynskyy8274
    @sergiymedvynskyy8274 4 года назад +22

    А теперь несколько поправок. Ну, про AWT (advanced window toolkit) и SWT ничего говорить не буду, поскольку первая не используется, а вторую я тупо не знаю. А по Swing я набил почти 10к репы на StackOverflow. Свинг сейчас используется в европейских легаси системах в B2B. Т.е. код был написан в начале нулевых и переписывать его нет никакой возможности. Плюс есть некоторые вещи, которые в вэбе делать неудобно или дорого. Новые проекты на свинге почти не стартуют, но старые зачастую живее всех живых. А FX не смотря на кучу классных Фитч и более лёгкого обучения вышла слишком поздно. Плюс ко всему она вылетела из стандартной поставки жабы. Впрочем с главным посылом автора я согласен. Так что если нет на примете фирм, которым нужен свинг, то учить его не стоит. Даже более того, всё, что за пределами серверной части учить не стоит. Гуй для браузеров сейчас пишется на Javascript. А роль жабы только в поставке и обработке данных. Итого надо учить следующие вещи в Java: core, многопоточность, hibernate и spring.

    • @lEpIvIaKl
      @lEpIvIaKl 3 года назад +2

      Я нуб, только сейчас до меня дошло, что Swing и Spring это разные слова. Т.е я знал, что сами по себе это диаметрально разные вещи, но вот я думал пишутся они одинаково.)))
      Т.е нынче Джава это тот же PHP, просто обрабатывать бекэнд в вебе? Или в чём-то пошире может функционал быть?

    • @AnnaIsHere
      @AnnaIsHere 3 года назад

      @@lEpIvIaKl Ты не один. Однажды я купила курс по Swing, думая, что покупаю Spring XD XDXD

    • @AnnaIsHere
      @AnnaIsHere 3 года назад

      Почему не стоит учить ничего за пределами серверной части?

    • @sergiymedvynskyy8274
      @sergiymedvynskyy8274 3 года назад +1

      @@AnnaIsHere потому, что жаба сейчас занимается только подготовкой данных для показа клиентом. А клиентскую часть пишут на JS и его фреймворках. Народу тупо влом качать жабу на клиент. Есть, конечно, сторонние компиляторы, которые генерируют исполнимый файл, но тут появляется другая засада - необходимо писать дополнительный лаунчер для того чтобы обновлять версии на клиенте. В то время как на вэбе, обновил сервер и у всех клиентов уже новая версия.

    • @lEpIvIaKl
      @lEpIvIaKl 3 года назад

      @@AnnaIsHere ))). А то что нынче JS, фронт... и всё такое, а не GUI например, я считаю это наверно нестрашно. Анализ показывает востребованность и объёмы не меньшие чем в прошлом, как минимум (я про ту же Джаву), просто нынче моднее несколько другой формат. А в плане GUI вероятно больше стоит расстроиться WPF, в него сколько сил было вложено... А нынче декстоп ГУИ не особо популярен (хотя я не думаю, что совсем всё на нулях, порой люди говорят, что делают это (и не в домашне-любительских целях).
      Да и попрактиковать что-то с GUI всё же интересно. Необязательно погружаться глубоко в это.

  • @Олег-ю8е8п
    @Олег-ю8е8п 4 года назад +8

    Собирались использовать JavaFX для терминалов самообслуживания (linux). И на мой взгляд это лучший вариант для такой задачи (с технической точки зрения).

    • @yatsuk
      @yatsuk 4 года назад

      Олег може tornadofx ?

    • @Олег-ю8е8п
      @Олег-ю8е8п 4 года назад

      @@yatsuk да TornadoFX, но он же для JavaFX.

  • @VladArakelov
    @VladArakelov 4 года назад +12

    То чувство когда первые пару лет работы программистом я занимался именно разработкой Swing приложений :)

  • @protiv_bio
    @protiv_bio 3 года назад +3

    Неожиданно устроился джуном пилить свинговое приложение. Надеюсь, смогу выбраться в энтерпрайз позже при наличии желания. Плюсы: работаешь с корной джавой в основном (интерфейсы уже написаны, нечасто выпадает что-то менять), а не с тюнингом фреймворков. Но соотношение вакансий swing или fx к энтерпрайзу, конечно, удручает. Тем не менее, если вы после просмотра видео сделаете вывод, что свинг сейчас не нужен никому - вы ошибетесь.

    • @eureka1251
      @eureka1251 2 года назад

      Что вы учили чтоб стать джуном?

    • @protiv_bio
      @protiv_bio 2 года назад

      @@eureka1251 да в основном курс от епама и стажировка там же помогла пойти дальше. А так всего не перечислить, учусь и сейчас, правда упор пока на другое.

  • @alexei3366
    @alexei3366 4 года назад +18

    не AWG, a AWT

  • @smthsmth111
    @smthsmth111 4 года назад +1

    Спасибо за полезные ликбезы. Думаю, и без музыки очень неплохо получается :-)

  • @MaksymVashchenko
    @MaksymVashchenko 4 года назад +27

    Больно слушать, SWG =)

  • @SuperRusticus
    @SuperRusticus Год назад +1

    Swing и AWT в глаза не видел, но JavaFX мне очень по душе.
    В идеале лучше знать CSS. Со знаниями CSS можно приложение сделать любое по красоте любой ОС. Видел где-то на git'e медиаплеер сделаный на javafx внешне не уступает десктопному Apple Music.
    Я CSS знаю на уровне верстки электронных книг, поэтому пишу javafx-приложения на стандартной теме. Пока этого хватает. Пишу небольшие проги для себя. В духе, проигрывателя онлайн радиостанций или установщика модов в пиратские игры, когда вручную становится лень копировать. :)
    Также, JavaFX + Automator - получаются прекрасные приложения для macos.
    JavaFX - крутая тема, но, как правильно сказал Сергей, нужна тем, кто "делает кораблики в бутылке". :)

  • @user-qw9lw1rj3e
    @user-qw9lw1rj3e 4 года назад +11

    Сергей, объясните пожалуйста почему мы на учебном проекте на протяжении 5 месяцев пишем java десктоп апликейшн? Вы же говорите, что в этом нет никакого смысла и для новичка который только начинает свой путь в IT лучше учить Spring. На видео вы рассказываете одно, а на практике вы учите своих студентов писать десктоп apps на java (JavaFX). Какой в этом смысл? Как студенту с таким опытом найти работу? Впоследствии, ментор говорит что конечно ты не найдешь работу с такими знаниями так как они не нужны, теперь, плати бабки и будем учить то что надо (хорошо придумал).

    • @SemenGubarev
      @SemenGubarev 4 года назад +1

      Полностью поддерживаю, смысла учить java descktop нет никакого только быть может ознакомиться для истории, и возможно так намного проще показать результат? Хотя консольные приложения без GUI никто не отменял, можно научить писать на java и без графических библиотек. А если по теле JavaFx - довольно библиотека приятнее в использовании чем тот-же swing, ее правда убрали из стандартной поставки JDK так-что поставлять необходимо отдельно и есть пару моментов связанной с потреблением памяти, довольно все прожорливое особенно при работе с изображением (компонент ImageView)

    • @KLODua
      @KLODua 4 года назад +1

      На курсах Фоксмайндид делают JavaFX приложение? Что за курсы, как называются?

    • @Qnoize
      @Qnoize 4 года назад

      Cергій Вікторович учить надо все что получается, но FX, эта не очень важная технология, и учить ее стоит как доп знания, основное щас на Джаве это Спринг

    • @РоманУрсулов-б3и
      @РоманУрсулов-б3и 4 года назад +1

      Чтобы постичь дао надо пройти путь и через fx

    • @VictorNevsky
      @VictorNevsky 4 года назад +2

      ну, наверное, дабы вы прониклись java-core, а то пока не отличаете swing от spring ...

  • @annakhuseinova8162
    @annakhuseinova8162 4 года назад +1

    С новым годом!

  • @NickMukhin
    @NickMukhin 3 года назад +4

    Люблю Java, но ненавижу Web-приложения, поэтому Swing и JavaFX - мое все.

  • @АндрейМирошниченко-в4ы

    Спасибо за видео, как всегда интересно, лайк

  • @SignedChar
    @SignedChar 4 года назад +5

    в названии SWT , все видео говорит SWG , дичь .... 🤔

  • @НиколайПрокопьев-и8у
    @НиколайПрокопьев-и8у 4 года назад +1

    С новым годом! Спасибо за видео! Аж от сердца отлегло. Ненавижу работать с интерфейсом =)

  • @hellboy91981
    @hellboy91981 4 года назад +3

    AWT aka Abstract Window Toolkit , бро!

  • @alexkude9199
    @alexkude9199 4 года назад +6

    У человека такой большой стаж программирования на Java, что уже даже забыл как библиотеки называются. Единственно что нравится в этом видео - это то что Java называется Джавой, а не Явой

    • @yevheniiyupashevskiy1239
      @yevheniiyupashevskiy1239 3 года назад

      Хотя первоначально язык был назван в честь острова Ява, который в составе Индонезии, из-за любви к кофе разработчиками языка)

    • @overdrive5772
      @overdrive5772 2 года назад +1

      @@yevheniiyupashevskiy1239 потому что буквосочетание "ja" в русском языке пишется как "я", но в Англии и самой Индонезии говорят дж. Официальная назва яп Джава, так что его не нужно переводить.

  • @ПетрФролов-е6г
    @ПетрФролов-е6г 4 года назад

    Спасибо!

  • @RUS4HELP
    @RUS4HELP 4 года назад +3

    Пробовал Java FX. Писать очень быстро можно на нём.

  • @linuxforbeginners5121
    @linuxforbeginners5121 4 месяца назад

    Привет немного разгружу тебя и скажу что учить конечно же нужно. Вопрос в том что и насколько глубоко учить это уже второй вопрос по данной теме.
    Опять ничего не понятно, тогда смотрите видео до конца!!!
    Да я тоже задаюсь вопросом, а пишут ли на java desktop app в 2024 году и как говорят некоторые если и пишут то их процент очень мал. Так что если и учить UI то только тогра когда это именно понадобиться. В остальном JAVA можно учить для Android мобильной разраболтки но как я слышал там с GUI совсем другая история.
    Да и моё наблюдение таково что учить нудно то что нужно конкретно именно тебе. Я смотрел многих программистов и так же с некоторыми общался и у каждого есть свой какой-то пример того как нужно учить тот или иной язык программировани. Так вот двух одинаковых совета я не видел вообще. Да есть схожие моменты, но на этом сходства советов просто заканчиваются и начинаются только отличия.
    Пишите люди web приложения, они тоже кросплатформенные😅

  • @lEpIvIaKl
    @lEpIvIaKl 3 года назад

    Сергей, а сталкивались ли Вы с QT Creator? Как Вам? Конечно немного не в тему... но тоже речь о GUI)

  • @Alex11Fox
    @Alex11Fox 4 года назад +3

    Ну это я и раньше знал что fx и awt не нужны. А как насчёт многопоточности и знание про биты (битовая математика)

  • @TheUsharik
    @TheUsharik 4 года назад +5

    Иногда бывает нужно. Какое-то маленькое сервисное приложение написать. Изредка это становится почти что конкурентным преимуществом)))
    Ну и intellij idea написана на Swing.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +2

      А я как сказал? На свинге же

    • @TheUsharik
      @TheUsharik 4 года назад +1

      @@SergeyNemchinskiy все правильно. Просто написал комментарий чуть раньше чем дослушал до этого места в вашем видео)))
      Когда первый раз залез в исходники Idea и увидел там Swing, а не Java FX был несколько удивлен, но им лучше знать, думаю.

  • @ArturMoskalenko-v5n
    @ArturMoskalenko-v5n 2 года назад

    У вас красивая кружка)

  • @ProtossZealotDaol
    @ProtossZealotDaol 4 года назад +1

    Нет в Java нормальных GUI библиотек. Поэтому, язык не очень универсальный.

  • @LobanovSpace
    @LobanovSpace 4 года назад

    Расскажи про платную java. Что произошло, и что будет происходить дальше.

    • @ПашаХЗ-м8й
      @ПашаХЗ-м8й 4 года назад

      Вот это новость!!! ЧТо Java теперь выдается по подписке и теперь нужен кряк?! Ахахахаххахааа!

    • @gaben-agent
      @gaben-agent 4 года назад +3

      OpenJDK качаешь и не паришься. Если будешь оракловскую в коммерческих проектах юзать, то за это уже надо бабки платить. OpenJDK можно хоть где бесплатно юзать.

  • @ВладимирБакулин-н8я

    Полезная информация, спасибо

  • @alez7
    @alez7 4 года назад +3

    3:09 прислушался

  • @kentforthable
    @kentforthable 4 года назад +5

    Почти дописал приложение на JavaFX(WIndows), когда столкнулся с проблемой резинового текста в лейбле, который бь адаптировался к разрешению экрана, возникло много проблем.Долго пробовал это задачу реализовать, в итоге перешёл на C# + WPF, ни разу не прогадал. Если нужно писать приложение только для Windows, С# наилучшее решение. JavaFX - это костыль, если прям совсем срочно нужно разрабатывать приложение под разные OS. Лучше всего выбирать нативную разработку.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад

      вот согласен

    • @serhiis_
      @serhiis_ 4 года назад

      что мешает апи написать на С++, который компилируется на любую абсолютно платформу, будь то пк, мобайл или консоль? А интерфейс с помощью dllimport дергать из шарпа на винде, на Qt под linux и на objc под Mac? У вас получится полностью нативное приложение, причем бизнес-логика и самый сложный код программы будет написан в одном месте. Если нужно баг исправить, исправляете в одном месте. А в UI кода обычно мало и редко баги бывают число в UI коде.

    • @kentforthable
      @kentforthable 4 года назад

      @@serhiis_ например то, что С++ я не знаю, а си шарп довольно лёгок в освоении

    • @serhiis_
      @serhiis_ 4 года назад

      @@kentforthable шарп такой же кросс-платформенный как я балерина. ГУИ на нем под мак и линакс точно не напишешь. Че там С++ учить? Если знаешь шарп, учить нечего. Си только с ООП и шаблонами. Тем более если умными указателями не планируешь пользоваться можно все писать на чистом Си. new delete[] точно не рекомендую.

    • @serhiis_
      @serhiis_ 4 года назад +1

      @@kentforthable я лично не понимаю программистов, которые говорят что знают только 1 язык. Это так же дико для меня как не знать английский работая программистом. за 10 лет я успел поработать более чем на 20 языках программирования, начиная с прикладных программ и вебом на пхп/руби, заканчивая играми и кросс-платформенной мобильной разработкой. Да я не знаю всех языков, но если мне показать код я с легкостью разберусь в нем.

  • @user-qw9lw1rj3e
    @user-qw9lw1rj3e 4 года назад +4

    Сергій, поясніть будь ласка чому ми на навчальному проекті на протязі 5 місяців пишемо java десктоп аплікейшн? Ви ж самі кажете, що в цьому для новачка який тільки починає свій шлях в ІТ немає ніякого сенсу і краще вчити Spring. На відео ви розповідаєте одне, а на практиці ви вчите своїх студентів писати десктоп apps на java. Як студенту з таким досвідом знайти роботу?

    • @АлексейПоляков-ш1э
      @АлексейПоляков-ш1э 4 года назад +2

      Аж на двух языках. ВОпрос интересный, но думаю ответа не будет. Да и потрут скорее всего.

    • @gaben-agent
      @gaben-agent 4 года назад

      лул, я бы хотел на самом деле послушать ответ Сергея на этот счет.

    • @VictorNevsky
      @VictorNevsky 4 года назад

      ну, напевно, щоб ви перейнялися java-core, а то поки що не відрізняєте swing від spring ....

  • @arthurfonzerelli6484
    @arthurfonzerelli6484 4 года назад

    Нужны ли знания Kotlin для Java backend разработчика? В вакансиях Kotlin стал фигурировать по немногу, пока в качестве "good to know", но с годами ситуация может измениться.

    • @SteelS0ldier
      @SteelS0ldier 4 года назад

      Я бы оценивал это как преимущество при выборе кандидата.

    • @gaben-agent
      @gaben-agent 4 года назад +1

      я бы лучше учил вместо котлина параллельно Angular или React. Вакансий по запросу java angular сейчас больше, чем java kotlin (если говорить не про андроид офк)

    • @arthurfonzerelli6484
      @arthurfonzerelli6484 4 года назад

      @@gaben-agent не, с фронтом не хочу связываться

    • @gaben-agent
      @gaben-agent 4 года назад

      @@arthurfonzerelli6484 печально признавать, но все меньше вакансий, где нужен только backend разработчик. Все больше требуют Full Stack. Ну как минимум фронт в разделе good to know все чаще появляется. Хотя я в России живу, мб в Украине другие обстоятельства.

    • @SteelS0ldier
      @SteelS0ldier 4 года назад

      @@gaben-agent ну это на фуллстек, да. Насчет вакансий не знаю, ну я например сам предложил котлин использовать. Язык не сложный, много нового узнавать не придется для Java разработчика, а плюсы значительные дает.

  • @polunochNY
    @polunochNY 3 года назад

    в чём удобнее создавать десктопные приложения новичку под виндовз? на чём писать? на чём кнопочки и прочее конструировать? что посоветуете??

    • @somebuddy1202
      @somebuddy1202 3 года назад

      C#. Ничего лучше не придумано.

  • @evgenasd8892
    @evgenasd8892 4 года назад +2

    В этой теме не согласен с Сергеем, насчет нужности* десктопных приложений. НО благодаря комментариям пользователей, разобрался в том что JavaFx (на ней собирался написать следующий проект) отпадает,народ спасибо! Особенно приму во внимание что С sharp + wpf этой лучший выбор под винду, в Тех Требованиях был пункт - кросс платформенное ПО. Но как пишут люди, универсально значит хуже, так как использует общее, а для красивого интерфейса нужно использовать API конкретно выбранной ОС. Получается что при требовании кросс платформы- прихожу к веб приложению, а при десктопном к написанию двух проектов для линукс и для винды по отдельности. Вот как то так

    • @serhiis_
      @serhiis_ 4 года назад +1

      пиши апи на С++. Если у тебя логики в 10 раз больше чем кода интерфейса то так будет гораздо проще, чем писать на шарпе и потом переписывать все на Qt. DLLImport в шарпе ни кто не отменял. Пишешь либу на С++ и компилишь ее под любую платформу, хоть мак хоть мобилки хоть консоль. Везде С++ будет работать одинаково.
      Конечно если у тебя клиент-серверное приложение наверно в плюсах смысла нет. Ведь что в таком приложении по логике? Ничего, Просто дергаешь апишки с сервера и отображаешь на экране.

  • @РоманУрсулов-б3и
    @РоманУрсулов-б3и 4 года назад +1

    Слышал, тут за углом, плохие дядьки говорили, что для Javafx прекращается поддержка

    • @LobanovSpace
      @LobanovSpace 4 года назад

      Расскажи подробнее
      *меня в Гугле забанили

    • @РоманУрсулов-б3и
      @РоманУрсулов-б3и 4 года назад

      @@OldPythonKAA я про нативный имел ввиду

    • @РоманУрсулов-б3и
      @РоманУрсулов-б3и 4 года назад

      @@OldPythonKAA но за ссылку, спасибо

    • @OldPythonKAA
      @OldPythonKAA 4 года назад +2

      @@РоманУрсулов-б3и Начиная, по моему с j9 в стандартной поставке JRE, нет JavaFX2. Сейчас у нас все проекты на J8 и в перспективе не видно переезда на jre >= J10
      У меня три клиентских приложения в развитии и поддержке на JavaFX2. работают и на Линукс (станции разработки) и на Винде (все пользователи). Можно было бы заморочиться и переделать клиент под что нибудь вебовское типа Ангулар и Spring на бакенде. Если заказчик профинансирует, переедем. За его деньги любой каприз :)
      С другой стороны: работает- не трогай, не сломалось - не чини :)

  • @product4287
    @product4287 4 года назад +2

    Уверяю вас, на си, гуи ещё скучнее делать)

  • @antoncharov
    @antoncharov 3 года назад

    Говорят JetBrains собирает всех кто более менее знает swing.

  • @volodymyr9090
    @volodymyr9090 4 года назад +4

    SWG? Может SWT?

    • @alexkoptev
      @alexkoptev 4 года назад

      Standard Widget Toolkit

    • @volodymyr9090
      @volodymyr9090 4 года назад

      @@alexkoptev вот и я о том же, что SWT )

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +3

      а вот блин, понадеялся на память. переименую

  • @YO-nb7qe
    @YO-nb7qe 4 года назад

    Видео про Rust будет?

  • @vatemsura
    @vatemsura 3 года назад +1

    Игры не плохие на fx получаются

  • @VictorNevsky
    @VictorNevsky 4 года назад

    на веб-сервисах ха-ха)))) .... есть туча приложений на JAVA, которые взаимодействуют с ЖЕЛЕЗОМ ...., да, там SWING ... иногда swt ...
    FX - пока отдыхает .... модульность ... переносимость ...

  • @aliabo2354
    @aliabo2354 4 года назад +1

    может быть, может, я не знаю....

  • @alexkoptev
    @alexkoptev 4 года назад +1

    Самый кайф, когда приложение построено на SWT (eclipse платформа), но есть и исторический древний код на swing. И когда из окна swt надо вызвать окно swing (или наоборот).

    • @LobanovSpace
      @LobanovSpace 4 года назад

      Работал на эклипсе 4 года, жутко глючила эта среда разработки. Я под андройд там писал.

  • @qr46654
    @qr46654 4 года назад

    Заменит ли Котлин Java?

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад

      на андроиде? Скорее всего, хотя. гугл в любой момент может передумать. В Enterprise - no way

    • @qr46654
      @qr46654 4 года назад

      @@SergeyNemchinskiy Спасибо!

  • @Applerulit
    @Applerulit 4 года назад

    А что такое интерпрайз компании?

    • @Pewdew
      @Pewdew 4 года назад +2

      Корпорации. Башущий бизнес.

  • @hellboy91981
    @hellboy91981 4 года назад +1

    Standard Widget Toolkit

  • @pavelh.4543
    @pavelh.4543 3 месяца назад

    Да уж, что не видео у мужика- то какие-то его субъективные "авторитетные" мысли - на всякий случай проверил, чтобы не быть на него подписанным😂. "Не учите то, что вам не понадобится" - дада, долбите нон стопом Спринг или за что заплатят больше😅 полная туфта. Занимайтесь тем, что вам интересно- если по фану делать мини апки в свинге забавы ради - на здоровье. Можете тренить свои скиллы, придумывать архитектуру и просто творить. По-меньше таких умников слушайте, просто прогоамируйте и будет вам счастье

  • @SteelS0ldier
    @SteelS0ldier 4 года назад +1

    Awt swt. T for toolkit.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +1

      ой, да. Забыл уже как оно называется

  • @LeMeldonium
    @LeMeldonium 10 месяцев назад

    инженеру и свинг, и fx может быть полезным. Автор слишком предвзят. Я лучше быстро накатаю рабочий вариант на джаве и уже потом в свободное время буду его украшать всякими фреймворками.

  • @mailermailer7703
    @mailermailer7703 4 года назад +1

    о чем видео то?

  • @НатальяКривых-и5л
    @НатальяКривых-и5л 3 года назад +2

    Ну нахер снимать, если сам не в теме

  • @volodymyrpatriiuk2291
    @volodymyrpatriiuk2291 4 года назад +1

    З поваги до людей та до бібліотек непогано було б для початку вивчити, як вони правильно називаються. Дещо зарозумілий хлопчина, огляд поверхневий. Eclipse RCP (+ SWT/JFace) по повній розвивається, особливо в Європі.

  • @StalkerSergeant
    @StalkerSergeant 9 месяцев назад

    Если честно, ни о чём… зачем рассказывать про то, о чём не знаешь

  • @latsha
    @latsha 4 года назад

    Seriously? Well...

  • @arsenthompson
    @arsenthompson 3 года назад

    А если андроид разработчик

  • @melomanzer5508
    @melomanzer5508 4 года назад

    Yo... Any translation?

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +1

      что именно перевести?

    • @melomanzer5508
      @melomanzer5508 4 года назад

      @@SergeyNemchinskiy in English please.

    • @lEpIvIaKl
      @lEpIvIaKl 2 года назад

      @@melomanzer5508 You don't need to kearn JavaFx

  • @Victor-yw1ml
    @Victor-yw1ml 4 года назад

    Уот (вот) подбешивает

  • @gahramanasadov9185
    @gahramanasadov9185 4 года назад

    А можно ли писать драйвер на Java?

    • @VictorNevsky
      @VictorNevsky 4 года назад

      да!!!
      JNode - свободная операционная система, практически полностью написанная на Java (исключение составляет часть кода, написанная на ассемблере - т.н. микроядро).

  • @dimamalkov9595
    @dimamalkov9595 4 года назад

    JavaFX - глючное тормозное Г, особенно под Linux. Опыт есть.

  • @romecold411
    @romecold411 4 года назад +1

    JavaFX - это дерьмо - оно не работает под Linux, если реально надо сделать кросс-платформенное десктоп приложение - то Swing без вариантов - он работает везде))) Причем можно сделать и красиво - например с помощью библиотеки Substance.

    • @КонстантинЪЪЪ
      @КонстантинЪЪЪ 4 года назад

      ой, это ж как я так умудрился под линуксом написать себе прожку на JavaFX. И писать очень удобно, напоминает anko из андроида...

    • @romecold411
      @romecold411 4 года назад

      ссылку в студию пожалуйста

    • @КонстантинЪЪЪ
      @КонстантинЪЪЪ 4 года назад

      @@romecold411 ссылку на что? xD

    • @romecold411
      @romecold411 4 года назад

      @@КонстантинЪЪЪ Ссылку на кросс-платформенное работающее под Linux JavaFX приложение ! Приведу 1 пример - проект pdfsam до версии 2.2.4 включительно писался на Swing - далее они использовали JavaFX - и все - больше под Линукс проект не пашет (проверял в CentOS, Alt-Linux неоднократно, и не только этот проект но и другие на JavaFX) - так они начали делать отдельные сборки для разных ОС))). Не зря IntelliJ IDEA пишут на Swing - там не дураки сидят)

    • @КонстантинЪЪЪ
      @КонстантинЪЪЪ 4 года назад

      @@romecold411 я приложение писал для себя( редактор данных для игры ), работаю под линуксом, соответственно и приложение работает под линуксом. Ссылки нет. Юзаю колин + tornadoFx. могу видео запуска приложения, хотя не вижу в этом смысла и мне лениво, если често ))) но если хорошо попросишь, я постараюсь побороть лень