Разработчики говорят , что скоро можно будет делать покупки и т.д. Скорее всего это будет не скоро , но в ближайшее врем должны активировать подписку на музыку. И скорее всего это реальность, но пока это только догадки.
Вы должны понимать 2 вещи:
- идея без реализации - это всего лишь идея
- если вы хотите сделать что то самостоятельно, при этом не имеете знаний как - сначала придется выучится.
Для программирования под iOS вам необходимо выучить язык ObjectiveC и по практиковаться в нем хотя бы пол года.
Если хотите найти программистов - будьте готовы к следующему: на энтузиазме людей будет найти ОЧЕНЬ тяжело и качество ихней работы будет скорее так себе (фрилансеров в принципе можете не искать, только потратите время). Если же согласны платить - будьте готовы к тому, что хорошие спецы стоят дорого.
Это обман маркетенговый ход не ведитесь.
Для первого ознакомления с миром смартфонов однозначно андроид. Она более открытая для установки приложений сторонних разработчиков, которых великое множество(а если вы сами программер то ещё больше).Также если сравнивать с Windows Phone более интуитивный интерфейс, проще управление приложениями и виджетами. Ещё немаловажное преимущество устройств на ОС Android их цена, по сравнению с теми же NOKIA с их Windows Phone, не говоря уже про заоблачные цены на IPhone. Но и для дальнейшего использования я бы рекомендовал Androind т.к. при версии и обновления этой ОС выходят более оперативно нежели других разработчиков, но это совсем не значит, что ОС Android кишит багами и недоработками, просто здесь такой же принцип создания устройства, что и ПК т.е. в зависимости от используемого набора железа(Процессор,оперативка,видеоускоритель и т.д.) и формируется версия операционной системы и её версия. Ну и опять о цене сравните стоимость флагманских устройств и их начинку, кто здесь предпочтительнее? Думаю ответ очевиден...
Мобильные приложения разрабатываются в специальной среде разработки.
Это специальная программа, в которой на языке программирования (таких как C++, Java, Kotlin) создается мобильное приложение.
Среда разработки устанавливается на компьютер. Это может быть компьютер под управлением Windows, macOS, Linux.
Разрабатываются мобильные приложения для Android, iOS, Windows Mobile.
Одна из распространенных сред разработки - Android Studio. Она бесплатна и можно скачать версию для Windows, macOS, Linux.