Connect with us

Разработка

Лучшие инструменты 2015 года

Пора обновлять список своих инструментов! Мы расспросили известные студии мобильной разработки и узнали, какие инструменты оказались для них самыми удобными и полезными в 2015 году.

Ксения

Опубликовано

/

     
     

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

Ян Орещенков, технический директор компании CactusSoft

CactusSoft

Ян-Орещенков

В прошлом году наша компания использовала много инструментов, из которых я особо бы выделил несколько. Во-первых, это Jenkins, кросс-платформенный инструмент непрерывной интеграции. Мы используем его для сборки проекта на Linux, Windows и MacOS, тестирования и координации выпуска новых версий продукта.

Еще я бы обратил внимание на платформу SonarQube, созданную для проверки качества кода. Инструмент даёт неплохие метрики «из коробки», имеет систему плагинов и умеет работать с широким спектром языков программирования.

Также я бы порекомендовал коллегам использовать IdentityServer. Проект представляет собой современную open-source реализацию последних версий протоколов авторизации и аутентфикации, таких как OpenID Connect и OAuth2.0. Сервер гибко конфигурируется и масштабируется, а благодаря открытым стандартам легко интегрируется с любой системой.

Что касается других инструментов, то в 2015 году мы использовали также JMeter, Azure Cloud, bower, grunt. Вся мобильная разработка велась на нативных фреймворках – iOS SDK, Android SDK и WP SDK. Бэкенд построен на ASP.NET WebAPI 2.2, OWIN, Katana, а фронтенд выполнен как Single Page Application, AngularJS.

Анна Граве, PR-менеджер Redmadrobot

redmadrobot

Anna-Grave

Мы в Redmadrobot постоянно находимся в поиске удобных рабочих инструментов и делимся опытом с сообществом в нашем блоге на Хабре.

Разработка

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

QA

В начале прошлого года мы делились опытом о выборе инструментария для работы с тест-кейсами и подробно объясняли, почему сделали выбор в пользу TestRail. Еще рассказывали о преимуществах инструмента для мониторинга HTTP/HTTPS трафика Charles и о Runscope — удобном туле для тестирования API.

Прототипирование

В ходе работы над одним из последних проектов, АльфаСтрахование Мобайл, мы использовали инструмент для мобильного прототипирования Pixate. О его преимуществах и недостатках также подробно рассказали на Хабре.

Само собой, арсенал наших разработчиков, QA-инженеров и дизайнеров не исчерпывается этими инструментами, и мы будем продолжать рассказывать о новых находках. Следите за обновлениями.

Андраш Густи, директор по развитию Бегемот-Бегемот

logo-begemot

Gusti

Система учета задач

Мы занимаемся разработкой мобильных приложений на заказ. И система учета задач и времени для нас — всё: когда параллельно идет несколько проектов, по каждому из них есть множество этапов, вех, задач, в которых участвует одновременно несколько людей, таск-трекер становится основным средством общения и работы.

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

У нас было несколько важных требований к новой системе:

  • гибкость в постановке и отслеживании задач (древообразная структура проектов и задач, возможность указывать прогноз времени на задачу в человеко-часах, дедлайны, использованное время на задачу (по таймеру и и вручную), ставить задачу на одного или нескольких исполнителей, формировать шаблоны проектов, групп задач и отдельных задач, указывать разные статусы задачи (не только open/closed), переводить задачи от сотрудника одной роли на сотрудника другой роли, создавать повторяющиеся задачи),
  • наглядность при просмотре статуса по проектам (канбан-доска по всем проектам, диаграмма Ганнта уровня TeamGannt),
  • гибкость управленческих инструментов (планирование загрузки сотрудников наперед, возможность строить отчеты личные и групповые, по всем проектам и по отдельным, просматривать разницу между использованным и запланированным временем),
  • простота в эксплуатации (облачное решение, удобный современный интерфейс, настройка без привлечения администратор (как это в Jira, например), поддержка всех платформ, календарь с возможностью экспорта в .cal, возможность приглашать клиентов).

Довольно быстро определили, что Wrike соответствует всем этим требованиям. Сейчас мы используем ее не только для клиентских проектов и разработки, но и для администривных, внутренних проектов (от “сделать копию ключей для нового сотрудника” до “опубликовать видео выступления на конференции”).

Единственный недостаток, который наблюдается, – это то, что самые сочные функции (автоматические отчеты, шаблоны ролей, собственный воркфлоу) доступны только для пользователей с пакетом enterprise. Однако, мы уже выработали целый ряд окольных путей, которые обеспечивают полноценную работу с пакетом Pro.

Система управления взаимоотношениями с клиентами

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

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

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

В PipeDrive можно настраивать воронку продаж. Причем она гибкая. То есть можно придумывать свои цели в зависимости от типа контакта (например, хантинг особенно одаренных потенциальных сотрудников или публикация на площадках лидеров мнений) и идти к ее достижению.

Карточка контакта тоже очень гибкая: можно добавлять свои поля, настраивать их взаимосвязь, связывать контакты в группы и т.д. И, что очень ценно, по всем контактам (как лицам, так и компаниям) и задачам можно выводить свои отчеты, в которых настраивается абсолютно все: от даты создания до типа следующего контакта.

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

Владимир Макеев, Директор Surf

surf_m

makeev

  1. В начале 2015 полностью перешли на Sketch. Вокруг него строится целая экосистема продуктов для дизайна и разработки, чего не смог сделать Adobe.
  2. Zeplin — взаимодействие дизайнеров и разработчиков для идеальной верстки. Пробовали набирающий обороты проект Sympli, еще альтернатива — zeroheight.
  3. Invision заметно обогнал по возможностям Flinto и Marvel и стал нашим основным инструментом.
  4. Для прототипирования анимаций играем с Origami и Principle.
  5. Перевели сайт Surf на Tilda. Полагаю, ручная разработка в вебе необходима только большим проектам. А конструкторы на глазах занимают нишу простых сайтов.

Больше деталей в нашем блоге.

Григорий Петров, евангелист VoxImplant

11049613_10206794629516762_835697889163078308_n

Инструмент года – React Native, это фреймворк от Facebook, который позволяет создавать native iOS или Android приложения на JavaScript, при этом для создания пользовательского интерфейса используется не HTML, а ReactJS. Который, в свою очередь, создает “родные” виджеты операционной системы вместо HTML DOM. ReactJS или React Native уже сейчас оказывают значительное влияние на то, куда движется мир разработки мобильных и веб-приложений.

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement
 

Наша рассылка

Нажимая на кнопку "Подписаться" вы даете согласие на обработку персональных данных.

Популярное

X
X

Спасибо!

Теперь редакторы в курсе.