Пожалуйста, прости этот упрощенный вопрос разработки iphone. Я написал веб-приложение на PHP и Perl, используя бэкэнд MySQL. Пользователи входят в систему с именем пользователя и паролем, а затем могут перемещаться по сайту, просматривая соответствующие данные.
Я решил начать разработку приложения для iPhone, которое будет взаимодействовать с сервером (Linux Redhat, который я полностью контролирую). Теперь я знаю, что это возможно, и я уверен, что есть много учебных пособий, чтобы помочь, поэтому я не спрашиваю здесь «как». Я хотел бы знать, каким должен быть мой подход, т.е. с чего мне начать? Некоторые вопросы ...
1) Должен ли я использовать веб-сервис, установленный на моем сервере, и если да, то какой?
2) Как мне передать данные об имени пользователя и пароле на сайт, если он не использует веб-сервис?
3) Насколько легко отправить имя пользователя / пароль и безопасно получать любые данные, например, HTTPS?
4) Старые дебаты о JSON или XML для получения данных +/- отправка данных для входа в систему ??!
Как я уже сказал, я просто ищу идеи / указатели о том, как подойти к этому проекту.
Еще раз спасибо,
Andy