gui development

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

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

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

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

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

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

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

Архив записей в блогах:
...
Смотрела ютубчик, там у одного блоггера мега-самомнение: «Как вы знаете из моих предыдущих роликов, в Испании вплоть до 70-х годов был фашистский режим Франко». Мы-то знали, но не из твоих роликов. Хотя лучше конечно узнаиь из роликов, чем не узнать вообще, ...
Taken on February 9, 2013 Nikon D60 18.0-55.0 mm f/3.5-5.6 ƒ/5.3 36.0 mm 1.8 200 Daugavgrīva, Rīga, Latvia ...
Какой офигенный не по качеству, а по драматургии матч "Пари НН" с "Сочи". Гол-то всего один, Калинский забил в первой тайме. Но во втором тайме два пенальти в ворота Артура Нигматуллина! И первый не забил Дркушич, вытащил голкипер. А затем уже в добавленное время Нобоа ударил в небеса. ...
Я ходила в ночные клубы считанные разы. Наверное, два или три, причем эти ...