Web Hosting For Xojo Applications
Deploying an app involves moving its code from your local computer onto a server (host) so it will be accessible over the internet. When users access their browser and connect with that host using their browser, their app will be served up by that server and displayed for them to see.
Xojo makes it simple and secure to deploy web apps to a Xojo Cloud server with just one click, with multiple security layers such as firewalls, identity management/access control systems and virtual machine isolation for maximum uptime and performance. All servers located in data centers come equipped with multiple layers of protection such as firewalls and identity management / access control to ensure their hosting of your Xojo applications runs at peak performance and reliability.
Once you click the Build Xojo Cloud button in the IDE, your project will be uploaded onto a Xojo Cloud server and run in your browser. If you make any modifications and wish to re-deploy it again simply press Deploy Xojo Cloud again.
All Xojo Cloud servers are configured to support Apple Push Notifications for iOS applications, enabling this feature. To activate it, create an App ID and generate a Push Services certificate via iOS Build Settings Capabilities Tab – once completed upload these certificates via Control Panel on Xojo Cloud server.
Lifeboat, the Xojo Cloud web app manager, will automatically retrieve and install SSL certificates for your Xojo Web Apps as well as schedule their renewal at no cost to you. Furthermore, Lifeboat streamlines management by offloading static file serving from your Xojo Web App so it can focus on logic while serving up responsive pages.