Копаемся во внутренностях библиотеки Arctic

Решил таки разобраться, как использовать arctic и как она устроена. Всю статью читайте на моем сайте, здесь опубликую только выводы из моего небольшого исследования:
Достоинства:

  • компактная библиотека, обеспечивающая мощный функционал;
  • оригинальная архитектура и стиль программирования;

Недостатки:

  • отсутствует ComboBox (ох и ах, планируется в следующих версиях);
  • краткая документация (а может, это скорее достоинство?);
  • ограниченные и никак не документированные возможности скинирования;

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

Комментарии

arctic и haXe 2

если я правильно понимаю, Arctic пока к сожалению не поддерживает haXe 2.0.
Или мои сведения устарели?

А сама идея библиотеки мне нравилась, даже успел использовать её ранее в паре небольших проектов где нужно было быстро набросать лёгкий UI весом в 25-35 кб. Особенно помогли его возможности в плане быстрого layout.
Что больше всего не понравилось (а возможно плохо разобрался) это обработка / извлечение / обновление данных, в более-менее сложных случаях. Тут конечно Flex и только Flex пока.

не поддерживает

да, не поддерживает
Все дело в конструкциях условной компиляции, которые в haXe2.0 изменились. В Arctic их полным-полно.
Можно бы взять на себя труд их все исправить, но тогда получится собственная версия Arctic, отличная от официального релиза.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

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

Содержание этого поля является приватным и не предназначено к показу.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <blockcode> <dd>
  • Строки и параграфы переносятся автоматически.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>.

Подробнее о форматировании

CAPTCHA
Этот вопрос помогает предотвратить автоматический спам
Image CAPTCHA
Enter the characters shown in the image without spaces, also respect upper and lower case.
To prevent automated spam submissions leave this field empty.