основные данные / связь - PullRequest
0 голосов
/ 27 июня 2011

Мне нужна помощь / совет по основным данным / связи с устройством.

Мой бизнес довольно плохо знаком с разработкой приложений и т. Д., Но мы надеемся, что мяч заработает довольно быстро.

Две основные проблемы, с которыми мы сталкиваемся:

  1. Связь с устройством.У нас нет никаких баз данных и т. Д. На наших серверах, и мы смогли отправлять только полученные данные по FTP.Который работает в определенной степени, но требует лучшего, более безопасного способа сделать это (опять же без использования баз данных на серверах)

  2. Хранение / обработка данных - мы отправлялиданные устройства через FTP и их сохранение в NSString, разбивка их на таблицы и т. д. Наша текущая цель - создать приложение, в котором компании смогут видеть своих клиентов, коды счетов, балансы, счета, запасы и т. д.Но борются за то, чтобы сделать это правильно.Мне предложили базовые данные, но я сталкиваюсь с некоторыми крутыми кривыми обучения.

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

во всяком случае, я знаю, что это требует много, но любая помощь будет высоко ценится.

GFish

1 Ответ

0 голосов
/ 27 июня 2011

Если у вас нет БД на стороне сервера, тогда FTP - действительно ваше единственное решение.Конечно, вы можете скрыть все FTP-файлы от пользователя и просто предоставить им список файлов для загрузки и открытия.

Файл будет загружен в папку Document или Library приложения в зависимости от того, понадобится ли пользователю доступ к файлу или его перемещение напрямую.Если пользователь будет взаимодействовать напрямую, загрузите на Documents.Если нет, то Library.

Базовые данные - это всегда лучший выбор для тех, кто владеет базовыми данными.Базовые данные - это не просто API персистентности, а фактически API-интерфейс для моделирования / имитации данных, используемый для создания всего слоя модели в приложении разработки Model-View-Controller (которое использует Apple API). Создание сложных данных становится тривиальныммодели, которые гладко взаимодействуют с пользовательским интерфейсом.Таким образом, если вы поднимаетесь по кривой обучения, это почти всегда лучший вариант для Apple API.

Между тем, в реальном мире у вас есть ограничения на существующие наборы навыков и время доставки. См. Этот мой предыдущий ответ, чтобы узнать, когда следует использовать сборник-в-список, необработанные sql или базовые данные.

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