iPhone - импорт / экспорт данных приложения? - PullRequest
3 голосов
/ 15 марта 2009

Приложения для iPhone отлично подходят для управления небольшими элементами данных или их просмотра, однако массовый и / или длительный ввод или ввод данных является трудной задачей.

Для приложений, которым необходимо иметь более длинные динамические данные, которые можно использовать на iPhone, но которые легче создавать на рабочем столе, какие существуют варианты передачи данных с рабочего стола в приложение iPhone? Являются ли веб-сервисы единственным реальным вариантом? Какие еще простые решения существуют? Хотелось бы найти упрощенный способ перемещения данных между iPhone и рабочим столом (Windows и Mac)

Ответы [ 2 ]

2 голосов
/ 15 марта 2009

Один из вариантов - включить устройство на веб-сервер и разрешить загрузку приложения для настольного компьютера непосредственно на устройство, исключая необходимость использования стороннего сервера.

Взгляните на CocoaHTTPServer для реализации веб-сервера iPhone, который поддерживает загрузку и выгрузку файлов или данных, POST и аутентификацию. Вы можете напрямую подключиться к устройству, используя его IP-адрес, или при определенных обстоятельствах http://iphone.local.

1 голос
/ 15 марта 2009

Я думаю, что короткий ответ - да, единственный разумный вариант - это веб-сервисы. Существует не плагин синхронизации iTunes, который вы можете использовать, поэтому все ваши настройки основаны на сети.

Помимо веб-сервисов, вы также можете рассмотреть программу на стороне клиента, которую приложение iPhone находит и подключает с помощью Bonjour. Очевидным недостатком здесь является то, что вам приходится писать клиентские приложения (желательно два, одно для Windows, другое для Mac) и обучать своих пользователей тому, как их загружать и устанавливать. Также вы заставляете своих пользователей синхронизироваться по WiFi.

Надеемся, что в ближайшие недели анонс iPhone 3.0 будет включать в себя плагины синхронизации iTunes ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...