19 инструментов мобайл-разработчика. Личный топ Евгения Бойченко, «Лайв Тайпинг». Читайте на Cossa.ru

11 декабря 2020, 15:50

19 инструментов мобайл-разработчика. Личный топ Евгения Бойченко, «Лайв Тайпинг»

Рекомендации, которым можно доверять.

19 инструментов мобайл-разработчика. Личный топ Евгения Бойченко, «Лайв Тайпинг»

«Походная сумочка» iOS- и Android-разработчиков от студии Live Typing. Директор по маркетингу Евгений Бойченко разрешил нам заглянуть в неё и даже воспользоваться её содержимым. Агентство Live Typing входит в топ-10 всех главных рейтингов мобильных разработчиков России, их экспертизе можно доверять.

Общие сервисы

Stack Overflow

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

Эффективная и выгодная реклама с сервисом от МегаФона

Широкий выбор рекламных каналов, более 100 параметров по интересам, подробная аналитика и другие возможности уже ждут в Личном кабинете. А еще кешбэк 100% за запуск рекламы в первый месяц и еще 10% — каждый месяц.

Узнать больше >>

Реклама. ПАО «МегаФон». ИНН 7812014560. ОГРН 1027809169585. ERID LjN8K1P7y.

Топ инструментов мобайл-разработчика: Stack Overflow

Индивидуальный аккаунт — бесплатно. Базовый тариф для команды — 6 $ в месяц за одного участника, бизнес-аккаунт — 12 $ в месяц за участника.

GitHub

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

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

Топ инструментов мобайл-разработчика: GitHub

Бесплатно.

Code Beautify JSON Viewer

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

Топ инструментов мобайл-разработчика: Code Beautify JSON Viewer позволяет переводить код в структуру, удобную для восприятия

Бесплатно.

Postman

Программа для тестирования API. Упрощает проверку корректного выполнения запросов API, а также их соответствие спецификации. Разработчику бывает полезно прогнать запросы API через Postman, прежде чем описывать их в приложении. Запросы можно сохранять по папкам и проектам, а коллекциями запросов — делиться. Сервис синхронизируется с аккаунтом разработчика, поэтому будет доступен на любом устройстве.

Топ инструментов мобайл-разработчика: Postman - программа для тестирования API

Индивидуальный аккаунт — бесплатно. Командный аккаунт — от 12 $ за участника в месяц, бизнес-аккаунт — от 24 $ за участника в месяц.

Инструменты Android-разработчиков

Android Studio

Среда разработки, сделанная специально для Android. Предоставляет всю необходимую функциональность, но остаётся одной из самых ресурсозатратных сред в основном из-за использования эмулятора и предпросмотра отрисовки экранов.

Инструменты Android-разработчиков: Android Studio

Бесплатно.

Android Asset Studio. Icon generator

Android icon generator — удобный сервис для генерации Android-иконок во всех размерах из любых изображений. Интересен тем, что содержит в себе базу иконок Material Design.

Инструменты Android-разработчиков: Android icon generator — удобный сервис для генерации Android-иконок

Бесплатно.

Телеграм-канал StartAndroid

Новости из мира Android-разработки, анонсы, уведомления о важных событиях, рассылка статей для обучения новичков и обсуждение методик. От создателей одноимённого сайта обучения Android.

Инструменты Android-разработчиков: Телеграм-канал StartAndroid

Бесплатно.

Инструменты iOS-разработчиков

DevCleaner for Xcode

Во время разработки iOS-приложения среда разработки Xcode подгружает обновления — кэш засоряется и свободное место незаметно исчезает. Клинер сканирует файлы Xcode, определяет «замусоренные» гигабайты, очищает их и тем самым повышает производительность системы.

Инструменты iOS-разработчиков: DevCleaner for Xcode определяет «замусоренные» гигабайты

Бесплатно.

Fork

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

Инструменты iOS-разработчиков: Fork - графический интерфейс для работы с гитом

Единовременная покупка — 49,99 $. Есть бесплатная версия, в которой показывается алерт с просьбой купить программу.

Kaleidoscope

Говоря о git, нельзя не упомянуть про такое явление как merge-конфликты. Они происходят при слиянии ветки, где находится новая функциональность, с основной веткой разработки. Особенно неприятно, когда это происходит в файле проекта. Kaleidoscope позволяет отследить и отредактировать конфликт. В окне слева отображаются изменения из исходной ветки, в окне справа — в принимающей, посередине — итоговый файл.

Инструменты iOS-разработчиков: Kaleidoscope позволяет отследить и отредактировать merge-конфликты

Версия для Mac — 69,99 $.

Tunnelblick OpenVPN

Tunnelblick позволяет загружать несколько VPN-конфигураций, например рабочую и личную. Минус: при переключении между сетями WiFi в нём необходимо выполнять команду route flush — очистки таблиц и путей для VPN.

Инструменты Android-разработчиков: Tunnelblick позволяет загружать несколько VPN-конфигураций

Бесплатно.

Things 3

«Феррари» от мира таск-менеджеров. Сделанный по канонам Apple-way design, сервис доставляет эстетическое удовольствие и закрывает все потребности по планированию.

Things позволяет создавать расписание на целый день или на часть дня. Для каждого времени можно создать индивидуальный список задач, ставить напоминания и отметки о выполнении.

В Things можно создавать группу проектов и задач, объединённых общей ответственностью, например «Работа». Идеален в комплекте с подходами к тайм-менеджменту, будь то классический Getting Things Done или его упрощенные версии.

Инструменты iOS-разработчиков: Things 3 - «Феррари» от мира таск-менеджеров

Разовая покупка десктопной версии — 4690 ₽. Приложение для iPhone — 899 ₽.

Вёрстка и работа с дизайнерами

MakeAppIcon

MakeAppIcon упрощает работу дизайнеров: вместо разных нарезанных иконок они передают разработчикам одну иконку 1024×1024, а разработчики загружают картинку на сервис, который сам нарезает изображение для выбранной платформы.

Вёрстка и работа с дизайнерами: MakeAppIcon упрощает работу дизайнеров

Веб-версия — бесплатно. Десктопное приложение для Mac и Windows — 9,99 $.

Zeplin

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

1 проект — бесплатно. 3 проекта будут стоить 19 $ в месяц, 12 проектов — 29 $, безлимитный тарифный план — 12,25 $ в месяц за место.

Draw.io

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

Вёрстка и работа с дизайнерами - инструменты мобайл-разработки: Draw.io

Бесплатно для личного пользования с возможностью приглашения пяти гостей. Для больших команд — от 5 $ в месяц.

Тайм-менеджмент и организация команды

YouTrack

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

Тайм-менеджмент и организация команды - инструменты мобайл-разработки: YouTrack

Бесплатно до 10-ти пользователей, от 11-ти ежемесячная плата составит 4.40 $ за каждого пользователя.

Notion

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

Тайм-менеджмент и организация команды - инструменты мобайл-разработки: Notion

Бесплатно до 5 пользователей. Расширенный тариф Personal Pro — 5 $ в месяц. Тариф Team — 10 $ в месяц за каждого участника. Предоставляется скидка, если выбрать ежегодную оплату.

Toggl Track

Сервис позволяет разработчикам отслеживать время, которое они тратят на выполнение задач. Функциональность простая: заводим задачу, нажимаем кнопку «старт/стоп». Десктопная версия сама остановит таймер, если разработчик отошёл от компьютера и забыл поставить трекер на паузу. Синхронизируется с веб-версией, где можно просматривать статистику, создавать проекты и добавлять тиммейтов.

Тайм-менеджмент и организация команды - инструменты мобайл-разработки: Toggl Track

Бесплатно до 5-ти участников. Тариф Starter — 9 $ в месяц. Тариф Premium — 18 $ в месяц.

Momentum

Расширение для Google Chrome. Отображает на пустой вкладке случайные красивые фотографии разных уголков планеты, показывает время, приветствует пользователя, отображает погоду и мотивирующую цитату. Можно задавать «тудушки» и главную цель на день.

Тайм-менеджмент и организация команды - инструменты мобайл-разработки: Momentum

Бесплатно.

Телеграм Коссы — здесь самый быстрый диджитал и самые честные обсуждения: @cossaru

📬 Письма Коссы — рассылка о маркетинге и бизнесе в интернете. Раз в неделю, без инфошума: cossa.pulse.is