OS-leveraged Progressive Web App
The advent of Progressive Web Apps has ushered an entirely new world of mobile development which is cutting development and maintenance efforts in half.
ECAP 3 comes with a Progressive WebApp (PWA) ready frontend built on Angular 6 and a nodejs proxy renderer. And while the PWA technology did have its breakthrough this year, it is still heavily dependent on the capabilities of today’s mobile browsers (more on www.whatwebcando.today).
As such, PWA does not yet support intricate OS APIs such as advanced Bluetooth management. Such an app platform, therefore, requires what is called an OS leveraged architecture in order to get the full benefits of both worlds – web and native.
Furthermore, just adding PWA to a web app and running it in a webview does not make it Apple Appstore compliant unless extensive caching and performance measures are put in place. In fact, Apple emphasizes on one golden rule of User Experience. If an average user feels that he or she is browsing through an App that behaves more like a website, the App will simply be rejected.