2009-03-15 4 views
3

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

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

ответ

1

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

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

Здесь надеются, что ближайшие недели iPhone 3,0 объявление включает в себя ITunes синхронизации плагинов ...

+0

Спасибо. Из того, что я видел, вариант Bounjour на самом деле не простой, как вы упомянули. Пальцы, пересеченные для 3.0, имеют лучшие возможности синхронизации или даже лучшую поддержку веб-сервисов. – schooner

2

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

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

Смежные вопросы