Передача данных на мобильные устройства (Windows) - PullRequest
1 голос
/ 12 апреля 2010

Я создал приложение для Windows Mobile 6.5 и очень доволен им. Тем не менее, если кому-то еще понадобится использовать это приложение, ему придется передать исходный файл (txt или csv) на устройство. Для разработчика это не проблема, но слишком ли много вопросов у конечного пользователя? Разумеется, они захотят переместить (синхронизировать) данные обратно на свой рабочий стол после обновления данных устройства.

Так как другие приложения решают эту проблему? Нужно ли предоставлять какое-то программное обеспечение для синхронизации?

Текстовый файл будет содержать исходные данные для приложения. Однако после загрузки пользователи могут захотеть обновить данные, и им потребуется каким-то образом синхронизировать их с ПК.

Ответы [ 3 ]

1 голос
/ 12 апреля 2010

но это слишком много, чтобы спросить конечного пользователя?

Это зависит от вашей целевой группы. Я вижу два решения для этого:

  • Создайте проект установки для вашего приложения, который также передает файл txt / csv или

  • ваше приложение должно создать сам файл txt / csv (в месте, которое по умолчанию синхронизируется ActiveSync, например в папке «Мои документы»).

Если вы предоставите более подробную информацию о том, какую информацию содержит этот txt / csv-файл, я мог бы предложить более конкретные решения ...

0 голосов
/ 12 апреля 2010

Нет простого ответа на это, потому что мы понятия не имеем, что это за данные, уровень сложности данных, инфраструктура на стороне ПК или что-то еще. У вас есть несколько общих вариантов, хотя. Вот список случайных способов, хотя, возможно, их может быть больше:

  1. Пользователь может передать файл вручную с помощью карты памяти
  2. Пользователь должен вручную передать файл через ActiveSync
  3. Пусть приложение устройства создаст файл, если его там нет
  4. Попросите приложение на ПК передать файл через RAPI
  5. Приложение ПК должно передать файл по проприетарному протоколу
  6. Устройство получит файл с сервера (веб-сервер, FTP, облако Azure и т. Д.)
  7. Написать поставщик данных ActiveSync и позволить ActiveSync синхронизировать объекты
0 голосов
/ 12 апреля 2010

Наши пользователи не имеют специальных технических возможностей, но достаточно счастливы, используя ActiveSync для передачи файлов на карту памяти и обратно. Мы предоставляем им справочный документ, объясняющий, как это сделать.

Мне кажется, помогает карта памяти легко запомнить.

...