• Реальна ли удобная разраобтка под ios на windows?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    1) виртуалки osx обновляются достаточно медленно, официальные обновления зачастую не работают, как следствие xcode будет не последней версии

    2) osx достаточно требовательна к ресурсам и достаточно жестко оптимизирована под конкретное железо. Я ради интереса пробовал, на виртуалке оно завелось, но что бы работать с приемлемой скоростью пришлось все скопировать на ssd, выделить 6 ядер процессора (по 4.2MHz), 8 gb памяти и 2 gb видео. И то интерфейс подлагивал

    3) Mac Mini новый можно взять от 23 000 рублей, с рук дешевле. Это не дорого по сравнению с необходимостью иметь еще как минимум 2 айфона и 2 айпада.

    PS Ну т.е чисто для себя попробовать, потыкать гайды итд - можно и в виртуалке, но нужен реально мощный PC
    Работать и зарабатывать - с виртуалкой не получится.
    Ответ написан
    7 комментариев
  • Какой стек технологии изучать iOS разработчику?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    iOS тянет за собой mac в качестве устройства разработки + чуть меньший зоопарк устройств в виде: телефонов 5s, 5, 4s, 4 +планшеты ipad retina (4 или air), ipad 2 + мини планшеты ipad mini retina, ipad mini + говорят про еще 2 типоразмера мобильников с 9го сентября :)
    Это если серьезно подходить к вопросу :)

    Есть хороший базовый гайд https://developer.apple.com/library/ios/referencel... и далее по ссылкам.
    В целом эффективней всего почитать основы, попробовать собрать что нибудь, а после пойти стажером за еду на годик-полтора в любую известную студию мобильной разработки.

    Надо понимать что iOS это objective C, android это java.
    Соответственно если есть бекграунд на c++ освоить objective c будет imho проще. Аналогично и с java.

    А, ну и для ios нужна учетка Apple developer, для android она нужна только для публикации насколько я помню
    Ответ написан
    Комментировать