Требуется создать программу для зонации (разделения на обозначенные зоны для размещения иконок по функциональным направлениям) рабочего стола компьютера.
Если по-простому, на рабочем столе хочется отдельно расположить иконки для системного администрирования, отдельно антивирусы, отдельно текстовые и графические редакторы. Зоны для размещения иконок по каждой теме должны быть зрительно выделены и подписаны.
Функционал требуемой программы расписан примерно, готов принять варианты от разработчика, поскольку не могу предсказать сложность конкретного функционала на используемой вами платформе разработки.
Основная функция, которая должна быть зонация рабочего стола компьютера за счёт создания обоев с разделением на зоны и их обозначением. Иконки по зонам пользователь расставляет вручную без использования разрабатываемой программы (средствами самого Windows).
При запуске программы автоматически рассчитывается разрешение экрана и количество помещающихся на него иконок по вертикали и по горизонтали. Показывается соответствующая сетка, в которой пользователь может расставить разделители и подписи зон.
В качестве основы зонируемых обоев выбирается картинка из файла.
В идеале ограничители рисуются за счёт осветления и размытия полосы картинки, но можно и просто сплошным цветом.
После завершения зонации созданные обои устанавливаются в качестве обоев рабочего стола Windows (по нажатию кнопки в программе).
Очень желательна возможность сохранять в файл конфигурацию сетки для последующего редактирования или использования с другой картинкой в качестве основы.
У программы есть некий родственник Fences. Я её видел, но она мне совсем не подходит её надо устанавливать.
После разработки программа планируется к свободному распространению, без ограничений (кроме ограничения на изменение) и рекламы.
Программа должна не требовать установки на компьютер пользователя (portable), поставляться в исходных кодах, работать под Windows версий от 7 до 10. Язык разработки любой (предпочтение будет отдаваться распространённым). Потенциал лёгкой доработки программы для использования в среде Linux будет плюсом.
В предложениях прошу расписать: конкретный предлагаемый функционал, стоимость, срок и платформу (язык) разработки.
Опубликован 29.11.2016 в 13:55