На чем программировать под iOS?
Для комфортной разработки рекомендуем вам использовать MacBook, iMac или Mac Mini, так как разработка приложений под iOS возможна только на операционной системе macOS.
Минимальные требования

Рекомендуемые модели
Для обучения рекомендуем вам приобрести MacBook или iMac старше 2013 года модельного ряда, а Mac Mini — старше 2014 года. Важно, чтобы могла быть установлена последняя версия macOS.

Где приобрести
Новые модели
Новые модели вы можете найти на Яндекс.Маркете. Для вас мы уже установили необходимые критерии поиска. Чтобы подобрать нужное устройство, перейдите по ссылке.
- MacBook Air / MacBook Pro (2013+)
- iMac (2013+)
- Mac Mini (2014+)
Подержанные модели
Подержанные компьютеры вы можете найти на Юле. Минимальная цена будет варьироваться в районе 20 000 — 30 000 рублей. Устройства модельного ряда 2013 — 2014 годов будет достаточно, чтобы успешно обучаться на курсе. Чтобы выбрать устройство, перейдите по ссылке и найдите подходящий модельный ряд.
- MacBook Air / MacBook Pro (2013+)
- iMac (2013+)
- Mac Mini (2014+)
Альтернативные варианты
Альтернативными вариантами могут быть:
- установка macOS на виртуальную машину в Windows (VMware, VirtualBox);
- «хакинтош» — установка macOS на железо других производителей (Intel).
Сразу стоит предупредить, что у вас будет отсутствовать часть клавиш, которые есть на mac-клавиатурах, а также не исключены появления трудностей при установке macOS и работе в ней (сбои, зависания). Такой вариант стоит рассматривать как крайний, не являющийся оптимальным для комфортного обучения.
Поэтому мы не рекомендуем использовать этот вариант. Сами попробовали установить на компьютер с Windows виртуалку и macOS, она постоянно вылетала.
Если у вас возникли вопросы или вам нужна помощь, напишите нам на email: i.paholkina@netology.ru
Что выбрать для iOS разработки?
Добрый день!
В планах есть мечта — научиться iOS разработке и дальше работать в этом направлении. Сейчас стоит вопрос о покупке рабочей станции для обучения (macbook pro или iMac).
Вопрос следующий:
На каком устройстве комфортнее разрабатывать приложения?
1. iMac
2. mac mini
3. macbook pro 13″
4. macbook pro 15″
Хватает ли 8гб оперативной памяти для комфортной разработки?
Интересует мнение непосредственно разработчиков под iOS.
- Вопрос задан более трёх лет назад
- 3537 просмотров
1 комментарий
Простой 1 комментарий
andrew8712 @andrew8712
Для начала — Mac Mini. Потом разработкой на iOS накопите денег на Macbook 🙂
Решения вопроса 0
Ответы на вопрос 4
Крайне советую macbook pro. Что касается 13 — 15. Я пишу код на 13, вполне комфортно. Подозреваю что на 15 было бы более удобней, но он уступает в мобильности. Так что, тут на вкус на цвет. 8 rб хватает не вижу никаких тормозов. Имхо больше нужно только если необходимо много работать с графикой. На mac mini тоже можно кодить, но обязателен ssd винт и не менее 8гб, но если есть возможность, то конечно, лучше купить прошку.
Ответ написан более трёх лет назад
Нравится 4 6 комментариев
Itlyashev @Itlyashev Автор вопроса
Пишите код именно под iOS?
Нет проблем с эмулятором на 8гб?
Itlyashev,
Да, только у нас simulator, проблем нет даже если запускать несколько одновременно, в Xcode 9 появилась такая возможность.
Itlyashev @Itlyashev Автор вопроса
iMaximus, понял вас, спасибо за коммент.

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

лучше всего — macbook pro 16GB ram + внешний монитор любой
на макбуках без внешнего монитора не особо комфортно
либо imac если постоянно на одном месте
Ответ написан более трёх лет назад
Комментировать
Нравится 2 Комментировать

