2012-05-14 13 views
10

La página de inicio de meteoritos (www.meteor.com) dice en el punto 8 de bala ("interoperabilidad"):¿cómo se puede acoplar el meteorito a una aplicación de Android?

Puede conectar nada a Meteor, desde aplicaciones móviles nativas al legado bases de datos para Arduino. Simplemente implemente el protocolo simple DDP.

Pregunta: Android es Java, ¿cómo se puede conectar con meteor (js)? ¡Se apreciarán todos los enlaces a recursos/tutoriales útiles!

+3

Aquí hay un cliente de Android actualizado que funciona con las últimas versiones de Meteor: https://github.com/delight-im/Android-DDP – caw

Respuesta

4

FYI, escribí una capa de Android DDP de nivel superior que se encarga del estado del cliente, incluido el manejo de la colección.

Es en GitHub e incluye artefactos Maven en Maven central (mi versión del Java-DDP-cliente también está en Maven Central): https://github.com/kenyee/android-ddp-client

+0

Hola, tratando de ejecutar el ejemplo MeteorPartiesDDPClient.Pero no funciona . No puede conectarse al servidor. El error es "error de inicialización de websocket. (¿Excepción en la devolución de llamada?)". – srinivas

5

DDP significa Protocolo de datos distribuidos y es específico para Meteor.

No hay incorpora la funcionalidad de Android/Java todavía, pero aquí es un cliente oficial Meteor DDP escrito en Python que se puede utilizar como referencia: https://github.com/meteor/meteor/tree/devel/examples/unfinished/python-ddp-client

Más información:

+1

Hay un [Cliente de C# DPP] (https: // github.com/sonyarouje/DDPClient.NET/blob/master/Net.DDP.Client/DDPClient.cs) en GitHub, descrito en [Cliente de DDPClient.NET- .NET para el protocolo de datos distribuidos por Meteor] (http: // dotnet .dzone.com/articles/ddpclientnet% E2% 80% 93-net-client) que podría ser un punto de inicio útil para cualquiera que escriba un cliente Java de Android o general. –

+0

También hay uno para Javascript/jQuery: https://github.com/eddflrs/meteor-ddp – Michael

4

no sé por qué nadie menciona esto, pero hay un cli Java DDP biblioteca ent:

https://github.com/kutrumbo/java-ddp-client

FYI, he bifurcó esto y concretarse hacia fuera un poco. Empecé a escribir una aplicación para Android con él y lo encontré falta muchas cosas para conseguir que funcione correctamente:

https://github.com/kenyee/java-ddp-client

También redactó una capa de Android sobre esto para hacer las cosas más fáciles y comprobará en Github tan pronto como descubro cómo hacerlo funcionar con Gradle en Eclipse (no puedo reconocer el complemento de las librerías android para que ninguna de las referencias a la biblioteca Android funcione) -: Escribí un Android aplicación usando todo esto ... mira en Play Store para "Meteor.js Party" que coincide con la muestra Meteor's Parties.

+0

¿Hay algún plan para que la biblioteca funcione con 'Meteor 1.0'? – theblang

Cuestiones relacionadas