gui development

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

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

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

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

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

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

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

Архив записей в блогах:
Дорогие друзья! Подписывайтесь на мой канал в YouTube, приводите своих друзей! Это позволит нам проводить прямые трансляции и общаться с вами непосредственно! http://www.youtube.com/channel/UCgKlGE3wPjzbE1NkSwutl3Q ...
Звездчатка. Незабудки. Каштан. Одуванчики отцветают. ...
Наши продажные телеканалы это не покажут, так что смотрим в жж. ...
Народ, я мысленно плАчу! Вот прямо так сижу, а мысленные слёзы льются!.. В-общем, так: я сегодня сам, никуда не подглядывая, только на базе того, что помню (гы-гы!) со школы - почти 25 лет, ребятки!! - ВЫВЕЛ ФОРМУЛУ КОРНЕЙ КВАДРАТНОГО УРАВНЕНИЯ!!!! Вы ...
У оливковой морской змеи светочувствительные клетки на хвосте, что помогает ей улавливать блеск рыбьей чешуи и способствует успешной охоте. Интересно, могло бы быть жизнеспособным животное с двумя полноценными головными концами? Всякие выделительные отверстия посередине на брюшной стороне, ...