android communication between devices - android

I'm writing an android App which is basically finished and functions well on a single device.
I now need to create a communication between two different machines and to send information back and forth.
the problem is that I have zero knowledge about how do this, and all the different guides didn't gave any begginers information about it.
I understood that I need to use a third party server, but couldn't find information where to purchase one, and how to communicate with it.
can you please tell me which technologies I should inquire about? what should I study? what API's should be helpful for me?
Regards,
Vladimir.

I think App Engine is the best choice for you.
AppEngine

Related

Host Android OS on a server

I am unable to use the right terminology to search else if this is already answered i would not have posted.
Pls comment if silly question , I will take it off. do not vote down pls. :( a rookie
I am trying to setup a server where I can host an android environment and let users test their apps. Something like a cloud ?. I wanna see if I can host various flavors of Android so that I can test from another machine. Is it possible? what to use.
May be run a few Independent simulators on a server ?
Yes, lots of companies do things like this to run their own build server. There are also many services that allow you to do such things on their servers (i.e. circleci). Google around and you will find a lot of stuff.

Android Application for money handling

I am planing to create a android application for doing some banking operations like fund transfer and all, but I fear the security of the application. Doing some research I found that "128-bit SSL protection" is the best way to protect mobile application. But I dont know any thing about that 128-bit SSL protection. Can any one tell me how I can implement this? and what are the other perfect ways to ensure the security of the transactions. Please give your valuable suggestions.
You need to implement SSL(HTTPS) to your App.
You need to follow this doc : http://developer.android.com/training/articles/security-ssl.html
Also,i hope this may help :
Android application with SSL

Communicating between mobile devices over a local network

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.

How to remotely toggle application features?

I want to test two ad agencies on my application. I know there are some ad companies that merge all these companies together but that's not what I'm looking for. I want to be able to control application features remotely. Is there a service such as flurry or such that gives the option to change settings remotely? Or do I have to implement my own? This feature is strictly for developer use and not the actual application users.
Hopefully what I'm asking is understandable...
Thanks!
-Jona
check out www.adwhirl.com
.I'm using it and it's perfect!
I think your best bet is to implement your own solution.
Make your apps communicate with a server on startup and read settings from there.
Also, Android supports push notifications from the 'cloud'. Maybe something to consider.

Are there any 3rd party chatting apps available for android,BB and iPhone?

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.

Categories

Resources