gui development

топ 100 блогов wizzard013.10.2010

меня довольно давно пинают написать ряд кроссплатформенного софта

вопрос общественности: писать гуи “в лоб”, под каждую платформу отдельно, или пытаться его генерировать из каких-то своих definition файлов?

третье решение “написать под одну платформу, портировать под другие” не вариант по очевидным причинам (время порта, когда софт уже привязался к особенностям чего-то, может быть астрономическим)

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

что еще я забыл? ах, да. можно было бы конечно под все платформы взять какой-нибудь GWT и браузер, но попытка сделать простенький редактор диаграмм на JS вызывает у меня лютую ненависть к браузеровендорам, т.к. эта область плохо покрыта всякими кроссплатформенными обертками – то есть, делать-то можно, но например векторная графика и локали это PITA.

Оставить комментарий

Архив записей в блогах:
Каждую субботу, заезжая в Coppa's на Dufferin, встречаю одну и ту же пару. Она - ухоженная красавица лет 70-ти, с идеальной укладкой седых с фиолетовым отливом волос, он - высокий статный мужчина того же возраста в дорогих очках. Она - белая, он - темнокожий. Они ходят по магазину, она де ...
В интернете сейчас полно рецептов различных блюд. Но не все они правильные. Захожу как-то как один кулинарный сайт, а там предлагается рецепт: Узбекский плов со свининой . В реальной жизни такого быть не может. Практически все узбеки мусульмане, есть свинину им запрещено. Поэтому ...
Итак, Киев не подписал соглашение с ЕС. Прошло уже несколько дней с момента встречи в Вильнюсе, а жаркие споры вокруг этой темы всё не утихают. Идут дебаты, политические передачи выходят одна за другой, статьи пестрят громкими заголовками, в Киеве продолжается майдан. Воистину, ...
      ...
Подробности, вопросы и заявки на участие по номеру телефона 89197211683 Екатерина ...