Site icon AppTractor

Анатолий Конкин (Techmas): фокус на самом процессе разработки

Мы продолжаем разговор с новыми для «Единого Рейтинга мобильных разработчиков 2017» студиями. Сегодня у нас в гостях CEO компании Techmas Анатолий Конкин — он рассказывает об истории создания студии, приоритетных проектах и используемых в Techmas технологиях.

Расскажите об истории компании?

Компания Techmas основана в 2013 году. В процессе работы главный фокус всегда оставался на самом процессе разработки программных решений вне зависимости от их формы и содержания. Уже первыми проектами были не только простые сайты и мобильные приложения для продажи товаров и услуг, но и сложные корпоративные решения. Уверенность в своих силах придали проекты для British American Tobacco и нескольких крупных онлайн ритейлеров.

Какие ваши самые интересные и крупные проекты в портфолио?

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

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

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

Сколько человек работает в вашей команде?

Сегодня в Techmas трудится порядка 25 инженеров, большая часть из которых имеют значительный опыт программирования еще с первых версий iOS и Android. Для создания действительно качественных решений одновременно в работе может находиться не больше 10 проектов. С одной стороны, для обмена опытом каждый разработчик имеет несколько направлений. С другой, всегда ограничиваем программиста одновременным ведением только двумя или тремя проектами, при этом только один из них может находится в стадии активной разработки.

Какой стек технологий вы используете при разработке приложений?

Несмотря на то, что сотрудники Techmas всегда используют новые инструменты и подходы, определенный набор средств был достаточно давно определен и регламентирован.

Ранее в ряде коротких проектов использовали кроссплатформенные средства разработки мобильных приложений. Однако, при развитии проекта и его дальнейшем сопровождении возникали сложности и риски расширения его возможностей. Например, в какой-то момент Appcelerator Studio выпустил несколько обновлений без обратной совместимости. Как результат, несколько лет назад нами было принято решение использовать только нативные инструменты разработки.

Говоря о языке разработки iOS, для всех новых проектов уже используем Swift. При этом старые решения все таки еще поддерживаем на Objective-C. Конечно, для Android только Java, хотя и были некоторые эксперименты, например, применение Kotlin.

Для back-end применяем PHP 7 или Python. При этом для решений электронной коммерции все таки используем 1С-Битрикс. Многие программисты уверяют в его перегрузке, но все же на практике это наиболее устойчивое решение, когда речь идет об организации процесса продажи товаров и услуг средствами сайта или приложения. Здесь основным вопросом остается итоговая реализация и правильное использование предустановленных модулей CMS.

Из других инструментов поддержки разработки и ведения проектов: Crashlytics, Jenkins, GitHub, Jira. Кстати, в части дизайна все таки придерживаемся классических инструментов Adobe, хотя все чаще исходные файлы от внешних компаний уже направляются в Sketch.

Каковы сейчас ваши планы на будущее?

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

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

Другим направлением Techmas являются внутренние приложения для сотрудников компаний. Здесь мобильное устройство может служить как инструмент сбора информации, своевременного оповещения или мониторинга ключевых показателей. Недавно начали проект по созданию решения для организации и контроля поставок продуктов внутри сети Burger King. Управляющие ресторанов смогут на своем планшете Android несколькими касаниями выполнять работу, которая раньше требовала существенных усилий на настольном компьютере.

Exit mobile version