В эту тяпницу случился code freeze по сэмплам в JavaFX. Есть там и мои четыре цента. Вот зарелизимся 2-го декабря - кину на мои демки ссылки...
Идея написать кучу сэмплов была здравой, так как для Java, например, очень мало демок и все они, на мой взгляд, какие-то неказистые. JavaFX же даёт возможность развернуться, так как заточен на создание GUI. Единственный минус в том, что мы разрабатывали демки параллельно разработке API, поэтому постоянно приходилось что-то переделывать или типа того. Кроме того, надо было сделать так, чтобы демки запускались в эмуляторе мобильника. А с этим - проблема! Так как код для мобильника разрабатывался параллельно с основным и они просто не успели всего сделать. Мы нашли кучу багов, поэтому пришлось либо искать для них workaround, либо забить на мобильник. Ресурсов у мобильщиков не хватает, поэтому пока только одна моя демка работает на мобильникие - Draw. VideoCube там работать никогда не будет, так как использует JFileChooser, а вот FlyingLetters и WeatherWidget заработают в JavaFX версии 1.5, которая ожидается в феврале к какой-то там мобильной конференции...
Некоторые разработчики создавали по два проекта на сэмпл: один - красивый, а второй - работающий на мобильнике. Лично я против такого подхода, так как он показывает пользователям, что всё-таки нельзя использовать WORA (write once, run anywhere) в JavaFX, хоть об этом и кричат на каждом углу. Поэтому мои демки хоть и неказистые с точки зрения дизайна, но, я надеюсь, лучше остальных показывают как надо писать на JavaFX.
Комментариев нет:
Отправить комментарий