2015-04-28 1 views
0

У меня есть задание написать SDK/API для мобильного приложения, которое будет разрабатываться на всех трех платформах (Android/Windows/iOS) разными лицами. Поскольку эти разработчики мобильных приложений находятся за пределами компаний, моя компания не хочет раскрывать им какую-либо информацию о структуре базы данных.Создание SDK/API с использованием Parse.Com

Таким образом, они хотели, чтобы я использовал Parse.com как back-end. Я играл с Parse.Com в течение всей недели. Но следующие вещи все еще не ясны для меня. Надеюсь, что может быть кто-то, кто мог бы помочь

  • После того, как я иду, чтобы создать приложение на Parse.Com он связывает меня с конкретным платформы так есть способ, которым я мог бы сослаться данных (классы) на одном приложении к другой?

  • Есть ли способ, чтобы я мог выставить только несколько функций из стороны (например, GetProductList(), GetOrders() ...) мир независимо от целевой ОС?

ответ

1
  1. Создание приложения на Parse.com не будет связывать вас к конкретной платформе. На панели инструментов «Анализ» перейдите к настройкам -> keys, чтобы найти ключи, необходимые для доступа к вашему серверу Parse для любой платформы, которую вы кодируете. Объекты разбора кодируются JSON.

  2. Вы можете добавить функции javascript на свой сервер через Cloud Code of Code. Эти функции можно вызывать через несколько языков. Проверьте следующие ссылки для добавления функций JavaScript на сервер:

+0

Можем ли мы получить доступ обрабатывает классы (который действует как таблицы) и раскрыть все функциональные возможности с помощью JavaScript ? Получить все строки из класса Добавить/обновить строки –

+1

Доступ ко всем классам осуществляется через код облака javascript. По моему опыту, почти все, что вы можете сделать с javascript SDK от Parse, вы можете сделать в облаке. Всегда будет решение, хотя иногда вы можете генерировать больше запросов API, работая исключительно в облаке. –

+1

Кроме того, даже если вы пишете облачную функцию javascript для вытягивания определенного класса, вам нужно будет вытащить данные из облачной функции для любой платформы, с которой вы работаете. Поэтому, если вы кодируете приложение iOS, вам нужно использовать object-c для вызова и интерпретации облачной функции. –