That depends on which one supports the language and target system you are developing for. You can find the answer by going to their respective websites, and reading the documentation. The Zebra website also has a support section, you could try asking them.
Perhaps you need to learn Web Services first. Using Web Services you can transfer data from one device (client) to another device (client) using a hub (server). Database can be stored on the hub itself, and the data from database can be shared or manipulated through the devices.
On a second thought you can also create a Web API in ASP.NET and then create a client application with HttpClient in it. You can use HttpClient in multiple devices and frameworks where as WCF can be consumed by only a .NET framework supportive client device. Where as ASP.NET Web API can be consumed by any device, platform, OS or machine. I have written an article for ASP.NET Web API and a client also, the client is a Windows application with same framework (Windows Runtime). You will find it easy to learn.
Hello. I am using VS 2008 to develop an VB.Net compact framework 3.5 application on a Honeywell Dolphin 6500 running Windows Mobile 6.5, the highest OS available for the hardware. For this type of application what I will typically do is run SQL Server as the backend database and make good use of System.Data.SqlClient in developing my mobile application. However, I'm currently faced with a situation where I need to have my mobile application connect to a MS Access database on a network share and insert records into one of the tables. At first glance there doesn't appear to be a way to add System.Data.Odbc or System.Data.OleDb. So now I'm wondering if what I'm trying to do here is even possible. Is there a way I can connect to this Access database from my application?
If you do not have enough developers to complete application development process for every platform separately then you should go with these frameworks and engines to use the same code. It would buy you enough time to build full-featured applications and then let the engine do its work to build the cross-platform applications, using that same source.
I have tried Xamarin and Apache Cordova both. My views on them are,
Xamarin is developed using .NET framework tools and assemblies, it can be developed in Visual Studio also. So if you're good at Visual Studio and .NET framework then you should try out Xamarin. There are different packages that you can try out.
You can also develop applications in Xamarin that run on Android, iOS and Windows platform. However, running iOS emulator would require a near network connected Mac.
Good news is that Visual Studio Community 2015 comes shipped with cross-platform tools for Android, iOS and Windows Phone using Xamarin. It installs the SDK, creates the Virtual Devices and sets up the environment for you to start developing application. You also require a Xamarin account.
Android NDK is used to natively compile the source code in to Android applications.
If you really have to do something like this. Why not create a website in the very first place?
Rest is now up to you. Select the framework that suits you!
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
Check out this article[^] I wrote on this very subject a while ago.
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare
Apache Cordova is good, now What you want to use and which is better for you that depends on You because of I don't know what kind of functionality you wanna achieve.
Apache Cordova is totally based on (CLI)Command Line Interface and you have to make plugins and use build-in Plugins for developed Crossplatform Moblie Apps.
Xamrin is also good beacuse of they integrated with Visual Studio so easy to use and Advantages of Xamrin that is Provide native UI, access to device features, and native
performance coupled with the time-to-market advantages of code sharing and reuse..
Lonic thats offers a library of mobile optimized HTML, CSS and JS Components, gestures, and tools for building highly interactive apps.
One of Other Crossplatform for Mobile Applicatoin that is DevXtreme and i have developed one cross platform Mobile application Using DevXtreme that is totally based on JS(Knockout,Angular) and also you can Import the PhoneGap Plugins.