- Баллы
- 173
- Имя в Minecraft
- Artarious
Приветствую вас, уважаемые пользователи данного ресурса, в эфире один из самых "старожильных" пользователей Rubukkit.ORG, но не суть.
Так вот. Когда то давно, во времена Java 7 , компания Oracle, презентовала платформу JavaFX, которая подарила возможность разработки RIA приложений т.е возможность создавать сверх "чёткие" и крутые интерфейсы без особых усилий.
Тогда я просто пропустил эту новость "мимо ушей". Но когда вышла в свет долгожданная Java 8 и JavaFX 2.0, я всё-таки решился покопаться в этой технологии. Результат снова загорел во мне желание переписать лаунчер сашка (ныне FixSashok).
И теперь, после полумесячной разработки и изучения JavaFX параллельно с учёбой, я, для более лучшего результата, обращаюсь к вам, к пользователям этого лаунчера, чтобы узнать чего вам на текущий момент в нём не хватает.
Список изменений, которые 100% будут реализованы:
1. Перепись текущего интерфейса, построенного на Swing, на технологию JavaFX.
Какие новшества это преподнесёт:
2. Перепись подкапотного кода с помощью моего движка для разработки лаунчеров - SLE 2.0
Новшества:
Давайте я повторю цель этой темы. С помощью неё я хочу знать, чего вы хотите от следующего поколения этого лаунчера.
Уже сделано:
В качества бонуса, для демонстрации свёрстанного шаблона, будет сделан дизайн в стиле Mac OS Yosemite.
Удачи!
---------------
(c) D_ART
Так вот. Когда то давно, во времена Java 7 , компания Oracle, презентовала платформу JavaFX, которая подарила возможность разработки RIA приложений т.е возможность создавать сверх "чёткие" и крутые интерфейсы без особых усилий.
Тогда я просто пропустил эту новость "мимо ушей". Но когда вышла в свет долгожданная Java 8 и JavaFX 2.0, я всё-таки решился покопаться в этой технологии. Результат снова загорел во мне желание переписать лаунчер сашка (ныне FixSashok).
И теперь, после полумесячной разработки и изучения JavaFX параллельно с учёбой, я, для более лучшего результата, обращаюсь к вам, к пользователям этого лаунчера, чтобы узнать чего вам на текущий момент в нём не хватает.
Список изменений, которые 100% будут реализованы:
1. Перепись текущего интерфейса, построенного на Swing, на технологию JavaFX.
Какие новшества это преподнесёт:
- возможность использовать CSS для более красочной стилизации компонентов интерфейса
- возможность использовать JavaScript параллельно с Java кодом
- возможность создавать более красочные и сложные интерфейсы
- возможность выполнять большую часть действий по "натягиванию" своего дизайна с помощью интеллектуально-понятного визуального редактора (JavaFX Scene Builder)
2. Перепись подкапотного кода с помощью моего движка для разработки лаунчеров - SLE 2.0
Новшества:
- "Чистота кода". Большая часть "думающего кода" будет заменена на одно-строчные варианты предлагаемые движком. В итоге: обычные держатели серверов и создатели дизайнов, получат только набор файлов с дизайном в исходниках, с малой долей кода.
- Простор для зрелых и начинающих разработчиков. Гибкость движка позволяет "на лету" изменять отдельные его модули, если функционала "из коробки" будет не достаточно. А начинающие разработчики могу с его помощью, без особых усилий, писать свои лаунчеры с 0.
- Чем больше лаунчеров будет написано на движке, тем проще всем сторонам будет их использовать. Ведь большинство проблем с построенными на SLE лаунчерами будет уже решено.
Давайте я повторю цель этой темы. С помощью неё я хочу знать, чего вы хотите от следующего поколения этого лаунчера.
Уже сделано:
1. GUI переделано на JavaFX
2.Удалена библиотека JavaZoom. Используется проигрывать звуков JavaFX.
3. Удалён личный кабинет
4. Настройки перенесены в отдельное окно
5. Добавлена возможность использовать звуки выключения, включения и клика.
6. Временно удалена регистрация.
7. Из-за использования JavaFX стала обязательно использование Java 8
2.Удалена библиотека JavaZoom. Используется проигрывать звуков JavaFX.
3. Удалён личный кабинет
4. Настройки перенесены в отдельное окно
5. Добавлена возможность использовать звуки выключения, включения и клика.
6. Временно удалена регистрация.
7. Из-за использования JavaFX стала обязательно использование Java 8
В качества бонуса, для демонстрации свёрстанного шаблона, будет сделан дизайн в стиле Mac OS Yosemite.
Удачи!
---------------
(c) D_ART
Последнее редактирование:


