Разработка java MIDP с использованием LWUIT
Есть разработчик, который пишет клиент серверное приложение java MIDP отображающее прогноз погоды.
В проекте заложен довольно серьезный графический интерфейс, который стандартными библиотеками реализовать пока не удалось.
Разработка приложения выполнялась им с использованием библиотеки LWUIT.
При разработке главного меню появилась такая проблема: класс List не позволяет активный(развернутый на 4 строки) элемент сделать всегда вторым. Плюс большое ограничения к этому накладывает два требования пользователя: сделать меню дугой(отступы слева) и плавный переход между пунктами меню. Все это не получается сделать стандартными вещами в LWUIT.
есть три пути решения:
1)поправить сам класс List(или унаследовать свой класс от него) в исходниках с учетом всех требований. Недостаток этого решения – слишком запутанный класс List.
2)написать свой компонент в рамках LWUIT унаследовавшись от Component. Недостаток этого решения – нужно будет реализовать большую часть функционала класса List.
3) Рисовать весь интерфейс на канвасе.
Кому понятно о чем идет речь – предоставлю макеты (эскизы) приложения. Исходники движка так же могут быть предоставлены по запросу.
Прошу откликаться ТОЛЬКО при наличии соответствующего опыта, и так потеряно немало времени.
Ценник обсуждаем.