- App store – разработка приложений для app store
- Git, github и mysql
- Koder
- Ssh и ftp-клиенты
- Дизайн
- Закажите разработку у нас!
- Интеграция ios-приложений
- Новые возможности для бизнеса
- Преимущества приложений
- Интерпретаторы и компиляторы
- Как начать разрабатывать приложения для ios: faq и полезные ссылки
- Каким может быть флоу при работе по ssh?
- Маркетинговая поддержка (опционально)
- Часто задаваемые вопросы
- Маркетинговая стратегия и документация (опционально)
- Нейминг
- Новые возможности для бизнеса
- Поддержка приложений для ios
- Преимущества приложений
- Публикация
- Разработка
- Редакторы кода
- Результат
- Своим клиентам мы рекомендуем разработку приложений для ios в следующих случаях:
- Серверная часть
- Справочники
- Тестирование
- Техническая поддержка
- Утилиты для анализа сети
- Функционал
- Цены на изготовление мобильных приложений для ios
- Часто задаваемые вопросы
- Выводы
- Заключение
App store – разработка приложений для app store
Превосходный опыт на каждой платформе.
Создавайте удивительные приложения для iOS, iPadOS, macOS, tvOS и watchOS, используя огромный набор наших бесплатных инструментов и решений. Вы получаете доступ к уникальным возможностям каждой платформы, например к функциям Apple Pencil для iPadOS или к камерам, датчикам и процессору, на базе которых работают функции дополненной реальности — а значит, можете сделать так, чтобы ваше приложение оптимально работало на каждом устройстве, для которого предназначено. А наличие встроенных технологий и современных средств безопасности и конфиденциальности позволяет полностью сосредоточиться на творческом процессе.
Git, github и mysql
Хотя iOS-устройства все же не могут считаться прекрасным инструментом для работы программиста или администратора, на них имеется клиент популярной системы контроля версий Git. Он называется Working Copy и располагает большими возможностями.
Программа позволяет найти требуемый репозиторий GitHub или BitBucket, клонировать его на устройство и изменить его файлы. Само изменение кода осуществляется через сторонние редакторы (те же Textastic или Koder). Данная возможность реализована благодаря появившейся в iOS 9 технологии Document Picker, позволяющей редактировать один и тот же файл при помощи различных программ от сторонних разработчиков. В самой программе тоже есть редактор, который вызывается через меню Action при свайпе вправо по объекту.
Утилита регистрирует изменения в файлах, их можно просмотреть. Это касается и текстовых документов, и изображений. После редактирования изменения можно запушить на сервер. Для каждого репозитория утилита создает интерактивный график изменений, где их можно отследить и затем рассмотреть более подробно.
Для iPhone и iPad есть и клиент GitHub — самого популярного сервиса для коллективной разработки проектов. Бесплатный iOctocat поддерживает некоторые функции ресурса. В основном, конечно, это просмотрщик и программа для общения разработчиков.
При помощи данной программы (в бесплатной версии, есть еще Basic и Pro) нельзя создать репозиторий или форк существующего проекта. Отсутствуют также функции скачивания всего проекта и многие другие. Вероятно, они есть в платной версии, равно как и доступ к приватным репозиториям, за открытие которого разработчики данной программы взимают дополнительную плату. Еще в Pro-версии доступны Push-уведомления для более удобной переписки.

В качестве альтернативы iOctocat есть и другой клиент — CodeHub. Он уже немного более функционален, здесь можно не только просматривать, но и редактировать и добавлять новые файлы. Важная функция — быстрый переход в веб-интерфейс из любого места программы. В остальном же возможности обоих клиентов идентичны.
Мобильные устройства Apple обладают возможностью работать и с базами данных MySQL. Для этого предназначены несколько программ, среди них QueryDB и Navicat. Navicat — продвинутое приложение для работы с БД. Его стоимость — 16 долларов, что совсем немало. Однако и возможности данной программы очень велики:
- Создание и изменение различных баз данных. Совместная работа с БД с использованием сервиса Navicat Cloud.
- Набор фильтров и поиск данных.
- Неограниченное количество подключений с использованием SSH/SSL.
- Инструменты для автоматизации создания баз данных.
Бесплатная утилита QueryDB — намного более простое решение. Это инструмент для создания и редактирования БД. Программа имеет платную версию с поддержкой SSH. Для того чтобы убрать рекламу, потребуется заплатить 3 доллара.
Koder
Один из ближайших конкурентов Textastic — менее дорогая, но практически не уступающая по функциональности утилита Koder. Здесь можно добавить кастомные клавиши на верхнюю панель клавиатуры, подключиться к SSH-серверу. Настройки оформления, передача данных по FTP, защита файлов паролем и поддержка не меньшего, чем в Textastic, количества языков программирования — все это также присутствует в данном приложении.
Еще есть клавиша в верхней панели для удобного перемещения по коду, облачная синхронизация, гибкий поисковый движок с возможностью замены, настройка прав доступа на серверах, превью HTML-файла в окне браузера и поддержка iTunes File Sharing. Из удобных особенностей — поддержка нескольких вкладок при редактировании файлов.

