Разработка программного обеспечения на заказ

Разработка ПО для бизнеса является одним из приоритетных направлений нашей деятельности. Наши решения применяются во многих областях, таких как корпоративные системы обмена мгновенными сообщениями, биллинг, учёт энергоресурсов, бухгалтерский учёт, системы электронного документооборота и других. Ниже перечислены основные технологии, которые мы применяем для работы над подобными проектами.

Java Standard Edition (JSE)

Наши специалисты имеют многолетний опыт разработки ПО на Java. В основном мы используем Eclipse IDE в качестве среды разработки. Сборка всех наших Java проектов автоматизируется с помощью Maven или Ant.

Для поиска узких мест в производительности используется YourKit профайлер. Системой непрерывной интеграции (Continuous Integration) служит Hudson.

При разработке десктоп приложений с использованием Swing мы автоматизируем функциональное тестирование с помощь Marathon. Это мощный и удобный инструмент, который использует Jython (реализация Python на Java).

Java Enterprise Edition (JEE)

JEE решения прочно и по праву вошли в корпоративный сектор. Мы владеем всем арсеналом технологий, которые связаны с этой платформой. В качестве сервера приложений мы чаще всего используем JBoss, хотя стараемся создавать решения, которые не зависят от конкретной реализации сервера приложений.

Мы не только ведём разработку ПО с использованием JEE, но также предоставляем услуги по установке, настройке и администрирования серверов приложений.

Google Web Toolkit (GWT)

Нам нравится GWT для создания сложных динамических веб-приложений. GWT позволяет нам создавать быстрый и удобный интерфейс для веб-приложений, предоставляет возможность написания кода на Java вместо JavaScript. GWT решает множество типичных проблем, которые связаны с созданием веб-приложений для разных браузеров. Благодаря GWT мы можем больше времени уделять реализации новых возможностей вместо того, чтобы обходить недостатки разных браузеров.

Java Mobile Edition (JME), Android и Blackberry SDK

Для современного бизнеса огромное значение имеют мобильные устройства. Мы предлагаем создание приложений на Java для Android и Blackberry.

Objective C для iOS и MacOS

Мы используем Objective C для написания приложений для iPhone и других продуктов Apple. У нас хороший опыт в этой сфере и особенно в создании мобильных клиентов для SaaS систем.

Microsoft .NET

Иногда оказывается, что написание продукта с использованием C# на платформе Microsoft .NET является наиболее приемлемым для наших клиентов. Особенно часто это происходит, когда изначально планируется, что клиенту очень важно получить лучшее клиентское решение для Windows платформы, а кроссплатформенность продукта не представляет интереса. Мы создаём продукты на .NET с момента основания нашей компании.