Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I am developing a chat application over android and i need an xmpp chat client that works with openfire...
Can anyone suggest me in this?
It's worth taking a look at the asmack library. It's a fork from Ignite Realtime's desktop XMPP client library, Smack, that works on Android (Ignite Realtime developed Openfire). It's generally the most commonly used Android XMPP library as far as I'm aware.
If you're not looking to extend XMPP in any way (it sounds like you just need simple chat) then any Android-compatible library will work with an Openfire server in the same way, that's part of the beauty of XMPP being a protocol.
If you were going to develop desktop clients and/or extend the server in some way, then I would suggest asmack even more strongly as it would cut down on the amount you would have to relearn.
For documentation and more background info, I would suggest having a look at the original Smack website. A lot of the code in asmack is the same as Smack and the Smack javadocs are quite detailed.
here http://florentgarin.developpez.com/tutoriel/android/client-xmpp/
Source
http://florentgarin.ftp-developpez.com/android/ClientJabber.zip
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I need send information between Android and IOS through WIFI.
Exist any way to do this?
Thanks.
Yes. Just use a simple TCP Socket connection.
On Android, use the Socket class, on iOS use a method like explained here.
If you want, you can use UPnP (Universal Plug and Play) for an easy connection. In UPnP architecture standard, you can create for example, an UPnP Server in the Android, and UPnP client in IOS.
Here you have the Android implementation: UPnP in Android
Here you have the IOS implementation: UPnP in IOS
here: UPnP Android server
you can find a server UPnP android sample. In the cling-distribution-2.0-alpha3 file. In the folder \demo\android\light\src
And you can play with that using the desktop client: cling-mediarenderer-2.0-alpha3-standalone
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
This is a fairly broad question. Im looking to create a voice messaging app for android as an after work project. Does anyone know of any specific apis that might help in this endeavor? Ive been looking at the google cloud messaging service but that seems more for update notifications. Ive also taken a look at the volley library but that doesnt support large data transfers. If someone could point me in the right direction that would be awesome. Thanks!
For short messages, I guess you'll be fine sending common http requests. I'd try with ASIHttpRequest, which features asynchronous get/post request, progress bar for large request, ...
Best of lucks.
EDIT
My bad, ASIHttpRequest is iOS exclusive. You can try android-async-http instead.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm making my first backend for an app that should work for android and iphone. It should have features similar to instagram with some photos and text.
Currently I'm looking at doing it with google App engine.
For a backend like this, with users, posts, comments etc. Should I use the datastore option or SQL?
I know JAVA so using google app engine should be fairly simple. But is it simple to make it work with iOS too?
I'm open for suggestions if you think there are better places to do backends like something with node.js or so. It should be easy to deply, quick and expandable.
What would be your suggestions?
parse.com is the answer to all your problems
At work we use Drupal as a backend.
It's an easy to use CMS, It has secure RESTful connection for doing content management things. It has an iOS SDK https://github.com/workhabitinc/drupal-ios-sdk. It supports commenting, user registration, user permissions, posts out of the box.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I have just implemented the SDK samples for GCM client and server side. I implemented it with no problems using NetBeans(Glass Fish) as my server side and Eclipse as my client (Android). I now want to explore the use of Google App Engine as my server side. I downloaded the sample from the SDK but cant get it to compile and run....Is there any tutorial regarding this like the regular server-client GCM?
Thanks in advance!
You might want to take a lot at this Using App Engine for Java which is part of Google's GCM docs. Here is another blog post about a GAE based GCM server: http://www.andro.lt/2012/11/google-cloud-messaging-for-android.html
If you want to use Google Cloud Messaging in your Android application, you can use this free, open-source project:
gcm4public.appspot.com
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm searching for a serverless embedded noSQL document-store database for (mainly) Android and iOS.
To simplify, I need a document based SQLite :P
MongoDB is great, and has lots of drivers but it needs a server...
Maybe a stripped down version of it could be fine...
I can't help you with Android, but take a look to this Key/value databases that have been ported (wrapped) to iOS:
LevelDB (Port: NULevelDB): Made by Google, and it seems to be one of the fastest out there.
TokyoCabinet ( Port: TSDocDB): Very fast, but it seems to be a bit outdated, the official page states that there's a new version (called KyotoCabinet) that is even faster, but for that there's no port (as far as I know). And, is licensed as LGPL (that it seems not to be fully compatible with the AppStore).
iBoxDB for java can run on Android, it can store objects. if use to store HashMap, it works as document-store database https://github.com/iboxdb/forjava
You should consider Parse.com. It's very easy to use. It's not serverless, but they provide the server and it's well worth it. It's free for small numbers of API requests.
Incidentally, it uses EC2 servers running Ruby and MongoDB and it's incredibly scalable. It takes almost no work and is on iOS and Android.