I want to implement a chat server with many Android/Blackberry/iPhone devices connecting to it.
Is there any preferable way to do it. Or can I get any good free/opensource server side solution for it.
Thanks in Advance.
You can take a look at Scrigno. It's an SDK (iphone & android) that also includes chat between app users (also the server-side). It doesn't support Blackberry though.
Related
I'm working on a research project for my company. My goal is to make a mobile web app that uses mobile bluetooth to send data to others mobiles that use the same web app.
I did some research and I found that Chrome for iOS and Android supports an API to use device Buetooth with LE profil: https://developers.google.com/web/updates/2015/07/interact-with-ble-devices-on-the-web?hl=en
If I understood well, it's absolutely not suitable to transfer heavy data. The final goal of my project is to implement something like Hadoop for mobiles phones across a web app: Mobiles will share replicated databases and will perform MapReduce operations on datas.
I'm beginner in development and I don't really know how to find solutions. I think the only solution is to make a native or cordova app.
Do you have some advices on how to perform research on such things when, I guess, nobody did it yet ? Do you have any ideas to achieve this goal ?
i want to create android and iphone chat app, and i want to use XMPP using Nodejs. so i don't know about how node-xmpp-server will communicate with android app.
can node-xmpp-server can communicate with android app? if yes than, how can i create simple node-xmpp-server and simple android app that both can communicate.
i want use nodejs, xmpp and android if you have any other solution please let me know.
i have idea about socket.io but i dont want to use that.
please guide me,
thank you in advance.
If you are opting node.js at ur server then I would suggest you to use Socket.io which is a better fit for chat apps onnode.io.
it provides client support libraries for android aswell.
have a look at this and this.
i recomended you to using xmpp, why, xmpp is minim resource fro mobile apps, i have created some apps using socket.io lib, but it need more than xmpp resource, for example in socket.io my apps need 100mb of ram, using xmpp, my app need 50mb of ram
I'm a complete newbie with regards to developing for Android, and for starters I'm trying to develop a simple card game that can be played multiplayer over a local network. I'm having trouble finding a starting point for how I would go about this, I can find plenty of things for communicating across the internet but not having much luck seeing how you communicate directly between two devices over a LAN.
It's a major part of my plan for this app that it be multi-platform and that iOS devices and Android devices can play against each other, so I'm looking for a method that supports this. I know it's possible as I can see there are other apps that have this functionality.
I don't need a detailed implementation (although the more help the better!) but if anyone could just point me in the right direction for how to go about something like this, I'd be really grateful.
I think u need a connection peer to peer, android implements Wifi Direct
Look android dev site. http://developer.android.com/guide/topics/connectivity/wifip2p.html
For a card game I recommend using client-server.
Electrotank is a good server that provides a framework that helps you create a game of this type, with rooms, chat, friends list and connect to Android and iOS. U can write server plugins in Java.
http://www.electrotank.com/es5.html.
Another good server solution is SmartFox.
Or you can create a turn-based game, creating a database to save data and a counter on each client, where you will limit the time for each move, from this time you send data to the server and your opponent query this data the server.
I was working on the exact same thing. You'll want to use sockets to open up connections between multiple instances the same app.
I created an example app that demonstrates how to do this which I link to and explain in great detail here: http://brendaninnis.ca/connect-nearby-devices-part-2.html
I have an example for both Android and iOS that communicate with each other.
I'm completely new to Android DEV.
I want to make an app for a client that sells music, the idea is that it will be an alternate front end to the PHP site but will use some of the phone functionality such as locality etc.
Could anyone recommend the best approach to this? Would I look at developing via the Android SDK or via Flex/Flash? Is it possible to use php connections to retrieve dynamic data via android?
Any advice very gratefully received.
Thanks
Paul
Your best bet would be developing your app using Android SDK as you can use all the available native features. From a Flex perspective, you have a limited set of existing android API functionality that is supported.
As long as your PHP backend supports all your HTTP requests, you are good with both Flex as well as Android way.
Hope it helped.
I highly recommend you check out jQuery touch. It is a simple UI, but you get features like access to location (I believe through the html5 geolocation api (if they allow you to know their location)) and the list layout would work perfectly for purchasing music.
Obviously this is just my opinion. The Android API can be a little overwhelming at times but you will obviously have the most control over the phone and hardware, but jQuery touch keeps it simple. http://jqtouch.com
I have a client who has a requirement for a chatting app. This app should make communication possible on Android and Blackberry.
Wonder if this is technically feasible? If yes then how? Any clue?
Check out WhatsApp—you can send text, pics and more.
Yes, all you need is a chat server and clients on both mobile devices that utilize the server.
All these frameworks support web services, so its quite easy to create a web-service to handle this on the server for you.
You can probably skip the server and let them talk directly to each other.
If you are looking for a technique to build three apps that can chat with each other regardless of phone OS this surely can be done.
You need to look for a chatting standard that is covered with libraries for all the three systems. I would look into Jabber/XMPP. It is the most commonly used open standard for submitting messages and at least for Android there is the Smack library that will run on Android and give you all the necessary functionality. I don't know
which libraries can be used on iPhone or BB but there should be something available at least on the iPhone.