Mobile Clients Contribution

#1

Hi there,
I’m writing to announce I would like to contribute with the Autobahn mobile clients:

For
Android, library works great, but it’s missing CRA, and I need it for my current project. I read the python implementation of CRA, and I think
I know exactly how to do it well for Android. Of course, you could do it to, is just a few classes more, and very little extra code, but I’m kind of urged, so if you want, I can implement it and you can just check
it out for correctness. Are you interested? How can I contribute with the github repo?

For IOS, an incomming project needs a library of
AutobahnIOS, especially the WAMP. I have a couple of iOS programmers in
my team, so I spoke to them and they are willing to contribute to code for an Autobahn iOS library. We thought library could be made over SocketRocket library for WebSockets, that’s already tested with the Autobahn testsuite, so we would just be adding the WAMP on top of it. The library would be open source of course. I have some questions: Would
you like such library to be named AutobahnIOS?, What about the tavendo trademark?, Do you want to contribute to the code to?, Anything else you
could help us with?, Anything else?.
Le
Edit: Forget it. LOL. I just saw https://github.com/mogui/MDWamp, it looks like Niko Usai just did it before us. Anyway, we are willing to help to improve such library if needed.

That’s all, regards.
Alejandro

0 Likes

#2

Hi Alejandro ,

Hi there,
I'm writing to announce I would like to contribute with the Autobahn
mobile clients:

For Android, library works great, but it's missing CRA, and I need it

Yep, besides TLS (which started and nearly finished on "tlsnio" branch),
WAMP-CRA is the main other piece missing ..

for my current project. I read the python implementation of CRA, and I
think I know exactly how to do it well for Android. Of course, you could
do it to, is just a few classes more, and very little extra code, but
I'm kind of urged, so if you want, I can implement it and you can just
check it out for correctness. Are you interested? How can I contribute
with the github repo?

Of course I'm interested! That would be a very welcome contribution!
Easiest: please fork me on GitHub and send your pull requests ..

For IOS, an incomming project needs a library of AutobahnIOS, especially
the WAMP. I have a couple of iOS programmers in my team, so I spoke to
them and they are willing to contribute to code for an Autobahn iOS
library. We thought library could be made over SocketRocket library for
WebSockets, that's already tested with the Autobahn testsuite, so we
would just be adding the WAMP on top of it. The library would be open
source of course. I have some questions: Would you like such library to
be named AutobahnIOS?, What about the tavendo trademark?, Do you want to
contribute to the code to?, Anything else you could help us with?,
Anything else?.
Le
Edit: Forget it. LOL. I just saw https://github.com/mogui/MDWamp, it
looks like Niko Usai just did it before us. Anyway, we are willing to
help to improve such library if needed.

Yep, Niko did it .. SocketRocket-based (which as you know is Autobahn tested), so the fundament is sane/solid. I don't know how complete
MDWamp is .. and sadly I had no time yet to check it out in detail ..
it's some work for me, since I am fluent in a couple of languages, but
not ObjC/iOS ..

If you stress test / recheck MDWamp for interoperability etc, that would
be also very welcome! I guess it makes more sense to put efforts into MDWamp than to start a new implementation. Its open-source, liberal license, so there should be no issues from this side ..

Thanks alot!
Cheers,
Tobias

···

Am 02.11.2012 16:40, schrieb Alejandro Hernandez:

That's all, regards.
Alejandro

0 Likes