Я думаю, что приложения iphone где-то имеют базу данных, и когда пользователь обновляет данные в приложении, он связывается с сервером, получает XML из базы данных и анализирует его? Я прав? Я хочу иметь возможность создавать приложения, которые передают данные через Интернет, но я не знаю как. Является ли XML правильным способом сделать это? Если да, то как я могу преобразовать SQLite, сохраненный на моем ПК, в файл XML и отправить его на iphone?