Analysis of Modern Cross-platform Development Frameworks for Mobile Applications
This study analyzes which security mechanisms are available in popular cross-platform frameworks. This study covers the two most popular frameworks, Apache Cordova and Xamarin, and additionally Alpha Anywhere. Alpha Anywhere was selected because of the advertised security features. The selected frameworks cover both development approaches, hybrid and interpreded applications. Apache Cordova and Alpha Anywhere create interpreted applications, while Xamarin creates hybrid applications.
A set of security mechanisms was defined to compare, how and if these mechanisms can be used with these frameworks. Several differences between hybrid and interpreted applications were noticed.