Если денег не гора. То:
Если нужна мобильность, то макбук про 13 (у самого такой)
Если не нужна мобильность, то мак мини
Мне так кажется
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Многое зависит от проекта, у меня их (основных, конечно) 2: один огромный проект с кучей исходников и ресурсов и один маленький. Так вот: ради большого я поменял MacBook Pro 2015 2.7 16 GB SSD на 2017 3.1 16 GB. Билд (чистый) стал 3-5 минут против прошлых 10. И вот что я скажу: жаль, что в него нельзя запихать 32 гб. Но для второго проекта вполне хватает 2015 — все летает, билд в пределах минуты. Так что зависит от потребностей. Для начала, пока нет крупных проектов — я бы посоветовал MacBook Pro, диагональ — не главное, но внешний монитор очень будет полезен.
P.S. Для комфортной работы как воздух нужен SSD
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Ваш ответ на вопрос
Войдите, чтобы написать ответ

- iOS
- +1 ещё
Как интегрировать SDK Raiffeisenbank в SwiftUI?
- 1 подписчик
- 16 нояб.
- 29 просмотров
MacBook Pro 2015 для учебы в 2023-м?
Всем привет! Меня зовут Андрей Жаров, я iOS-разработчик в компании Doubletapp. В конце 2021 года я купил свой первый MacBook для изучения iOS-разработки и на личном опыте убедился, что даже подержанный мак может быть бюджетным пропуском в профессию iOS-разработчика. В этой статье расскажу вам про самый доступный вариант, который выбрал в свое время я.
Бюджетный MacBook
Лучшей недорогой рабочей машинкой выступает сейчас MacBook Air 16/256 на M1. Сочетание его цены и качества даже в 2023-м остается оптимальным из-за мощного процессора, низкого нагрева, долгого времени и скорости работы. Но что делать тем, кто только-только начинает свой путь в iOS-разработке и не может позволить себе MacBook Air 2020 на М1?
Из основных условий — желание изучать iOS и самый минимально допустимый бюджет для приемлемой работы. Очевидно, придется покупать с рук. Осталось разобраться какой: ноутбуков от Apple много, еще больше их различных конфигураций. Мой выбор пал на MacBook Pro 2015, и ниже я расскажу почему.

Исторический анализ линейки
В 2016 году Apple отказалась от всего, за что модели 2015 года любят сейчас. В погоне за инновациями MacBook Pro потерял множество портов, культовую зарядку MagSafe и получил взамен 4 разъема Type-C. Одной из проблем была и клавиатура — многострадальную «бабочку» представили впервые на MacBook 12 и стабильно она работала только в идеально стерильных лабораторных условиях. Малейшая пылинка или крошка, попав внутрь в процессе использования, приводила к поломкам клавиш. На пользу долговечности моделей с «бабочкой» это не пошло.
Ради уменьшения толщины и веса Apple пожертвовала батареей, из-за чего модель 2016 года работает на 2 часа меньше. Важным изменениям подвергся и внешний вид, MacBook Pro 2015 — последняя «прошка», с которой вы будете хвастаться и обилием портов, и светящимся лого, сидя в пафосной кофейне и попивая свой латте на кокосовом.

