In this step, you will consider the architecture of a Cordova app and web app Ember.js developed with the help of technology Flexberry Ember.
Architecture Apache Cordova
In Apache Cordova application has several components. The following diagram shows the high-level architecture of a Cordova app.
In the core of the application lies Cordova WebView component, which is the download of developed web applications. For the web-application requires local file for filename
Architecture Flexberry Ember
Using technology developed Flexberry Ember full client web application. For the interaction client web application with the backend using a REST API (OData Protocol).
The following diagram shows the architecture of the web application Flexberry Ember.
When creating a mobile app using the Cordova platform interaction web application with a backend does not require any modifications, it remains the same. The following diagram shows the architecture of a Cordova app to interact with the app Flexberry Ember
In the end, was considered the architecture of a Cordova application and Flexberry Ember. Next will be considered part of the necessary software supply for the development of mobile applications.