Существует еще множество других решений — клиент онлайн-сервиса codeanywhere, iEditor, Code Master и прочие. Однако они серьезно уступают по функциональности первым двум программам, являющимся, безусловно, лидерами данного сегмента утилит, потому рассматривать их отдельно не будем.
Ssh и ftp-клиенты
Перейдем к поиску лучших SSH-клиентов. Одно из наиболее известных решений — Prompt. Среди возможностей программы — неограниченное количество «закладок» с данными серверов, структурирование подключений при помощи папок, сохранение паролей, кастомизация интерфейса программы (темная и светлая темы, изменение размера шрифта).
Верхнюю панель клавиатуры также можно изменять. Данные серверов синхронизируются между всеми iOS-устройствами с использованием функции Panic Sync. Сохранение наиболее используемых команд (Clips) и защита при помощи Touch ID — приятные особенности утилиты.

Также есть и программа для работы с FTP/SFTP-серверами под названием Transmit. Это версия популярной Mac-утилиты для iOS-устройств. Возможности приложения таковы:
- Подключение к серверу, переименование, добавление объектов, смена прав доступа и создание папок.
- Отправка на сервер любого файла из поддерживаемых iOS-приложений.
- Возможность передачи данных в фоновом режиме.
- Редактирование любых документов на сервере в других iOS-программах при помощи технологии Document Picker.
- Синхронизация данных серверов между устройствами.
Стоимость программы — 8 долларов.
Дизайн
Данный этап может включать несколько областей:
- Логотип. В графике работы обычно числится отдельно. Сроки: до 7 рабочих дней. Стоимость: от 5 000 рублей.
- Брендинг. Фирменный стиль и другие отличительные черты визуальной составляющей. Сроки: от 7 до 14 рабочих дней. Стоимость: от 10 000 рублей.
- Проработка UI и UX. Имеет значение тип и масштаб проекта. Сроки: от 7 дней до 1 месяца. Стоимость: от 10 000 рублей.
- Анимация. Необязательный, но привлекающий внимание пользователей элемент. Сроки: от 7 рабочих дней. Стоимость: от 10 000 рублей.
Таким образом, если брать минимальную сумму за дизайн, она будет составлять от 35 000 рублей (в рамках общего бюджета).
Закажите разработку у нас!
Есть идея? Расскажите нам, реализуем ее вместе!
Интеграция ios-приложений
Интерактивный мобильный продукт для данной платформы – способ рассказать о себе широкому кругу людей, привлечь новых клиентов, повысить их лояльность.
Мы производим интеграцию с бизнес-структурами: порталами и CRM-системами (управление отношениями с клиентами), системами управления предприятием и бухгалтерского учета. С помощью этих программ можно:
- поддерживать взаимодействие сотрудников организаций,
- проводить анализ показателей бизнеса,
- быстро заполнять формы, документы,
- получать / распространять информацию.
Мы можем разработать проект, интегрировав его с интернет-магазином. Это позволит делать покупки со смартфона или планшета, видеть цены и всю продукцию. Подробную информацию об этих услугах предоставит менеджер нашей фирмы.
Новые возможности для бизнеса
В быстром выполнении организационных функций заинтересована любая компания, и заказ программы для айфона / айпада – именно то, что оптимизирует ее взаимодействие с клиентами. Такое решение актуально для нескольких видов проектов.
Преимущества приложений
- Инвестиции в будущее. Грамотно изготовленный и продвигаемый продукт быстро окупится и позволит расширить границы бизнеса.
- Взаимодействие с постоянными и потенциальными клиентами. С помощью приложения легко построить общение с ЦА.
- Упрощенная форма оплаты заказа. Пользователь может привязать свою карту, применять платежные системы Apple, оплачивать покупку в одно касание.
- Рост конверсий. МП всегда находится под рукой, что обеспечивает более высокие конверсии, по сравнению с сайтом.
- Обратная связь. Через приложение можно организовать поддержку клиентов в виде опросов, отзывов, чатов и пр.
Интерпретаторы и компиляторы
Мало просто написать код, его надо скомпилировать, запустить и отладить. Для этого также есть несколько решений для отдельных языков.
Программистам, использующим C и C , вероятно, пригодится лаконичная IDE CppCode. Здесь имеется небольшой менеджер файлов без поддержки вложенности, собственно редактор с подсветкой синтаксиса, простенький отладчик и компилятор. В верхней панели расположены шорткаты таким же образом, как это реализовано в Textastic, а еще здесь присутствует кнопка для быстрой навигации по коду.

