2012-05-14 3 views
10

Die Meteor-Homepage (www.meteor.com) sagt in Aufzählungspunkt 8 ("Interoperabilität"):Wie kann Meteor an eine Android App gekoppelt werden?

Sie etwas Meteor von nativen mobilen Anwendungen auf Legacy Datenbanken Arduinos verbinden können. Implementieren Sie einfach das einfache DDP-Protokoll.

Frage: Android ist Java, wie kann es mit Meteor (js) verbinden? Alle Links zu nützlichen Ressourcen/Tutorials sind willkommen!

+3

Hier ist ein aktueller Android-Client, der mit den neuesten Versionen von Meteor funktioniert: https://github.com/delight-im/Android-DDP – caw

Antwort

4

FYI, ich schrieb eine höhere Ebene Android DDP-Schicht, die Client-Status einschließlich Sammlung Handhabung kümmert.

Es ist auf Github und enthält Maven Artefakte in Maven Central (meine Version des Java-ddp-Client ist auch in Maven Central): https://github.com/kenyee/android-ddp-client

+0

Hallo, versuche das Beispiel MeteorPartiesDDPClient auszuführen.Aber es funktioniert nicht . Es kann keine Verbindung zum Server hergestellt werden. Der Fehler ist "websocket initialization error. (Ausnahme im Callback?)". – srinivas

5

DDP steht für Distributed Data Protocol und ist spezifisch für Meteor.

Es gibt keine eingebauten Android/Java-Unterstützung noch nicht, aber hier ist ein offizieller Meteor DDP-Client in Python geschrieben, dass Sie als Referenz verwenden: https://github.com/meteor/meteor/tree/devel/examples/unfinished/python-ddp-client

Weitere Informationen:

+1

Es gibt einen [C# DPP Client] (https: // github.com/sonyarouje/DDPClient.NET/blob/master/Net.DDP.Client/DDPClient.cs) auf GitHub, beschrieben in [DDPClient.NET- .NET Client für das Meteor Distributed Data Protocol] (http: // dotnet .dzone.com/articles/ddpclientnet% E2% 80% 93-net-client), die für jeden, der einen Android- oder einen allgemeinen Java-Client schreibt, ein nützlicher Ausgangspunkt sein könnte. –

+0

Es gibt auch eine für Javascript/jQuery: https://github.com/eddflrs/meteor-ddp – Michael

4

nicht sicher, warum niemand diese erwähnt, aber es gibt eine Java DDP cli ent-Bibliothek:

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

FYI, habe ich gegabelt dieses und prall es etwas ganz aus. Ich begann mit ihm einen Android-App zu schreiben und fand es eine Menge Sachen fehlen, um es richtig zu arbeiten:

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

ich auch eine Android-Schicht über diese schrieb bis zu Dingen einfacher zu machen und überprüfen Sie es in Github, sobald ich herausgefunden habe, wie man es mit Gradle in Eclipse zum Laufen bringt (es kann nicht das Androiden-Bibliotheken-Plugin erkennen, so dass keiner der Verweise auf die Android-Bibliothek funktioniert) -: Ich habe ein Android geschrieben App mit all diesen Sachen ... schau im Play Store nach "Meteor.js Party", die zu Meteor's Parties Sample passt.

+0

Gibt es irgendwelche Pläne, die Bibliothek mit 'Meteor 1.0' auf den neuesten Stand zu bringen? – theblang

Verwandte Themen