После восьми месяцев разработки состоялся выпуск редактора векторной графики Akira, оптимизированного для создания макетов интерфейсов пользователя. Программа написана на языке Vala с использованием библиотеки GTK и распространяется под лицензией GPLv3. В ближайшее время сборки будут подготовлены в форме пакетов для elementary OS и в формате snap. Интерфейс спроектирован в соответствии с рекомендациями, подготовленными проектом elementary OS, и сфокусирован на высокой производительности, интуитивной понятности и современном внешнем виде...Подробнее: https://www.opennet.me/opennews/art.shtml?num=55029
Нужно?
Из альтернатив только Sketch и Figma. Обе клозетсорц, причём Sketch только под MacOS.
Быстро накидать прототип UI под Linux можно только в Figma с переменным успехом.
Короче, тут пока боль
А как же старый добрый гимпец? Я накидываю на нем только так...
Не знаю как ты накидываешь, но набрасываешь ты неплохо.
А я в LibreOffice Draw схематично накидывал
А я жду вечера пятницы, чтобы накинуть.
> А я в LibreOffice Draw схематично накидывалЧто там с офедоренной Rosa Tresh R12, про скорый выпуск которой вы уже третий год на уши накидываете?
А как же Gravit?
Ну так скетч в первую очередь про разработку под айось. В этом случае без макоси все равно не обойтись..
kai3341 ты ебобо. сравнил векторный редактор с инструментом по созданию web интерфейсов.
2. еще накидывать интерфейсы можно в adobe xd он тоже бесплатный и закрытый, но для линуха запускать будешь в wine
Ебобо здесь на самом деле авторы русскоязычных новостей, которые постоянно продвигают фразу "векторный редактор". Сабж для дизайна интерфейсов, если что.
приношу извинения kai3341 и переотправляю звание "ебобо" автору новости
>> Из альтернатив только Sketch и FigmaГде сабж и где Figma? Это вы так шуткуете, или это вы совершенно искренне бредите?
Pencil юзал?
> Pencil юзал?С дуру загуглил `Pencil` как есть -- карандаши? Цвестные? Простые? Перевод? Купить...
Пожалуйста, ссылочку прикладывайте(
Оно? https://pencil.evolus.vn/Если да -- по описанию весьма недурно
В принципе нужно, но не взлетит пока на элементаревский стак завязано. Если хотя бы на чистый гтк перейдут, тогда может быть.
Когда перепишут на C++/Qt - тогда станет нужно.
в чем ваш аргумент?
95% лучшего софта в Linux написано на Qt.
Остальные 5% софта - Идеальны, так как написаны не на qt.
Не угадал. Остальные 5% - отборное гoвно на GTK.
Чем плох DeaDBeeF, например, или uGet?
DeaDBeeF ничем не плох, как и Gimp. И это никак не опровергает слова оратора выше о том, что большинство качественного ПО написано на Qt. :)
Какая вам разница, на чем написано? Как это объясняет нужность или ненужность программы?
Тут сидят только те, кто умеет компилить спп код, юзать проги им не нужно.
Еслиб все так радужно было. Тут теперь почти одни те кто только ставить пакетики из реп остались.
Есл бы визуально оно никак не выделялось, то и разницы бы не было. Но всё, что написано на гтк, выглядит как выкидыш. Это и монструозные значки, и огромные поля ввода. Оно не смотрится родным в любых других окружениях, кроме гтк-шных. А сами гтк-шные окружения уродливы до невозможности.
Обоснуй или балабол.
Так и запишем: Firefox, Chromium, Audacity, Kicad, Abiword, Gnumeric - набор говна.
Kicad собирался с WxQt и уже вот скоро, совсем чуть-чуть начнёт работать, будучи с ним собранным. Года полтора назад собирал, собрался, но падал.
> WxQtGtk теперь - кроссплатформенный
> Так и запишем: Firefox, Chromium, - набор говна.Ну вообще-то да. Хотя от GTK там только рамочка декорации окон, но видимо и этого хватило.
> Хотя от GTK там только рамочка декорации оконПоэтому я palemoon использую.
Нет, лучший софт написан на motif. Но нём были сняты почти всё голливудские блокбостеры и не только. А кто используют эти ваши gtk/qt? Правильно, крaснoглазики!
Скажи ещё, на TK :)
Таки да. На TCL/TK. Сапры электронные, например.
35 может?
aKira
Vala экзотический язык программирования. Гтк хоть как то вменяемо работает только в Линукс
https://mirror.yandex.ru/mirrors/ftp.gnome.org/binaries/win3.../
специально для тебя
> Гтк хоть как то вменяемо работает только в ЛинуксИ хорошо
s/экзотический/эзотерический/
> Когда перепишут на C++/Qt - тогда станет нужно.Разумеется, ведь UX-архитекторам и дизайнерам интерфейсов нет важнее дела, чем знать, на каком языке и тулките написан софт, который они видели только в бинарниках.
Они не будет этим пользоваться, никогда.
80 PATRONS
$304 PER MONTH
Ну да ты прав, не будут
> Они не будет этим пользоваться, никогда.Akira пишется не для пользователей винды и мака, она пишется для того, чтобы у пользователей линукса был нормальный инструмент работы без облачного зонда как у фигмы.
Вот я пользователь линукса и мне сейчас приходится периодически юзать фигму в браузере, потому что адекватных задачам альтернатив даже для моих скромных потребностей нету.
А как же Drawio-desktop?
> А как же Drawio-desktop?Это аналог Visio, другая специализация.
Из опенсорсных аналогов фигмы и скетча есть ещё penpot, но он сыроват пока.
> Разумеется, ведь UX-архитекторам и дизайнерам интерфейсов нет важнее дела, чем знать, на каком языке и тулките написан софт, который они видели только в бинарниках.Именно поэтому художники и дизайнеры топят за GTK. Gimp, Inkscape, Akira, Darktable, да даже, прости господи, Xara Xtreme.
>который они видели только в бинарниках.Любителям видет софт тоько в бинарниках - на Венду.
>Когда перепишут на C++/Qt - тогда станет нужно.Это какая-то особая форма подросткового фетишизма?
Rust))0)
> Когда перепишут на C++/Qt - тогда станет нужноон всяко нужнее твоего мусорного мнения
> Когда перепишут на C++/Qt - тогда станет нужно.Ну вот есть https://github.com/nitramr/Draftoola на Qt. И чё? Он больше года не развивается. Это типа успех софта на Qt? Или может быть просто у тебя дебильный критерий оценки проекта -- по тулкиту?
Хорошие инструменты должны писаться на нормальных тулкитах...
Каких, Кути, которые в любой момент могут прикрыть и уже ЛТС прикрыли?
Уже лет 15 это слышу. У KDE с Qt особое соглашение, никто ничего не прикроет. Да и форкнуть никто не мешает.
> Каких, Кути, которые в любой момент могут прикрыть и уже ЛТС прикрыли?Логика уровня "Торт с кремом из сливок и сахара быстро портится, поэтому давайте будет жрать gовно".
Сынок, ты про свое GTK лучше думай, чтобы было кому разрабатывать, а то у вас отток кадров серьезный!
> Торт с кремом из сливок и сахараты про Qt? вообще мимо, кушай сам этот "торт"
Тю, аж за ушами трещит.
>> Торт с кремом из сливок и сахара
> ты про Qt? вообще мимо, кушай сам этот "торт"Ну ладно, из низкосортной муки с глютеном и кремом на пальмовом масле. Но другой тортик как-то уж слишком подозрительно пахнет, несмотря на коричнево-шоколадный цвет.
Конечно, только на GTK2! ;)
Некроманты в треде!
Адекваты. Если кто-то говорит "не модно", то не пойти бы ему в Пензу?
Нужно использовать kolibrios/boxlib/kolibri c layer/
Наркоманы.
Выглядит достаточно красиво. Но если будет распространяться только в формате snap - нафиг оно надо.
И то правда. Где AppImage?
Скомпиль, в чем беда?
Лень, старость :)
Хороший разраб сам заботится о методах распространения своего ПО! Это не наша забота. ;)
Как раз таки хорошему разрабу это и не нужно, мантейнеры пакетов с его продуктом релизы из-под рук выхватывают и опакечивают для своих систем.
Разраб - в большинстве случаев это общее название того кто работает над продуктом. Кто он, кодер, дизайнер, пакеты собирает или один за всех конечному пользователю все равно. К пользователям надо лицом поварачиваться, тем более что система для сборки настраивается один раз.
>если будет распространяться только в формате snapВо-во, там ему самое и место. И вместе с GTK в snap.
Не знаю никакой акиры. В моем репозитории такого нет...
Этой проги нет даже в репах Ubuntu, на что они вообще надеются?
>Этой проги нет даже в репах Ubuntu, на что они вообще надеются?На свой собственный дистр? elementary OS же
Если софт не попадает в репозитории Ubuntu, то популярным он не станет. Ребята должны задуматься об этом.
Я думаю что ориентир немного не верный, но наличие во всех репозиториях будет не лишним.
> Этой проги нет даже в репах Ubuntu,Она только-только выходит из состояния глубокой альфы.
Зато уже более 2(!) лет опакечена в Debian:> akira (0~20181010~144fd19-1) experimental; urgency=low
>
> * Initial Release.
> Closes: Bug#919678.
>
> -- Jonas Smedegaard <...> Fri, 18 Jan 2019 15:42:38 +0100И на момент поста доступен предпоследний релиз 0.0.13.
переходи на тёмную сторону, у нас в AUR он еще в 2018 года валяется
https://aur.archlinux.org/packages/akira-git/
Это же Linux! Сила репозиториев!
> написана на языке ValaПочему-то это прям в гуе отражается))
Ну а так оно на 50% неудобно и бесполезно, увы.
На вала какие-то инвалиды пишут, не осилившие С, C++, Python.
>не осилившие С, C++, Python.Инвалиды, осилившие Python вообще не пишут. "Клепают".
Если тебя в универе учили клепать, а не программировать, то клепать ты будешь на любом языке.
А в каком универе нынче учат программировать? Серьёзно спрашиваю, чтобы рекомендовать потом хорошим людям.
Да практически в любом, где есть соотв кафедра.Другое дело, что опыт приходит со временем и продовскоми задачами( а не учебными ).
Основная цель универа сейчас - дать основы и тех. кругозор, щоб заканчивающий обучение мог далее самостоятельно развиваться согласно «рынку» и своим планам на жизнь( ведь технологии развиваются несравненно быстрее учебных планов и всевозможных методических пособий итп ).
Как бы то ни звучало, но примерно так мне отвечали на кодерских кафедрах деканы.
Т.е. универы как были бесполезны для программирования, так и остались? Основы каждый и сам получить может. А в этих универах - ещё загрузят всякой ненужной лабудой. Ещё больше отвлекают от программирования. В армии хоть всего 1 год потеряешь, а здесь 5 лет непонятно зачем. За 5 лет можно хорошим сеньёром стать, а после универа - дай бог на джуна возьмут :) Кто-то скажет, что а чего ты 5 лет не учился программировать? Дак, а нафиг универ для этого? Только мешает)
Хороший самоутешительный спич для прогульщика, провалившего все пересдачи - засчитано.
Хорошая попытка, но нет. Я сам ушёл, когда увидел, что пользы от вуза никакой. Учат всякой ненужной фигне. Ушёл и круто изменил свою жизнь. Сам. В топку вузы. А если бы закончил, работал бы сейчас на какой-нибудь скучной работе в офисе, вставал бы в 6 утра и ехал в офис - буэ. В вузах как раз приучают к тому, чтобы быть рабами, ходить каждый день в офис, может даже строем :) Нет, как-нибудь без меня)
> Основы каждый и сам получить можетНу вообще-то не может. Те тонны математики( в т.ч матанализа ), алгоритмов, структур данных, вычмата и черти чего еще даже каждый десятый из "желающих" самостоятельно не освоит за приемлемое время.
Из подобных самоучек потом те_самые макаки и вырастают, которые в своей конторе - типо_сеньоры, а при переходе в другую - уровень продвинутого_джуна-говнокодера.> В армии хоть всего 1 год потеряешь, а здесь 5 лет непонятно зачем
5 - действительно, непонятно зачем. Ведь учатся сейчас по 4 года.
После армейски даже в джуны не возьмут.
Ну, началось. Опять эти стереотипы на счёт математики, алгоритмов и прочего. Далеко не всем это понадобится. Я в основном занимался вебом, ни разу ничего такого не пригодилось. А если бы понадобилось - всегда есть специально обученные люди. Искусство делегирования - такого не учат в вузах.После армейки - можно за год джуном стать. За 3-4 сеньёром. А из инста выпустят за 4 года, дай бог людей, которых на джунов возьмут и то не факт. А время будет потеряно.
В общем, за вузы топят в основном те, кто их закончил и хочет доказать окружающим, что это время проср*но не зря. Как-то оправдать ничтожную устаревшую систему образования. Подкармливая её новыми кадрами для очередного круга потерянного времени.
> Ну, началось. Опять эти стереотипы на счёт математики, алгоритмов и прочего. Далеко
> не всем это понадобится. Я в основном занимался вебом, ни разу
> ничего такого не пригодилось. А если бы понадобилось - всегда есть
> специально обученные люди. Искусство делегирования - такого не учат в вузах.Конечно-конечно ) Матанализ итп - да, понадобится далеко не всем( хотя там, где он требуется, зарплаты нередко очень хороши. Навскидку, лет 15 назад Компас разыскивал годного программиста-математика по всей стране.. зп "чистыми" порядка $ 15 к / мес, переезд, съем жилья, оплата ипотеки - за счет работодателя )
Другое дело, что помимо веба( в котором тоже очень много направлений и технологий ), имеются встраиваемые системы, микроконтроллеры и штуковины на них, всевозможная обработка сигналов итд итп..
ИТ - огромный мир.. для подготовки кого-то с широким кругозором и возможностями нужно много времени.А тупо готовить вебмакак под конкретный стек - так тут двухмесячными курсами пахнет, а то и просто в контору напроситься на минимальную зп - и через пару месяцев что-то уже кодить.
Но зачем государству это оплачивать( подобно "бюджету" универа ), если их дефицита и так нет ?> После армейки - можно за год джуном стать. За 3-4 сеньёром. А
> из инста выпустят за 4 года, дай бог людей, которых на
> джунов возьмут и то не факт. А время будет потеряно.Можно.. но как ни странно практически никто не становится - после армейски у многих теряется самое главное, что вбивали в них всю школу - способность к сложному, долгому и монотонному обучению каким-то теоретическим штукам.
Даже более того, в универе после армейки доучиваются немногие( хотя немало возвращается - но многие тупо не тянут обучение после года в сапогах ).> В общем, за вузы топят в основном те, кто их закончил и
> хочет доказать окружающим, что это время проср*но не зря. Как-то оправдать
> ничтожную устаревшую систему образования. Подкармливая её новыми кадрами для очередного
> круга потерянного времени.Обычно в подобном тоне говорят те, кто вместо обучения в универе - тупо просиживал штаны и отсиживал задницу на жестких скамьях.. вместо того, чтобы что-то делать и чем-то интересоваться.
Да, для таких - реально просто потеря нескольких лет жизни, в ходе которых единственное, чему научились - это раздолбайству и ничегонеделанию. Ну ничего, работы в курьерских службах доставки еды всем хватит.
И таких довольно много. Но дело не в универе - дело в мотивации. Подобные персоны и без универа будут на диване валяться пока их под ж** регулярно пинать не начнут.Мне попадались веб-программисты самоучки.. ну вот я и говорю - если и сеньоры то в основном лишь для той конторы, в которой они годами сидели.. переходят в другую контору - "внезапно" оказываются обыкновенными говнокодерами без технического кругозора уровня продвинутого джуна с очень ограниченными способностями к изучению чего-то сильно нового., зато - с кучей неумеренно-завышенных требований.
А, понятно. Недоучка-ниасилятор пытается доказать себе и другим, что образование и интеллект не нужны, а нужно просто получать многобабок.Тьфу...
Ни в каком, к сожалению. Я учился в МФТИ, и там отвратительно было с программированием. Одноклассники учились в ВМиК МГУ, и там было ещё хуже.В MIT перестали давать SICP, уже давно, а в Эдинбурге перестали преподавать Пролог.
Только сам, по книжкам.
Что и требовалось доказать. Универы бесполезны. Всё это "образование" давно требует серьёзных перемен. Выпускают типо "специалистов", которые нафиг никому ненужны, если они сами не развивались. Благо в IT отрасли давно уже не смотрят на образование, а на опыт и знания. Если требуют образование - первый звоночек, что контора днище.
> В MIT перестали давать SICP, уже давно, а в Эдинбурге перестали преподавать Пролог.Вот только не надо гнать, что не умея в Scheme и Prolog хорошим программистом не стать :-) Тех кто не умели и таки стали - тысячи их.
Полезно ли самостоятельно, потом, вне обычных учебных курв полистать SICP? Да, полезно. Но не критично.
>> В MIT перестали давать SICP, уже давно, а в Эдинбурге перестали преподавать Пролог.
> Вот только не надо гнать, что не умея в Scheme и Prolog
> хорошим программистом не стать :-) Тех кто не умели и таки
> стали - тысячи их.Оууу
Было дело, изучал пролог..
Так и не понял, зачем нужно было это г.но, абсолютно неприменимое в нынешнее время.
Будто этого мало, абсолютно не востребованное( на момент обучения - на всея РФ на hh была одна-единственная вакансия с упоминанием пролога.. и то, в секции "Будет плюсом, если имели опыт работы с ... прологом ..".
Никакой пользы или переносимости знаний, полученных при его изучении, как ни странно, не было ввиду его специфичности.
Пролог нужен для того, чтобы первокурский-второкурский предмет "математическая логика и теория вычислений" не казался бессмысленной гимнастикой для мозгов и схоластикой.Это когда тебе рассказывают про "исчисления высказываний" и "исчисления предикатов", и ты в толк взять не можешь, это то ли очевидно, то ли чушь. Если _до_ этого рассказать Пролог и SQL, то при прохождении этих самых "логик", будет постоянное ощущение дежавю и желание сказать "так вот что это такое, на самом деле" и "зачем мы всё это пишем на бумажке, когда можно просто взять Пролог и заставить его выписать вывод".
> Пролог нужен для того, чтобы первокурский-второкурский предмет "математическая логика
> и теория вычислений" не казался бессмысленной гимнастикой для мозгов и схоластикой.Да только пролог если и изучают, то в МАГИСТРАТУРЕ или на последний курсах бакалавриата.
На первых курсах, поскольку многие студенты никаких ЯП толком не знают, обычно изучают Си, потом - плюсЫ.
Иначе никакой пролог студенты тупо не поймут.Но матлогика показалась вполне интересным и простым предметом.. тем более, что на не_специализированных направлениях( которые скорее именно абстрактная математика чем программирование ) матлогику изучают не более 1 семестра, как и линейную алгебру и многое иное в рамках "базового" курса( первые 1-2 года обучения в универе ).
> Да только пролог если и изучают, то в МАГИСТРАТУРЕ или на последний
> курсах бакалавриата.
> На первых курсах, поскольку многие студенты никаких ЯП толком не знают, обычно
> изучают Си, потом - плюсЫ.
> Иначе никакой пролог студенты тупо не поймут.По идиотски сделано, потому что. На счёт Си и плюсов не согласен. Си может идти где-нибудь около "архитектуры ЭВМ", для него, по хорошему, вообще отдельный курс не нужен. А плюсы... нужно учить только потому, что "на них работают", на четвёртом курсе. Идей в ++ нет, а геморроя много. Но тому, кто не пойдёт в магистратуру, рабочий инструмент, а магистранта не жалко.
А Пролог штука мозголомная, но интерактивная. На первом курсе хорошо ломать шаблоны.
> Но матлогика показалась вполне интересным и простым предметом.. тем более, что на
> не_специализированных направлениях( которые скорее именно абстрактная математика чем
> программирование ) матлогику изучают не более 1 семестра, как и линейную
> алгебру и многое иное в рамках "базового" курса( первые 1-2 года
> обучения в универе ).А как вы ей пользуетесь?
ВМК МГУ ещё торт (главное - уметь вовремя жестко и решительно посылать на три буквы Столярова, когда он начинает проповеди и неумеренно распускает язык). Ещё френды недавно доносили слух, что и МГТУ пока что не скатился, хотя были тенденции.
Клепать или заболтать?
> На вала какие-то инвалиды пишут, не осилившие С, C++, Python.Количество безапелляционных заявлений в одном предложении такое, что лужа превратилась в озеро Чаган ))
Про неосиливших C++ согласен. Но в Vala, в отличие от плоскоC, хоть классы есть.
> Ну а так оно на 50% неудобно и бесполезно, увы.То же можно и про QML сказать.
Можно сколько угодно юродивить на тему GTK/Qt, но конкретно KDE, конкретно на моём ноуте — это оказалось тормозящим скотством. После установки Gnome я слегка удивился, насколько быстро заработал GUI, насколько он стал отзывчивым.О внешнем виде: что KDE, что Gnome для меня одинаково приемлемы, но базовые темы KDE серое на сером, признаем, — убожество. Да, настраиваемо, но и здесь осадок остаётся.
Граждане неразберяторы, вы хоть для чистоты эксперимента попробуйте Gnome )
Ты опоздал на 10 лет! Сегодня все наоборот! Научись отвечать за свои слова, парень!
Gnome под иксами конечно были? Или кеды на валенке?
> Gnome под иксами конечно были? Или кеды на валенке?Скорее, наоборот. Указанные комбинации работают не очень.
Что характерно — наоборот :) Думаешь, если бы ни Иксы под KDE, то зашустрило бы?
Попробуй XFCE - там еще быстрее
Можно бесконечно смотреть на горящий огонь, текущую воду и анонимов, обсуждающих тулкит и ЯП софта, которым никогда не будут пользоваться.
А смысл обсуждать то, чем пользуешься уже давно? ;)
> Можно бесконечно смотреть на горящий огонь, текущую воду и анонимов, обсуждающих тулкит и ЯП софта, которым никогда не будут пользоваться.Да-да. Причём самые яростные обсуждения касаются UI, будь то Desktop Environment, или изменение оформления браузера.
Что-то я не видел подобных обсуждений механизмов MVCC в InnoDB и Postgres
Дааа... Каждый день домашние юзеры смотрят на "MVCC в InnoDB и Postgres")))
А оно чаще меняется?Я вот как-то пытался запариться и настроить для себя интерфейс так, чтобы было и удобно, и красиво.
Ниасилил. Не говоря уже о ШГ, с которым просто беда, темы ломаются постоянно, иконки ломаются, с каждым обновлением, регулярно получаются подписи "чёрное на чёрном" или "белое на белом".
Постгрес, наверное, тоже ломается, но не раз в полгода.
Степень неадекватности KDE-фанатов подталкивает поднять их статус до KDE-сектантов и посмотреть завтра на Fedora 34 + GNOME 40.
Имеете ввиду, поднять статус до Гномо-сжвшников? В KDE-то их хоть всего 9 чел. оказалось, а вот в Fedora+GNOME все остальные.
Кто-то пересмотрел аниме...
Скачать или не скачать - вот в чем вопрос!
Зачем эта прога, когда есть гимп?
Кому придумалось делать отдельный редактор для рисования окошек и кнопочек?)
Тем кому нужно рисовать кнопочки и окошечки, это разве не очевидно?
Это можно делать и в гимпе.
Так же удобно - нельзя. Ниже человек объясняет, почему именно.
> Зачем эта прога, когда есть гимп?В гимпе нет рисования векторных примитивов.
В гимпе нет автовыравнивания и равноудаленной расстановки объектов просто при перетаскивании.
В гимпе нет такой концепции как пустой фрейм изображения.
В гимпе нет артбордов.
Можно продолжать ещё долго. Достаточно сказать, что гимп и акира попросту предназначены для решения разных задач и не являются взаимозаменяемыми инструментами.
Почему не на typescript и electron?
> Почему не на typescript и electron?Шутки шутками, а в данном случае в точечку. Удобно было бы оперировать элементами интерфейса фреймворков, будь то antd, materialui, bootstrap или ещё что-нибудь
Значит, должна быть возможность их как нативно подключить, так не менее нативно отрендерить. Кто, как не браузерный движок, отрендерит всё это добро максимально корректно?
Не знаю на чем оно, но смотрится в KDE просто паршиво...
В KDE, к сожалению, сегодня всё паршиво смотрится.
В GIMP гораздо больше возможностей, чем в этом редакторе!
Вектор от точки отличить не можешь?
> Вектор от точки отличить не можешь?Аноним знает толк в математическом юморе!
Изотропный вектор же. Специалисты по СТО/ОТО подтвердят.
Если главарь о предметной области - гораздо меньше.
главарь -> говорить
А от LO Draw чем отличается?
> А от LO Draw чем отличается?"...оптимизированного для создания макетов интерфейсов пользователя" -- ПЕРВОЕ предложение текста новости.
Если руки прямые, это в любом графическом редакторе можно сделать за пару минут.
> Если руки прямые, это в любом графическом редакторе можно сделать за пару минут.Т.е. ты никогда этого не делал за деньги и на результат. ОК.
Звучит как «если руки прямые, можно и шуруп молотком забить».
> макетов интерфейсов пользователяНа первой же картинке видим квадрат, круг и мыло. Что из этого нельзя сделать в Draw?!
https://www.opennet.me/openforum/vsluhforumID3/124068.html#73В целом, я бы не рекомендовал судить о конечном проекте по альфа-версии, где работает (да и просто реализовано) далеко не всё задуманное.
Я бы порекомендовал потратить 10 минут на любую обучалку по основам той же фигмы и попробовать поковыряться в ней самостоятельно. Это даст тебе понимание фундаментальных отличий софта, заточенного под UX/UI дизайн, от офисной рисовалки векторов.
А главное — это будет гораздо эффективнее, чем слушать рассуждения какого-то парня из интернетов вроде меня. Это будет твой лично опыт, пускай даже микроскопический.
> Программа написана на языке ValaВесьма оригинальный выстрел в ногу.
В чём выстрел-то? В том, что написано на Си?
Очередной ненужный язычек от гномовцев.
Так и запишем: Си не нужен.
> с использованием библиотеки GTKGtk4 или Gtk3?
> так как Inkscape в основном ориентирован на печатный дизайнВот это новости! Покажите мне, где там у него поддержка CMYK для начала?
Я имею в виду, чтобы в режиме реального времени можно было подбирать цвета, а не пост-фактум мучиться с конвертированием через сторонний софт.
>> так как Inkscape в основном ориентирован на печатный дизайн
> Вот это новости! Покажите мне, где там у него поддержка CMYK для
> начала?
> Я имею в виду, чтобы в режиме реального времени можно было подбирать
> цвета, а не пост-фактум мучиться с конвертированием через сторонний софт.
Я использую линукс, значит я линукстидный бог!
Зачем нужны редакторы макетов интерфейсов? Почему нельзя сразу в Qt Creator делать интерфейс без всякого "макета"-картинки? Почему для макетов-картинок нельзя использовать редакторы векторной графики общего назначения, на крайняк доработав их плагинами?
Затем, что интерфейсы бывают замысловатыми. Иной раз, до начала программирования, лучше взглянуть на них со стороны.Для того, чтобы допилить векторные редакторы общего назначения до нужного уровня, подозреваю, придётся писать очень и очень много.
>Затем, что интерфейсы бывают замысловатыми.Замысловатые интерфейсы из готовых виджетов не построишь, придётся изъ****аться. Но такие виджеты придётся рисовать в inkscape, редактор, нацеленный на стандартные виджеты такое не потянет.
>Для того, чтобы допилить векторные редакторы общего назначения до нужного уровня, подозреваю, придётся писать очень и очень много.
Всего-лишь добавить функцию, встраивающую библиотеку SVGшек со стандартными виджетами, и вставляющую ссылки на них с параметрами.
> Всего-лишь добавить функцию, встраивающую библиотеку SVGшек со стандартными виджетами,
> и вставляющую ссылки на них с параметрами.Нет, нужно намного больше. Это лишь малая часть нужной функциональности.
Потому что Qt нынче - увы маргинальный тулкит из-за проблем с лицензированием. Спасибо за это ее создателям.
Но даже не это главное. Главное что кроме Qt и GTK есть куча других тулкитов, в том числе и для веб-интерфесов. И хочется универсальный инструмент для их прототипирования.
Ага вход в лицо надо прототипировать. 5 баллов.
Нет, нужно лепить все в стиле twm...
LGPLv3/GPLv3 для вас проблемные лицензии? Для меня - нет.
Что мешает прототипировать в криейторе, а потом писать что нужно где нужно?
То что криэйтор гвоздями прибит к мертвому Qt, а мне например надо прототипировать интерфейс веб-сайта...
> Зачем нужны редакторы макетов интерфейсов? Почему нельзя сразу в Qt Creator делать
> интерфейс без всякого "макета"-картинки?Сначала рисуется общий каркас гуя, желательно с прокликиваемыми экранами. Когда он вылизан, рисуются подробности.
> Почему для макетов-картинок нельзя использовать
> редакторы векторной графики общего назначенияНе предназначены для специфических задач.
> на крайняк доработав их плагинами?
Ну вот, например, у инкскейпа нет плагинов, есть ограниченные по возможностям API расширения на Пайтоне.
Почему он именно рисуется, а не приблизительно специфицируется, чтобы creator нарисовал всё сам (даже если у вас GTK3, то кнопка - она и в GTK кнопка, а детали в общем каркасе вам и не нужны)?>Ну вот, например, у инкскейпа нет плагинов, есть ограниченные по возможностям API расширения на Пайтоне.
Ну, собственно, питонячьи модули за плагины и считаем.
> Почему он именно рисуется, а не приблизительно специфицируется,Потому что сначала рисуется общее прокликивание экранов на минимальной версии дизайна, где просто очерчены ключевые смысловые блоки.
Вот у тебя есть главное окно мобильного приложения или веб-сервиса, тебе нужно попасть с него на экран с конкретной функцией. У тебя есть некоторое исходное понимание того, как что должно работать. Ты рисуешь общий макет экрана, без теней, заливок и прочей ереси, привязываешь действия к конкретным пунктам меню или кнопкам и прощёлкиваешь всё, попутно находишь ошибки в проектировании.
Когда всё отработано на уровне логики, когда путь пользователя к нужной фиче сокращён до минимума, когда понятно, почему именно этот элемент интерфейса должен быть именно тут, можно садиться и отрисовывать финальный дизайн. Прямо там же. И уже потом отдавать программистам.
>>Ну вот, например, у инкскейпа нет плагинов, есть ограниченные по возможностям API расширения на Пайтоне.
> Ну, собственно, питонячьи модули за плагины и считаем.Нет, не считаем. Я не просто так написал, что API для Пайтона ограничен. По сути, ты можешь делать три вещи: 1) генерировать кривые Безье из заданных параметров (например, отрендерить сетку полярных координат), 2) менять существующую кривую Безье, которая выбрана перед запуском скрипта, 3) вызвать внешнюю программу для обработки документа (так работает примитивнейший скрипт конвертирования в CMYK TIFF: генерит PNG, затем c помощью ImageMagick конвертит его по прибитому гвоздями цветовому профилю в цмиковый тифак).
Ты не можешь с помощью плагинов реализовать умные направляющие, например. Вообще любой интерактив с холстом расширениями на Пайтоне не делается. Хотя для профильного софта это ключевые фичи.
> оптимизированного для создания макетов интерфейсов пользователяА на скриншоте круг и квадрат. Очень наглядно
Проект интерфейса для гномеров.
очень усложнено
Мне от такой штуки нужна возможность настраивать интерактив. Типа вот кнопочка, щелкнул на нее => перешел в другое окно или вкладку или ещё какое действие. Если бы в Pencil такое добавили - был бы огненный софтЯ в принципе даже не знаю, где, в каком опенсорц софте для прототипирования UI есть такая возможность?
figma
> Мне от такой штуки нужна возможность настраивать интерактив. Типа вот кнопочка, щелкнул
> на нее => перешел в другое окно или вкладку или ещё
> какое действие. Если бы в Pencil такое добавили - был бы
> огненный софтЕсли я правильно помню историю проекта, Pencil теперь называется PenPot, и там это в каком-то виде реализовано, но я пока не врубился, как заставить это работать (впрочем, особо и не было времени пытаться разобраться). Справа в боковой панели есть вкладка "Прототип", по идее там можно назначить область перехода для выбранного элемента.
Я как раз хотел сказать что существует PenPot, он НЕ назывался https://pencil.evolus.vn/. PenPot раньше назывался UXBOX - старый https://github.com/uxbox. "Penpot-это первая платформа для проектирования и прототипирования с открытым исходным кодом, предназначенная для междоменных команд. Не зависящий от операционных систем, работает с открытыми веб-стандартами (SVG)". Веб сайт https://penpot.app/ , его разработчики Taiga(Kaleidos). (Я не использую Linux, извините.)[сообщение отредактировано модератором]
> Я как раз хотел сказать что существует PenPot, он НЕ назывался https://pencil.evolus.vn/.
> PenPot раньше назывался UXBOX - старый https://github.com/uxboxА, точно! :)
Сайт http://akiraux.org/ по ссылке не работает (нет, не Роскомнадзор, просто йок).Ещё один сайт - https://www.akiraeditor.com/ - огорожен.
Реальная ссылка только одна:
https://github.com/akiraux/Akira
Редактору этой статьи надо осознать свой позор и символически выпить символического йаду.
CSD маздай
Дизайнеры слишком тупые, чтоб поставить линукс. Все поголовно на маках сидят. Ненужно.
Мак — это не платформа, а сексуальная ориентация!
Ну, линукс в общем-то тоже.