Site icon AppTractor

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

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

Ян Орещенков, технический директор компании 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 постоянно находимся в поиске удобных рабочих инструментов и делимся опытом с сообществом в нашем блоге на Хабре.

Разработка

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

QA

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Exit mobile version