Программа расчета стоимости шкафов-купе Столплит: Портфолио фрилансера German Krasnikov 10.02.2012, работа №9 - FL.RU
German Krasnikov

Примерный срок выполнения

4 месяца

К списку работ
German Krasnikov
German Krasnikov

Программа расчета стоимости шкафов-купе Столплит

image
Конструктор шкафов, проект вел не с нуля. Выделено основное ядро, которое позволило создать air и android версию этого проекта, так же версию с измененным дизайном для другой фабрики. Основной функционал наследуется и настраивается в нужном проекте, без копи-паста. Оптимизирована загрузка стартовой страницы, раньше она появлялась после загрузки всех XML файлов и всех используемых изображений(кроме изображений корпусов, они грузятся при клике на необходимый цвет). Сейчас вся база(XML файлы) сжата в zip архив, что позволило уменьшить объем примерно в 6 раз + скачивается всего один файл, а не десятки, что уменьшает кол-во обращений к серверу. После скачивания базы идет настройка зависимостей товаров к корпусам, для последующей загрузки изображений. Далее берется первый корпус и идет загрузка только основных товаров прикрепленных к нему(необходимых для правильного отображения корпуса). Как только этот этап заканчивается открывается стартовая страница и начинают подгружаться по одному все шкафы. Как только все шкафы загружены, подгружаются все недокаченные товары, используемые в шкафах. После идет подгрузка задних фонов. Превью вставок создаются в рантайме. В итоге при появлении стартовой страницы с корпусами загружено ~30 изображений, вместо 600. Реализовано добавление дополнений; можно добавлять двери с разным кол-вом вставок, изображения вставок используются одни и те же(обрезаются или tile-тся); сильно изменен интерфейс, для увеличения юзабилити. toflash.info/stolplit/
www.stolplit.ru/cupe/