Есть ли больше работы или файлы исходного кода, необходимые для настройки вашего внешнего вида (скинов)? Насколько легко и легко читается Spark относительно Halo? Это более продуктивно и проще настраивать в целом, чем Halo, примерно то же самое, меньше?Каковы недостатки использования Spark over Halo в Flex?
Если вы пользователь SDK, который был на 99% счастлив от внешнего вида Halo (возможно, всего несколько настроек CSS), переключается на Spark, создавая для вас больше работы? Нужно ли нам теперь нанимать дизайнеров, чтобы получить достаточно полный внешний вид?
Если Adobe, похоже, не так сильно толкает нас, чтобы НЕ использовать Halo, я думаю, мне было бы комфортно с этим. Но так как в фактических документах говорится, что мы «не должны использовать такие-то« компоненты Halo »и вместо этого использовать Spark, это вызывает беспокойство. Также кажется, что поддержка Halo в FB стала запоздалой мыслью (я не могу получить режим дизайна для отображения стиля Halo, даже с выбранным Halo в качестве темы), поэтому Adobe затрудняет его просто для продолжения использования. Лично я не понимаю, почему у нас не может быть двух параллельных наборов компонентов, поскольку дизайн Halo ** может работать лучше в некоторых случаях использования. – Manius
На самом деле формулировка Adobe авторитетно использует (скажем, если вы собираетесь использовать «Canvas»), «вместо этого используйте« spark.components.BorderContainer ». Ну что, если мы этого не хотим? Они не объяснили **, почему ** мы должны использовать Spark вместо этого, и из-за этого «полуполного» статуса теперь с тоннами недостающих компонентов, мне не очень нравится идея почти гарантировать работу по обслуживанию и обновления, необходимые для моего кода после выхода SDK 5. С другой стороны, если мы просто используем Halo на постоянной основе (предполагая, что Adobe не собирается вытягивать ковер из него позже, кто знает), код «сделан» в первый раз. Разочарование. – Manius