Здесь собирается информация о существующих библиотеках для создания GUI - графических пользовательских интерфейсов на Haxe.
Известные и актуальные на момент:
Я выражаю благодарность всем докладчикам и участникам конференции, отдельная благодарность haxe.ru за оперативную поддержку.
Видео со всех докладов доступно на haxe_ru канале youtube
Следующая конференция состоится примерно через две недели, поэтому если у кого-то есть желание выступить, то необходимо либо добавиться в skype-чат и отписаться там, либо оставить комментарий в этом топике.
Если же по какой-то причине у кого-то нет возможности о чем-то рассказать, но есть желание узнать о чем-либо, необходимо об этом сказать либо в чате, либо в этом топике.
Друзья, соратники, товарищи!
8 июня 2013 года в 13:00 по Москве (10:00 по Гринвичу) состоится первая онлайн конференция RU Haxe комьюнити, на которой, вы сможете, не только, ознакомиться с докладами, но и задать любые интересующие вас вопросы их авторам.
Update: пост уже не актуален. Все ссылки на все видео с презентациями с WWX 2013 выложены.
Skype: axgord, mail: axgord@gmail.com
Работы много, нужно будет заниматься программированием роботов, работать с 2D и 3D графикой, собирать проекты под различные платформы и ОС, можно будет выбрать задачи которые больше подходят по опыту.
Рабочий день с 10 до 18, в офисе.(но рабочее время можно согласовать, например чтобы совмещать с учёбой)
Зарплата от 25 т.р
Сайт http://labstroy.ru/
Кофе-машина в наличии ;)
В прошлый раз я не смог показать встраивание шрифтов из ttf файлов. Скажу честно, меня это сильно расстроило, и я провел небольшое расследование и нашел рабочий метод. Поэтому и появилась третья статья про встраивание ресурсов.
Русскоязычный Haxe чат переехал на другой сервис. Сейчас основное общение в группе haxe_ru ведётся в Телеграме: https://t.me/haxe_ru
Исходники первой статьи с рабочей версией для Haxe 3 и решенным дополнительным заданием тут. В файле Main3.hx можно найти еще пару вариантов getBuildDate с упрощенным синтаксисом из Haxe 3.
Как и ожидалось, первая статья вызвала хоть и не большой, но интерес. И дабы не остужать его, было решено сделать что-то более интересное и полезное. Полезным это будет для flash разработки, но идеи и техники, описанные в статье, можно будет использовать в различного рода макросах. Еще этот макрос я решил писать под Haxe 3. А все потому, что вышел Haxe 3 RC 2 и самое время его скачать и начать использовать, особенно легко это сделать пользователям FlashDevelop, т.к. им достаточно указать папку с Haxe 3 в табе SDK настроек проекта, а для линукса надо всего лишь собрать Haxe из исходников самому. Да и под Haxe 2 макрос отказывался работать со странной ошибкой, которую, видимо, поправили в 3-й версии.
Из названия статьи понятно, что мы будем что-то встраивать, а именно звуки и графику, как самые распространенные ассеты.
Все ниже написанное соответствует Haxe 2 и почти верно для Haxe 3. Но работать без изменений будет только во 2-м. Кто адаптирует все примеры на 3-й и поделится с остальными, получит много экспириенса. Так же написанное не претендует на истину в последней инстанции и может содержать ошибки.
Хочу немного рассказать о макросах в Haxe, статья будет именно вводная, попробую рассказать и показать зачем вообще нужны макросы и какие задачи они могут решать в повседневной жизни.
Макросы в Haxe используют неоправданно мало программистов, кого-то отпугивает их синтаксис, кто-то просто не знает, что это и зачем. Все возможности макросов отлично описаны в статье метапрограммирование на википедии. В двух словах скажу: макросы позволяют как модифицировать существующий код (самомодификация кода), так и создавать новый (генерация кода). В этой статье мы попробуем генерировать новый код, но в очень ограниченных масштабах. Такие вещи, как генерация классов или enum-ов или редактирование существующего кода, я не затрону, лишь замечу, что все это возможно в пределах Haxe макросов!