Как стать автором
Поиск
Написать публикацию
Обновить

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

НЛО прилетело и опубликовало эту надпись здесь
Так удобнее читать, искать, да и подробно описать все в одной все равно не получится. После чтения документации я потратил еще несколько часов, чтобы дойти до того, что описано в статье, потому не стоит так категорично.
Если нет желания рисовать отдельные иконки для разных размеров в Linux можно использовать картинки в SVG. В Windows их также можно использовать внутри программы, но для иконок, отображаемых системой, придётся городить .rc и .ico.
К сожалению, в Android, о котором Вы почему-то забыли, SVG работает плохо, поэтому там потребуются png-шки или workaround.
Спасибо за дополнение! Про SVG сейчас добавлю, а мобильные платформы в рамках цикла не рассматриваются, там, все же, многое по-другому. Однако и о них, позже, наверняка зайдет речь.
Имхо надо было как-то издалека. Имхо лучше было начать с того, как запилить проект и начать его собирать на всех трех платформах, а уже потом про иконки, что бы читатель мог follow along так сказать.
Возможно вы правы, стоило начать с чего-то такого, однако создание проекта и обычная разработка в самом деле ничем не отличается, стандартный проект «Приложение Qt Widgets» созданный на Windows без танцев подхватывается на Linux.
А про MacOSX вы тактично умолчали? =) (мне не известно, как там обстоят дела).

Просто коли уж речь идет о кросплатформенности, то хотелось бы в статьях увидеть, как дела обстоят с дизайном и поведением на всех платформах. Особенно на MacOSX, ведь маководы очень дотошны по отношению к дизайну и user experience. Если приложение ведет себя не нативно или, не дай джобс(с), выглядит как-то не так — в корзину. Не так давно сам занимался скрещиванием двух музыкальных плееров (один — красивый, но плохой звук, второй — урод, но великолепный звук) просто потому, что мне не нравился интерфейс. Кажется, сам к таким дотошным и отношусь. Хотелось бы увидеть, как выглядят приложения под MacOSX и, если все плохо, можно ли прикрутить Cocoa GUI к проекту через Obj-C прослойку.

Ну и про другие платформы тоже c радостью бы почитал =)
Тактично написали, в самом центре поста. Про OS X планируется отдельная статья, после полировки выглядят так:
image
Зарегистрируйтесь на Хабре, чтобы оставить комментарий