Программная платформа Flexberry

Flexberry – это технологическая программная платформа для профессиональной разработки программного обеспечения. Позволяет ИТ-подразделениям предприятий и компаниям-разработчикам оптимизировать процесс проектирования, создания и поддержки информационных систем.

Описание функциональных характеристик

Flexberry предоставляет широкий ряд продуктов для разработчиков. Эффективность, качество и надёжность решений, созданных с использованием платформы Flexberry - залог успешности новых и новых проектов.

Открытая экосистема

Платформа базируется на свободном ПО и открытых технологиях. Компоненты платформы также разрабатываются в открытых репозиториях под свободной лицензией. Это позволяет создавать открытые решения с использованием платформы.

Богатая функциональность

Платформа позволяет создавать приложения, которые:

  • используют специфичные для предметной области бизнес-процессы Flexberry Base
  • работают с информацией на карте Flexberry GIS
  • интегрируются с другими информационными системами Flexberry Service Bus
  • содержат подсистемы бизнес-аналитики и построения отчётов Flexberry Analytics
  • используют процессный подход Flexberry BPM

Сложная информационная система может быть создана как в виде отдельного приложения в рамках одной из категорий, так и совмещать в себе несколько подсистем с различной функциональностью. Благодаря платформе организация может получить гибкую, расширяемую информационную среду.

Расширяемость

Значительная часть компонентов платформы предполагает возможность тонкой настройки и возможность замены вложенных компонентов.
Реализация этого принципа зависит от языка программирования и базовой технологии. Так, для C# типичным приёмом является реализация интерфейса ISomeFeature в рамках технологического слоя, но разрешение этого интерфейса реализуется через Dependency Injection, что предполагает возможность альтернативной реализации интерфейса. Иногда удобно использовать наследование, чтобы иметь возможность переиспользовать существующие функции.
В случае кода на JavaScript и EmberJS, можно использовать переопределение и прототипное наследование.

Современные технологии

Платформа позволяет создавать веб-приложения с использованием современных фреймворков и гибридные мобильные приложения аналогичной функциональности на общей кодовой базе.

Подробнее можно ознакомиться на странице Возможности платформы.

Документация для установки и эксплуатации программного обеспечения

Для пользователей платформы доступны инструкция по установке и инструкция по тех. сопровождению.

Платформа Flexberry в реестре отечественного ПО

Программная платформа Flexberry включена в реестр отечественного ПО. Платформа содержит ряд интересных возможностей для отечественных и иностранных компаний-разработчиков ПО.

Попробуйте сами

На период ознакомления или для открытых проектов продукты платформы доступны бесплатно. Попробуйте, и решите, подходят ли они
для ваших задач.

Попробовать

Также вы можете ознакомиться с исходным кодом продуктов на GitHub.