2015-04-23 19 views
9

Ho bisogno di implementare anche la mia app basata su CloudKit in Android.MBaas multipiattaforma simile a CloudKit?

Quale MBaas ha l'architettura più simile a CloudKit? Ho bisogno di queste caratteristiche:

  • cascata elimina
  • grado di tenere traccia di inserimento/aggiornamento/cancellazione cambiamenti nella tabelle su da una data rappresentato con un token
  • asset management
  • cursore record in base recupero/paging, saltare
  • scalabile (senza aderire come necessità di funzionamento/dovrebbe essere possibile)
  • in grado di ottenere notifica push sui cambiamenti
  • reasonab Le prezzi per start-up
  • cloud based
  • alcuna logica lato server
  • non offrono archiviazione lato client, l'ho
  • semplice cruscotto/non grafici delle prestazioni ecc

risposta

1

Penso che la L'unico modo per utilizzare CloudKit da Android è creare un'app OS X che si comporti come un servizio Web a cui i dispositivi Android possono connettersi. L'app OS X quindi passerebbe tale query a CloudKit. Non sono sicuro che ciò sia possibile poiché un'app OS X può connettersi a CloudKit solo se si trova nell'App Store.

Altri servizi popolari che vengono utilizzati per la memorizzazione dei dati e notifiche push sono:

E alcuni meno popolari:

Ho giocato in giro con Azure e AWS ma quelli sono lontani dalla semplice esperienza che avete con CloudKit. Google sembra essere ancora più lavoro. Non ho giocato con parse, ma quello che ho letto e visto per la demo è il più facile da usare da questi 4.

Se qualcun altro conosce altre tecnologie che potrebbero adattarsi alla lista di cui sopra, allora faccelo sapere in modo che possiamo aggiungilo.

+1

dopo la ricerca ho trovato anche questo: https://cloudmine.me/platform-features ma non sembra che sia molto aperto. –

+1

Appcelerator ti fornisce anche queste funzionalità, ma in questo caso sarai molto legato al loro prodotto (e dovrai modificare l'intero sviluppo dell'app) https://www.appcelerator.com/product/ –

+1

E qui c'è un altro che sembra promettendo: http://api.shephertz.com –