Как стать автором
Обновить

Комментарии 15

Java можно поставлять в виде embedded в отличии от .NET, что не требует установки самой Java. На Linux'e и Windows проверял — работает на ура. В качестве GUI на java можно использовать JavaFX, технология довольно неплохая, есть отличный порт на Android и iOS. Но все равно portable версия будет весить минимум 30-40мб в архиве.
спасибо, обязательно поисследую
.NET тоже можно и это будет гораздо меньше 30-40мб. К тому же непонятно что имел ввиду автор под портированием дотнет приложения под Мак — WinForms\WPF — невозможно, но можно писать нативный гуй для мака отдельно на C#.
Имеется ввиду вот этот проект http://www.gnu.org/software/dotgnu/pnet.html? Из коробки такая возможность в .NET уже появилась? Я давно не вдавался в эту тему.
А что такого нетривиального и сложного в установке mono под OS X?)
Меня часто это останавливало от скачивания приложений. Точнее даже так — меня это всегда останавливало.
И тут не дело именно в Mono. Все что требует от меня скачать еще Java/QT/X11 или еще что-то — часто находились альтернативы работающие без них, либо в терминале.
для программиста ничего нетривиального, но для простого пользователя… пугливые они :)
хотя, если честно, то я бы и сам не стал ставить, разве что если уж совсем уникальная и нужная программулина
Я вообще из JVM лагеря (Java/Scala), но по мне они не очень подходят для десктопа. Если надо что-то простое, то Go очень хорошо подойдет — учится за выходные, по перформенсу не отстает от JVM.
Еще можно посмотреть на Rust — тут уже сложне, зато будет так же шустро как на плюсах. Не спроста же Mozilla на нем свой новый движок для браузера пишет (https://github.com/servo/servo).
Desktop приложения, да ещё мультиплатфооменное. Я бы выбрал NodeJD
NodeJS не подошло по самому первому требованию автора: "Небольшая, лёгкая утилита". Ну и да, хватит пихать JS куда ему не свойственно быть впихнутым или, иными словами, перестаньте своим молотком забивать шурупы.
Столько времени затрачено на изучение кроссплатформенных библиотек, что можно было такую простую утилитку в нативе набросать, для каждой платформы.
GTK+ рассматривали?

не каждый пользователь захочет ставить Java ради скаченной из инета программки
Ну если пользователю лень что-то качать, то зачем ему десктопный клиент? Пусть остаётся в браузере.
нет, GTK+ не смотрел...

суть программы сводится к тому, чтобы стоял клиент на системе, тогда он автоматом засылает буфер обмена на сервер и дальше на другие клиенты, кроме того показывает уведомления приходящие на телефон. С веб браузером такого удобства не добиться, там постоянно надо держать страницу открытой и что-то нажимать чтобы отправить...
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории