![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2010
Сообщений: 72
|
Доброго времени суток!
Потребовалось мне сделать приложение на flex в IDE FlashBuilder. сделал я mxml, классы написал, скомпилил и в итоге получил довольно тяжелое приложение(по сравнению с тем же Flash CS), да еще и рядом библиотеки по 500Кб. Как бы это все урезать? И за счет чего можно вообще уменьшить вес приложения? |
|
|||||
|
не использовть флекс или http://flasher.ru/forum/blog.php?b=557
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 72
|
Не до конца ясно из ссылки что вы дали. Я бы хотел нарисовать диазайн в "Дизайнере", а потом обрезать не используемые либы. разве это не реально?
По сути у меня на спрайте будут размещены пару текстовых полей, а остальное я думал сделать вообще картинками. |
|
|||||
|
В скомпиленную swc никогда не попадёт то что не используется. Все классы которые используются будут вкомпилены, которые не используются вкомпилены не будут. Так работает компилятор и чтобы заставить его включить явно то что нигде не используется надо писать специальные дополнительные опции.
__________________
:) |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 72
|
Как я писал выше, создав новый проект в Flex Builder и скомпилив ее в папке релиза мы будем иметь файлы
Код файла test.mxml <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"> <fx:Declarations> <!-- Разместить невизуальные элементы (например, службы или объекты значений) --> </fx:Declarations> </s:Application> Вопрос как раз в том, какием образом избавиться от этих мною не используемых билиотек. Кстати само приложение test.mxml 41Кб на мой взгляд тоже очень много! |
|
|||||
|
В таком случае не используйте флекс. Либо все прелести флекса и 1 мб или минимальный размер файла и все ручками. Как в физике выигрываем в скорости проигрывываем в силе.
Цитата:
__________________
http://www.chessmax.ru Последний раз редактировалось Inet_PC; 27.04.2012 в 19:48. |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 72
|
Мне нужен редактор для создания и правки UI. Flash CS очень тяжелый и не удобен для этих целей. Как раз от него надеялся сбежать в более легковестное решение т.к. за небольшим UI будет давольно много кода и хотелось бы иметь единое место где править можно было бы как UI так и код.
Если посоветуете - буду очень признателен. |
|
|||||
|
Ну тогда посмотрите в сторону небольшой библиотеки aswing. У них есть свой guiBuilder. Но на самом деле это все от лукавого.
__________________
http://www.chessmax.ru |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 72
|
Так а в чем можно сделать адекватное не перевешанное дополнительными либапи приложение, которое имело бы UI и можно было бы править нормально код?
Я думал что как раз флекс и создан для этого |
|
|||||
|
Цитата:
__________________
http://www.chessmax.ru |
![]() |
![]() |
Часовой пояс GMT +4, время: 05:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|