Apple незначительно правила новые проблемы около шести лет, пока не сменила дизайн линейки под вайб 2007-го и не вернули в 14- и 16-дюймовых «прошках» все: и HDMI-порт, и MagSafe уже нового поколения, и слот для карт памяти, и нормальную клавиатуру-ножницы. На собственных процессорах M1 и с увеличенной батареей «прошки» вернулись к размерам и весу моделей 2015. Однако за годы они стали в несколько раз производительнее и цена уже сильно превышает наш бюджет. Вернемся к более доступному варианту.
MacBook Pro 2015 выпускался в двух вариантах: 13 и 15 дюймов, и каждый имеет вариации по оперативной памяти, SSD-накопителю и процессору. Давайте рассмотрим все возможные варианты, чтобы лучше понять, правда ли экономия стоит своего или есть альтернативы?
Процессор
Apple сейчас активно отказывается от моделей на Intel, поэтому экономить на процессоре не стоит, идеальный вариант — 15-дюймовая «прошка» на четырехъядерном i7. Как бы ни была приятна и компактна 13-дюймовая модель, она ощутимо уступает по производительности, а в контексте возраста устройства это крайне фатальный недостаток.
Варианты процессора в 13-дюймовой модели
- Двухъядерный процессор Intel Core i5 с тактовой частотой 2,7 ГГц (ускорение Turbo Boost до 3,1 ГГц) с 3 МБ общей кэш-памяти третьего уровня
- Двухъядерный процессор Intel Core i5 с тактовой частотой 2,9 ГГц (ускорение Turbo Boost до 3,3 ГГц) с 3 МБ общей кэш-памяти третьего уровня
Варианты процессора в 15-дюймовой модели
- Четырехъядерный процессор Intel Core i7 с тактовой частотой 2,2 ГГц (ускорение Turbo Boost до 3,4 ГГц) с 6 МБ общей кэш-памяти третьего уровня
- Четырехъядерный процессор Intel Core i7 с тактовой частотой 2,5 ГГц (ускорение Turbo Boost до 3,7 ГГц) с 6 МБ общей кэш-памяти третьего уровня

Оперативная память
Если 8 гигабайт в 2015 ощущалось приятным достатком, а 16 казалось каким-то заоблачным излишком для богачей на максимальной комплектации, то сейчас 8 гигабайт ставят уже в телефоны, а 16 и подавно стало минимально приемлемым количеством оперативной памяти в ноутбуках, даже вне контекста программирования.
Так что я крайне советую брать модель на 16 гигабайт, иначе количество доступных задач, выполняемых параллельно, резко сократится — для программирования оперативной памяти мало не бывает. Вам придется держать одновременно и Xcode, и браузер с множеством вкладок с учебными материалами, и запущенный симулятор iOS-устройства, который тоже потребляет немало. Жонглировать процессами и решать, что важнее в каждый момент времени, вам точно не захочется.
Накопитель
Существуют 3 вариации: на 128 гигабайт, 256 и 512, и вот тут сэкономить уже можно. Объема SSD в 256 может быть сейчас мало, но для изучения основ и личного пользования хватит, считаю его золотой серединой в этом вопросе, если 512 дорого, а 128 точно будет преступно мало.
Главное, не соблазняйтесь покупкой самого дешевого варианта и дальнейшим его апгрейдом. Apple уже не в первый раз успешно обкатывала все возможные механики для ограничения кастомизируемости устройства в модели 2015 года:
- распаянная прямо на материнской плате оперативная память
- проприетарные SSD и проприетарный порт к нему
- сложности в разборке: вскрыть почти бесшовный алюминиевый unibody-корпус — та еще задачка.
Поэтому крайне не советую покупать макбук по более низкой цене с рук с расчетом на замену изношенного диска или аккумулятора, скорее всего, будет крайне проблематично найти им замену, а самостоятельно вскрыть — почти невозможно. Ценник на данные услуги в сервисах починки вас точно неприятно удивит.
Графика
Самый необязательный пункт в контексте выбора самого дешевого для учебы макбука — дискретный графический ускоритель. Данная модель имеет модификацию с дополнительно установленной видеокартой AMD Radeon R9 M370X. Стоит подороже, но величина этого «подороже» определяется продавцом и сильно плавает от объявления к объявлению. Главное, понимать, в какой момент величина надбавки драматически приблизится к стоимости б/у MacBook Air на М1. И не стоит ли добавить, чтобы взять его.
Впрочем, для учебных задач дискретной графики и не понадобится. Встроенная в процессор Intel Iris Pro Graphics прекрасно справляется с браузерами, IDE, симуляторами и простым фотомонтажом. Я лично на ней запускал Hearthstone, проблем не словил.
Поддержка и возможные проблемы
MacBook Pro 2015 постарел крайне достойно, из недостатков, связанных с техническим возрастом, могу выделить только яркость экрана и нагрев. Старенькие процессоры на Intel, работая под новыми macOS, заточенными больше для M-чипов, заставляют активное охлаждение поработать в полную силу, так что не пренебрегайте стресс-тестами при покупке с рук. Тротлинг и перегревы — последнее, с чем вы захотите столкнуться в процессе использования.
Яркость дисплея в 300 nit на «прошке» 2015 ощутимо уступает современным MacBook, в которых уже минимум 500 nit (или даже вплоть до 1600 nit для HDR-контента на «прошках»), однако если не сравнивать в лоб, то разница будет практически незаметна. Экран модели 2015 года может показаться тусклым на ярком солнце, но если вы не будете работать на пляже, то все в порядке.
В прошлом году MacBook Pro 2015 остался за бортом актуальных обновлений. Официально новая macOS Ventura поддерживает MacBook Pro начиная с ноутбуков 2017 года выпуска. Однако все не так безнадежно, как кажется. Последний Xcode, который остался на macOS Monterrey — версия 14.2 с поддержкой iOS 16.2. Для обучения iOS-разработке с нуля его хватит полностью.
Некоторые фичи с взаимодействием на уровне экосистемы девайсов Apple не работают на «прошке» 2015, вроде использования iPad как удаленного экрана, впрочем, для изучения основ они и не нужны. Вы все равно будете иметь на руках отличный девайс, с которым сможете изучить даже самые новомодные фреймворки Apple вроде Combine или SwiftUI. Полученных знаний с лихвой хватит, чтобы пройти тестовое и найти стажировку, где добросовестный работодатель выдаст вам актуальный MacBook для рабочих задач.
Стоит заострить внимание, что MacBook Pro 2015 точно не подойдет для работы с нейронными сетями, в старичке просто нет отдельных специально заточенных под это нейроядер, как в новых M-чипах. Это один из немногих аспектов специфичной разработки, под чьи цели жизненно необходимы M1/M2 процессоры, однако, повторюсь, для изучения основ и личного пользования его хватит точно.
Сильнее всего его физический возраст сказывается на продолжительности работы от батареи, здесь все грустно. Под сильной нагрузкой и с максимальной яркостью экрана его хватит на пару часов работы, под слабоумеренной — часа на 3–4. Ваш опыт будет зависеть от ваших запросов к портативности, если вы ходите куда-то с ноутбуком и чаще всего рядом есть розетки, то проблем не будет. В ином случае, если вас не устраивает его вес и шум, рекомендую смотреть на более дорогие и современные варианты, вроде MacBook Air M1.

