Ребята, привет!
Я самый-самый начинающий iOS разработчик, have no industrial experience.
И вот я сейчас хочу начать работу над одним приложением.
Мне вот было интересно узнать от Вас, как вы планируете разработку, именно мобильное приложение?
Например, у Вас есть идея, делаете mock design, а потом просто начинаете строить?
Слышала про понятие “software requirements specification” , как его оформлять when it comes to iOS App development?
Зависит от опыта:
1) Если опыта совсем мало, то прочитать базовую документацию по языку и просто сесть писать любой код, который максимально близко подходит к тому что Вы задумали. Желательно, чтобы задумка была не совсем сложная. (в процессе возникают вопросы и находятся ответы в гугле в документации)
2) Если опыта много, то уже приблизительно можно большую часть приложения продумать и разбить на более простые подзадачи, но все равно продумать все невозможно.
Если интересно можете почитать про методологии разработки ПО
В старые добрые времена использовался подход называемый Waterfall - когда все сначала продумывали программу, а потом ее писали (съедали торт полностью за раз)
В современном изменяющемся мире такой подход мало где прижился, появились методологии Agile, которые помогают итеративно съесть торт по кусочкам (продумывание программы и написание происходят небольшими циклами).