У CppCode есть и платная Premium-версия (сама же утилита распространяется бесплатно). Однако и стандартных возможностей будет вполне достаточно для быстрого программирования. В общем, IDE достаточно простая, но стабильная и быстрая, а это важно для подобных утилит.
Свое решение есть и для Python. Точнее, интерпретаторов для него великое множество, они выпущены отдельно для каждой версии языка. Простая на вид программа содержит немало функций. В левом окне можно писать сам скрипт или вводить терминальные команды.
В правом окне будет отображаться результат исполнения скрипта. Клавиатура, как и в других редакторах, оснащена верхней панелью, правда не такой функциональной, зато немного более понятной по сравнению с тем же CppCode. Среди преимуществ серии прочих интерпретаторов — большой набор документации, которую можно загружать непосредственно в саму программу и использовать в режиме офлайн. Также имеется набор скриптов.
Для iOS есть и интерпретатор JavaScript (а точнее, интерфейс к встроенному движку). Называется он JavaScript Anywhere. Организация рабочего пространства привычная: слева панель документов, справа — панель для редактирования кода. Собственно рабочая часть дисплея имеет три вкладки — HTML, CSS и JS. Предусмотрен менеджер загрузки изображений и интеграция с Dropbox. Однако панель спецсимволов отсутствует.
Последним рассмотрим компилятор для CoffeeScript под названием CoffeeScript At Once. В целом он мало чем отличается от утилиты для JS. Практически тот же интерфейс, набор настроек и опций. К трем верхним кнопкам в рабочей области добавлены еще две — EXT и RUN.
Как начать разрабатывать приложения для ios: faq и полезные ссылки
Каким может быть флоу при работе по ssh?
Можно приобрести виртуальный облачный сервер на каким-либо сервисе, подключиться к нему по SSH и затем настроить окружение, установив необходимые пакеты. Это может быть PHP, Python, NodeJS, MySQL, Nginx — всё то, что необходимо для работы сервера. После этого настраиваем Git, создаём папку проекта и начинаем кодить на вашем iPad.
Установив на удалённый сервер текстовый редактор Vim, можно установить к нему различные плагины. Например, одним из самых популярных является NERD Tree, который добавляет удобную структуру папок проекта и навигацию по ним. База плагинов для Vim просто огромна.
Можно настроить его как для работы с бэкендом, так и для фронтенда, включая настройку Eslint и Prettier. Кроме того, для удобства можно установить терминальный мультиплексор Tmux. В отличие от iTerm на Mac OS, он запускает несколько сессий непосредственно внутри терминала, поэтому разделение экранов возможно и при работе по SSH.
Маркетинговая поддержка (опционально)
На каждый отзыв, оставленный в App Store, должен быть дан ответ; обращения пользователей в службу поддержки должны быть обработаны; проблемы, с которыми столкнулись клиенты должны быть решены. Всем этим, а также привлечением посетителей и аналитической работой занимается маркетолог. В зависимости от трудозатрат, маркетинговая поддержка стоит от 10 000 рублей.
Чтобы получить более точные цифры, необходимо сообщить приоритеты по каждому пункту. Стоимость будет зависеть от категории приложения, его сложности, задач, которые необходимо решить.
Часто задаваемые вопросы
Мы сгруппировали ответы на наиболее популярные вопросы, касающиеся изготовления приложений для iOS. Если среди них нет интересующей вас темы, можете задать свой вопрос здесь. Мы с радостью на него ответим.
Маркетинговая стратегия и документация (опционально)
Этот этап включает:
- Аналитику. Прежде всего, необходимо изучить рынок и аналогичные проекты (успешные и провальные). Сроки: от 7 до 14 рабочих дней. Стоимость: от 10 000 рублей.
- Маркетинговую стратегию. Это своего рода карта, которая объясняет логику подхода к пользователям, шаги до и после публикации, тесты. Сроки: до 7 рабочих дней. Стоимость: от 10 000 рублей.
- Разработку кликабельного прототипа. Наиболее высокий уровень программирования. Сроки: до 7 рабочих дней. Стоимость: от 10 000 рублей.
- Написание технической документации. Без нее невозможно распланировать действия программистов. Сроки: до 14 рабочих дней. Стоимость: от 10 000 рублей.
- Составление сметы и плана работы. Итог: написание технического задания.
Нейминг
Название приложения — самая важная часть при разработке, это первое что видит пользователь в магазине. На хабре есть
по этому поводу. К подбору имени я решил подойти основательно: для начала я перебрал список 1000 самых популярных слов в английском языке и выписал всевозможные комбинации, которые подходили бы для названия мобильного приложения для заметок, к тому же хотелось уложиться в 8-10 символов. Но при этом не хотелось выбирать название SuperNotes или NotesPlus etc, хотелось чего-то нового. Мне понравилось сочетание
mad note
, на которое случайно наткнулся в Urban Dictionary:
mad note — excellent, entertaining, surprising, unexpected or awe-inspiring
Сразу же появился и слоган: MadNotes — Note your passion. Поскольку палитра основных цветов у меня уже была готова (белый, синий, красный), я решил сразу придумать подходящую иконку. Ситуация с логотипами для приложений подобного рода плачевная:
Поскольку заметки на бумаге пишут карандашом или ручкой, я решил отобразить это на иконке — карандаш повернутый под углом 45 градусов. Получилось вот так:
Новые возможности для бизнеса
В быстром выполнении организационных функций заинтересована любая компания, и заказ программы для айфона / айпада – именно то, что оптимизирует ее взаимодействие с клиентами. Такое решение актуально для нескольких видов проектов.
Поддержка приложений для ios
Публикация МП – это только начало работы с ним. В процессе его использования появляется необходимость в исправлении ошибок и устранении уязвимостей, а также добавлении новых функций. Именно для этих целей и не только потребуются поддержка и развитие.
Зачем нужны данные услуги?
Выпуск новых гаджетов
На рынке постоянно появляются новые устройства, на которых старые версии приложений будут работать некорректно.
Обновление операционной системы
iOS систематически обновляется, поэтому программы должны этому соответствовать.
Расширение возможностей
Пользователи «яблочной» продукции нередко просят что-то добавить или изменить, то есть улучшить функциональность.
На шаг впереди
Чтобы бизнес был успешным, нужно стойко выдерживать высокую конкуренцию и делать все для комфорта клиентов.
Научно-технический прогресс
Новые технологии, например, Face ID или сканирование отпечатков пальцев, требуют и современных приложений. Поэтому своевременное обновление программы непременно сделает людей довольными.
Безопасность
Количество преступлений, связанных с кражей личных данных, а также финансовых средств растет. Поэтому все уязвимости должны моментально устраняться, чтобы обезопасить пользователей.
В рамках услуги мы:
- Поддерживаем бесперебойную работу программы
- Устраняем баги
- Обрабатываем отзывы
- Выпускаем релизы
- Осуществляем мониторинг работы серверов
- Выполняем резервное копирование
- Следим за обновлениями ОС
- Обеспечиваем свободное место на диске
- Расширяем функционал и внедряем новый
Поддержка – это не только обеспечение стабильного функционирования приложения, но и забота о пользователях и сотрудниках. Своевременное устранение ошибок позволяет бизнес-процессам работать как надо.
С нашей помощью клиенты могут заранее запланировать изменение или добавление продукта для повышения определенных показателей в соответствии с результатами аналитики поведения ЦА. Благодаря этому их МП всегда остаются актуальными, функциональными, конкурентоспособными.
Преимущества приложений
- Инвестиции в будущее. Грамотно изготовленный и продвигаемый продукт быстро окупится и позволит расширить границы бизнеса.
- Взаимодействие с постоянными и потенциальными клиентами. С помощью приложения легко построить общение с ЦА.
- Упрощенная форма оплаты заказа. Пользователь может привязать свою карту, применять платежные системы Apple, оплачивать покупку в одно касание.
- Рост конверсий. МП всегда находится под рукой, что обеспечивает более высокие конверсии, по сравнению с сайтом.
- Обратная связь. Через приложение можно организовать поддержку клиентов в виде опросов, отзывов, чатов и пр.
Публикация
Подготовка к публикации обычно занимает не больше двух дней, включая отправку. Важно убедиться в том, что все функционирует правильно.
Разработка
В приложении я использовал всего два контроллера – один непосредственно для всех-всех-всех заметок, другой — для отображения небольшого туториала при первом запуске. Работу с базой данных я организовал с помощью фреймворка CoreData.
После создания базового функционала (создание, удаление, редактирование заметок) я решил улучшить каждую из этих функций.
Согласитесь, редактирование текста в iOS реализовано достаточно неудобно. При допущении ошибки в слове для перемещения курсора на нужную позицию необходимо сделать касание и не убирая пальца от экрана, попытаться попасть в выбранную область. К тому же после исправления ошибки нужно вернуть курсор назад в конец строки.
Анимации удаление и перемещения в топ я решил реализовать самостоятельно, а визуальное сопровождение максимально приблизить к реальной жизни. Что-то приобрело более высокий приоритет — свайп вправо и заметка перемещается в топ списка. Чтобы удалить — свайп влево и анимация зачеркивания покажет на сколько еще нужно продлить свайп чтоб завершить удаление. При случайном удалении — нужно просто потрясти устройство («Shake»), и заметка вернется на свое прежнее место.
Для того, чтобы выделить заметку, я использовал LongTapGesture и три основных цвета приложения — белый, синий и красный, которые и сформировали главную палитру цветов.
Редакторы кода
Самый простой инструмент программиста — редактор кода. Таких программ десятки для очень многих платформ, не является исключением и iOS. Общие требования к подобной утилите — лаконичность, поддержка большого количества языков, интеграция с облачными сервисами.
В iOS важным становится еще один параметр — поскольку клавиатура не приспособлена для набора кода, необходима либо другая клавиатура, либо возможность интегрировать в существующую дополнительные кнопки с наиболее часто употребляемыми спецсимволами. Рассмотрим самые популярные редакторы кода, которые удовлетворяют этим требованиям, а также обладают своими уникальными возможностями.
Результат
Поскольку изначально проект задумывался как дизайнерский, я решил поучаствовать с моим приложением в всеукраинском конкурсе Ukrainian Design Awards: The Very Best Of в категории Digital Design. До конкурса оставалось несколько недель, за это время я успел сделать публикацию на Behance, где визуально показал все основные функции приложения, а также записал видео-превью.
Поскольку победителей конкурса не разглашают до самого последнего момента, было невероятно приятно увидеть свою работу на выставке работ победителей — жюри увидели и оценили главную концепцию — минималистичное и, вместе с тем, функциональное приложение для ведения заметок.

