Разработка под os x или ios с чего разумнее вникать/начинать?

К примеру есть идея приложения, планируется разрабатывать и на os x и на ios.
1. Под что начинают в первую очередь?
2. Под что логичнее в первую очередь изучать obj-с / swift ?
  • ios или os x ?
  • или под две платформы это перебор ?


3. В чем принципиально разница ?
Представляю как это звучит, но нужны ваши комментарии)

Всем спасибо, и с наступающим )
  • Вопрос задан
  • 2832 просмотра
Пригласить эксперта
Ответы на вопрос 4
@onepavel
Консультация и разработка мобильных приложений
iOS и OS X построены на одной платформе
основное различие - это UI
1 забудьте пока о свифте
2 ознакомьтесь с СИ
3 далее берите книгу по Objective-C
4 а дальше изучаете Cocoa
Ответ написан
@mr_cloud
iOS Developer
Начинайте с iOS конкретно по этим видеоурокам Алексея Скутаренко https://vk.com/iosdevcourse. Там 50 уроков, домашние задания, группа из почти 4к человек. После окончания курса можно устраиваться на работу. Ещё там будет Swift-марафон через пару недель, но за Swift пока даже не думай. Сначала учи Objective-C, по этим урокам будет очень легко и приятно это сделать, а потом iOS или Mac - выберешь сам, это будет не сложно сделать.

С самого нижнего видео начинаешь и вперед до 50го урока. https://vk.com/videos-58860049
Ответ написан
Комментировать
@quizzer
В бизнес-плане разработка под iOS будет наверное повыгоднее, чем разработка под os x, поэтому я бы посоветовал смотреть в сторону iOS. Но как выше справедливо было замечено, они построны на оном базисе, поэтому проблем с переходом от одной платформы к другой не должно вызвать затруднения
Ответ написан
Комментировать
Waka_Waka
@Waka_Waka
IOS Developer
1) Особой разницы между ios и os x в плане разработки нет. Модель программы под эти платформы может быть абсолютно идентичной. Единственное, с чем могут возникнуть трудности, так это с программированием пользовательского интерфейса. Лучше начинать, конечно, под ios, но и вместе с тем пытаться сделать что-нибудь похожее и интересное для osx. Это будет полезно.

(Из своего примера: учился я разрабатывать под ios, а диплом решил писать под os x. Никаких проблем или больших различий между платформами в плане разработки не ощущаю)

2)Objective C.
Со свифтом, на мой взгляд, еще непонятно, что и как будет. Да и Objective C вам в любом случае пригодится. Хотя бы потому что весь код, который ранее был написан, например различные фреймворки, они написаны именно на Objective C.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы