Go to books ↓
Let’s examine the top five cross-platform tools (PhoneGap, Appcelerator, Adobe AIR, Sencha, Qt)
Apache Cordova is a good option for those who already have a web application and want to port it to the different mobile platforms. This post show you how yo can do this, even if your app is already hosted and live. It also provides several tips on how to create a successful Cordova app.
You can develop with C# on either Windows or Mac, use proper command-line UNIX-based developer tools even on Windows, and happily deploy to Linux servers. Basically .NET/C# has overtaken Java as the true cross-platform development ecosystem.
With the Mobile Apps feature of Azure App Service, it is easy to rapidly build cross-platform and native apps for iOS, Android, Windows or Mac. Store app data on cloud or on local device, authenticate users, send push notifications or add your custom backend logic in C#.