Что нужно выучить, чтобы писать полноценные приложения под MacOS?
Здравствуйте!
Умею писать консольные приложения на С++ , используя для этого Xcode 8. Но вот теперь хочется уже писать графический интерфейс для своих программ, но даже не понимаю, что для этого надо выучить.
Насколько я понял, что бы использовать библиотеку Cocoa надо знать еще и Swift c Objective-c,
потому что c C++ даже нельзя создать Cocoa Application.
В чем собственно мой вопрос:
1) Можно ли писать программы с GUI ,используя только С++ и библиотеки Cocoa?
Если да, то как это делается? Если нет, то какой язык посоветуете изучать?
2)По каким книгам учить библиотеки Cocoa ?
Можете советовать книги , как на русском так и на английском.
Я , наверно, неправильно сформилировал вопрос.
Я собираюсь использовать Xcode и Interface builder, но насколько я понял описывать интерфейс можно только языками от apple (objective-c или swift), что даже при знании библиотек Сocoa и С++ этого будет недостаточно.
Переформулиров вопросы:
Нужно помимо знания библиотек Cocoa и С++ знать еще язык от Apple?
Если да, то какой бы вы посоветовали ?
А насчет документации знал, но хотел посоветоваться на каком языке на каком вместе с каким языком изучать библиотеки Cocoa.