Приложение находится в AppStore уже несколько месяцев, за это время я сделал шесть обновлений и переписал код на Swift. В последней версии (1.2) добавлена синхронизация с iCloud, так что заметки уже успели перебраться в облако.
Спасибо внимание.Note your passion
Своим клиентам мы рекомендуем разработку приложений для ios в следующих случаях:
Если вы планируете брать плату за скачивание ПО или использование его функций
Как показывает статистика, iOS больше, чем Android подходит для выполнения плана продаж. К примеру, пользователи App Store скачивают примерно 70% платных приложений. В Google Play данный показатель варьируется в пределах 40%. Можно сделать вывод, что изготовление для этой ОС, с точки зрения финансовой прибыли, выигрывает.
Ваша целевая аудитория – обеспеченные люди
В соответствии с исследованиями ежегодный доход владельцев продукции Apple на 40% больше, чем у других.
Вы хотите получить качественную программу за короткие сроки
Для изготовления приложения для Apple требуется в 2 раза меньше времени, чем для создания продуктов для Android. Прежде всего, это связано с меньшим количеством устройств и версий ОС. Поэтому создание и тестирование осуществляются быстрее.
Серверная часть
Для некоторых приложений, например, со сложными базами данных, разработка серверной части может быть более трудоемкой, чем создание визуала. Это обусловлено архитектурой, поскольку не только нужно дублировать базы, чтобы всегда была их копия, но и защищать данные пользователей.
Справочники
Какими бы глубокими ни были твои познания в программировании, тебе всегда потребуется что-либо уточнить или узнать. Конечно, нужную информацию можно найти в Сети, но намного удобнее будет воспользоваться офлайн-справочником, где все сведения систематизированы и представлены в удобном виде.
Именно таким браузером документации является утилита Dash. Данная программа предоставляет структурированную информацию по самым различным языкам и фреймворкам. Здесь и AppleScript, и C , и .NET. Для того чтобы просмотреть справочник, необходимо загрузить файлы, а вся документация займет немало места на аппарате.