Подводя итоги
Для бюджетного старта в iOS-разработку я могу выделить три возможных варианта:

MacBook Pro 2015 15” (макс. комплектация)
Портативный и дешевый, но старый
Для разработки iOS-приложений больше не нужен Mac
Для того чтобы разрабатывать приложения для iOS, раньше обязательно был необходим компьютер Mac или соответствующая виртуальная машина, запущенная на компьютере Windows. Однако на прошедшей на днях конференции Build 2017 Microsoft решила это изменить и представила инструмент для создания приложений под iPhone и iPad на Windows.

Новое приложение называется Xamarin Live Player и позволяет разрабатывать iOS-приложения прямо на Windows 10. Предполагается, что сначала разработчики будут осуществлять первичную деятельность в Xamarin, а затем производить отладку при помощи Visual Studio. При этом им не понадобится компьютер Mac с приложением Xcode.
Очевидно, новый инструмент позволит значительно увеличить количество iOS-разработчиков, которые, например, не могли позволить себе покупку компьютера Mac. Правда, для публикации приложения в App Store все равно потребуется компьютер от Apple. Кроме того, есть мнение, что разработанные с помощью Xamarin приложения будут работать медленнее, чем таковые с Xcode.
Наши соцсети
Новости, статьи и анонсы публикаций
Свободное общение и обсуждение материалов
Лонгриды для вас

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

Apple сделала в App Store традиционную подборку игр в жанре поиска предметов. Мы попробовали все из них, отобрали лучшие и теперь рассказываем вам про пять игр, в которых необходимо включить всю свою внимательность и искать пропавшие предметы.

Блокировка звонков с неизвестных номеров, защита чатов с помощью Face ID или пароля, а также новые настройки конфиденциальности — все это ждет вас в новой версии Ватсапа. Объясняем, как пользоваться этими функциями и что еще интересного в обновлении