The WebRatio Mobile Platform lets you build Android and iOS apps that you can test on your mobile device or submit to the Google Play Store or Apple App Store. It is also possible to debug the mobile application to find and solve any issues that may arise during development.
This article guides you...
WebRatio Mobile Platform lets you build Android and iOS apps that you can test on your mobile device or submit to the Google Play Store or Apple App Store. It is also possible to debug the mobile application to find and solve any issue that may come out during the development. RemoteDebug iOS WebKit...
When you are testing a feature of your Web application, you may face some problems that prevent the feature from working properly. Using the "Application Logs" is the best way to understand what’s going on, find out the root cause of the undesired behavior and eventually understand which part of the...
To get the Web Application from your Web Project, you have to generate it. When a project is generated, the Application Server loads the corresponding Web Application. WebRatio uses Apache Tomcat as the default Application Server Apache.
Tomcat implements the JavaServer Pages (JSP) and Sun Microsys...
Debugging is a fundamental tool for developing a reliable Web application. In the standard debugging approach, every time a problem arises or whenever you want to investigate the behavior of your application, you can easily debug it by placing breakpoints in your lines of code.
Debugging with WebRa...
The deploy process of a Web application is the final step of the application development. In a structured company, the Web application must pass different tests before going to production.
Usually companies have several different environments where the Web application must be deployed and tested.
...
In Apache Tomcat, the Manager element represents the session manager that will be used to create and maintain HTTP sessions as requested by the associated Web Application.
Read this article to know how to disable the Persistent Session Management in any Tomcat installation.
Let's suppose that you want to deploy your project directly on the remote host that will contain the Web Application. You have to configure the Deploy Configuration that allows you to obtain the final Web Application package in order to be able also to upload the package on the remote host. This art...
The deploy functionality is related to the process of installing your Web Application
on a local/remote machine, or even in the cloud. Deployment is configured in
WebRatio through the Deploy Configurations dialog which allows you to specify all
the deploy settings (e.g. the application to dep...
The use of static values is often required when designing an application. Static values may depend on the application’s deployment environment. You can set these static values in a dedicated *.properties file, which is loaded at the application startup. This file contains a list of key-value pairs. ...
How to optimize the app performancesWhen deploying an application is important to apply all known best practice to get the best performance possible. WebRatio Platform simplifies this task generating a release artifact that is optimized for production. However there are some best practice related to...
Page computation is the process by which new up-to-date information is computed on the server after a user action. The computed information is then used for rendering all, or part, of the client page or just a part of it.
Know how the page computation works is useful when you model a page that is ...
WebRatio Mobile Platform gives you the possibility of making continuous builds of your Mobile Projects. This can be very useful to schedule builds on a dedicated server and for instance get a new build every night.
This process requires to create an Ant file that describes the result of the build o...
WebRatio Mobile Platform gives you the possibility of making continuous builds of your Mobile Projects using predefined buildfiles bundled in WebRatio installation. This possibility can be integrated in continuous integration environments like Jenkins.
This tutorial guides you through the setup and...
WebRatio Mobile Platform gives you the possibility of making continuous builds of your Mobile Projects using predefined buildfiles bundled in WebRatio installation. This possibility can be integrated in continuous integration environments like Jenkins.
This video guides you through the setup and co...
WebRatio Mobile lets you build Android apps that you can test on your mobile or submit to the Google Play Store. This article guides you through the build process, showing how to create a debug build and run and test the Application on your device.
WebRatio Mobile lets you build Android apps that you can test on your mobile or submit to the Google Play Store. This article guides you through the build process, showing how to create a release build, prepare and submit the Application on the Google Play Store.
WebRatio Mobile lets you build iOS apps that you can use for test on your mobile or for submission on the Apple Store. This article guide you through the build process showing both the debug and release mode and gives you the information required to publish an iOS app.
WebRatio Mobile lets you build iOS apps that you can use for test on your mobile or for submission on the Apple Store. This article guide you through the build process, showing how to create a release build, prepare and submit the Application on the Apple Store.
This article is a step by step tutorial to guide you in the management of Signing Identities and Certificates.
You need to read, understand and accomplish each step reported to be able to build iOS application in debug and release mode.
Each application has a couple of log files to which it write log messages to monitor the health of the running application. This guide helps you understanding and configuring these files.
WebRatio provides some properties that define the information reguarding the runtime of your web application. RTXConfig.properties file is the properties file where you can configure your preferences. The RTXConfig.properties file contains information that control your work directory where the appli...
The WebRatio Client Runtime is the ECMAScript based execution environment and core set of utilities that hosts client applications. It is a feature available starting from WebRatio 7. There is only a single implicit Runtime instance per Web browser window. The main customization is related to the lo...