У меня есть опыт работы с Java, Apache Maven и Android, и я немного балуюсь iOS. Теперь мне интересно, есть ли какая-то стандартная цепочка инструментов, которая помогает с такими вещами, как
и множество других вещей, которые предоставляет экосистема Maven, например, репозитории публичных библиотек и так далее. Судя по моему первоначальному исследованию, мне кажется, что вокруг не так уж много, но я могу просто искать не в том месте.
Какие инструменты и библиотеки необходимы для разработки под iOS?
Также у меня сложилось впечатление, что всем этим управляет Xcode, и если какой-либо функции нет, вам не повезло (например, поддержка git или hg) и вы добавите другие инструменты. Это нормально, но вам всегда придется использовать Xcode, верно?