Ответ 1
Вы могли бы посмотреть на услугу, например StackMob.
Это позволяет использовать серверные службы без реализации на стороне сервера с вашей стороны.
Я на стадии планирования создания приложения для iphone/ipad (да, очень ранние стадии)
Я в основном задаюсь вопросом, сколько работы связано с тем, что отдельный процесс регистрации пользователя для приложения, то есть позволяет пользователям регистрировать учетную запись и использовать логин с использованием этой учетной записи и использовать приложение.
Будет ли это связано с построением/кодированием совершенно новой базы данных или доступно ли программное обеспечение для автоматизации этого процесса?
заблаговременно
Вы могли бы посмотреть на услугу, например StackMob.
Это позволяет использовать серверные службы без реализации на стороне сервера с вашей стороны.
Эти ребята здесь: parse.com делают отличную работу, чтобы облегчить разработчикам настройку облачной базы данных для выполнения многих задач, общих для приложений iOS.
В частности, есть раздел, посвященный управлению пользователями (регистрация и сеансы), которые хорошо описаны здесь: Развернуть iOS-руководство
Наконец, сервис предлагает некоторую помощь в пользовательском интерфейсе, смотрите здесь, даже если, возможно, лучше дать пользовательскому интерфейсу некоторую персонализацию, кодируя собственный пользовательский интерфейс.
Есть несколько реализаций, но если у вашего приложения будет собственный код, выполняемый сервером, лучше создать собственный код.
Для регистрации необходимо использовать язык на стороне сервера (php, perl, ruby, python, java).
Вам, вероятно, понадобится услуга REST и/или json, если вы собираетесь использовать легкие продукты peasy (если вы хотите программировать веб-приложения). В противном случае вам нужно будет выполнить xml-анализ и другие материалы. Используйте asi-http для взаимодействия между сервером и приложением, или если вы используете ios5.x, он уже выполняет json-синтаксический анализ.