Click here to Skip to main content
15,911,646 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
How do I create an Android application that connects to desktop Application. what languages i choose and what technology use for database for both application (Android and Desktop app) ?
I am confuse to choose the technology and languages to develop the application, help me to cater this out. Thanks

What I have tried:

I build the desktop application on Windows Form App using C# and build database on mysql , and build android app.
Posted
Updated 7-Mar-17 2:31am
Comments
Richard MacCutchan 7-Mar-17 7:33am    
Google for Android and you will find suggestions.

For the communication part you may choose, for instance, sockets (the android app would be the client and the desktop allication would be the server).
The database choice depends on the application you are going to develop. If you intend to use just the database on the desktop then MySQL is fine. If you need local storage on the android device then you could use SQLite.
 
Share this answer
 
Hey,

Since SQLite get to used for a long time as a database engine for Android I believe should be more robust one. Plus, I used SQLite on WF and I can guarantee works awesome. So will have apple pie and Chevrolet if you use SQLite.
About the communication part, well honestly you have so many different ways SOA based, Client-Server based Resource sharing and etc. Try to figure out your bottleneck and your communication safety and reliability. For, example you can use WebSocket, like Autobhan if you do need to extend your communication over web application or you can use just simple protocols if it is in WF scope.

Good luck,
A.H.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900