Программа абсолютно бесплатна, в ней нет встроенных покупок. Одноименное приложение, правда с намного большей функциональностью, есть и для OS X.
Тестирование
Даже если предусмотрено все: разные размеры экранов, входящие звонки во время работы приложения, гарнитуры и другие факторы, которые могут привести к негативному пользовательскому опыту, без тестирования не обойтись. Обычно его осуществляет один специалист, на что требуется не менее недели и тщательная, кропотливая работа. Стоимость: от 10 000 рублей.
Техническая поддержка
Поскольку iOS обновляется с завидным постоянством, приложения должны поддерживаться в актуальном состоянии. Для этого и нужна поддержка. Несмотря на то, что частых и радикальных изменений не требуется, важно, чтобы пользователи видели, что продукт постоянно улучшается. Базовые работы стоят от 5 до 10 000 рублей и могут проводиться раз в несколько месяцев.
Утилиты для анализа сети
В задачи администратора входит и проведение диагностики сети. Для этого в iOS также есть свои программы. Во-первых, это приложение iNetTools (есть бесплатная версия и платная за 5 долларов). Бесплатно в ней доступны инструменты Ping, Trace, DNS Lookup, Port Scan.

Для сканирования сетей предназначена утилита IP Network Scanner. Она позволяет находить устройства в Сети, отображает Mac-адреса и IP. Для удобства поиска устройствам можно присваивать иконки и произвольные имена. Можно открыть аппараты по найденному адресу в браузере или в любой программе, поддерживающей эту функцию.
К сожалению, в приложении бесплатной версии может отображаться только пять устройств в данной сети, а остальные будут скрыты от пользователя.
Функционал
После того, как концепция была придумана, я выписал основной функционал — те вещи, на которые я хотел бы сделать акцент в управлении:
Довольно стандартный функционал для подобного рода приложений, согласитесь. Но это только верхушка айсберга, дьявол кроется в деталях.
Цены на изготовление мобильных приложений для ios
Стоимость зависит не только от функционала, которым будет наделена программа, но и от других факторов: нужна ли подготовка документации, проработка дизайна и серверной части, маркетинговая и техническая поддержка.
Общая цена создания приложений для iOS начинается от 100 000 рублей.
Чтобы понять, из чего складывается данная цифра, нужно подходить к созданию системно. Полный список работ с маркетинговыми исследованиями состоит из следующих шагов:
- Проработка маркетинговой стратегии. Это основополагающий момент, от которого зависят дальнейшие этапы. Кроме того, он помогает определить примерные затраты.
- Выявление составляющих всего процесса. Это необходимо для того, чтобы понять, какие области требуют оценки.
- Постановка целей, которые будут достигнуты в процессе работы, для каждой из областей.
Комплексное создание успешного проекта состоит из следующих шагов:
Часто задаваемые вопросы
Мы сгруппировали ответы на наиболее популярные вопросы, касающиеся изготовления приложений для iOS. Если среди них нет интересующей вас темы, можете задать свой вопрос здесь. Мы с радостью на него ответим.
Выводы
Конечно, если вы не хотите изучать Vim и вам легче использовать визуальные текстовые редакторы, использование iPad станет не лучшим вариантом для разработки софта, если же с этим проблем нет, можно смело рассматривать iPad Pro как неплохую рабочую машинку. К тому же стоит iPad Pro заметно дешевле MacBook Pro.
Понравился материал? Делитесь мнением в комментариях и не забывайте про наш Телеграм.
Заключение
iOS-устройства не так и бесполезны для программистов и системных администраторов. Продвинутые и функциональные редакторы кода, интерпретаторы для многих популярных языков, утилиты для диагностики сети, клиенты для системы контроля версий, программы со справочной информацией, SSH-терминалы — все это и многое другое есть в данной системе.


