Server Mobile Page
A server mobile page is a webpage that runs in a server and is specially designed for mobile devices. Running on a server, it allows you to use both server-side and client-side web technologies.
You can create a new server mobile page from Home > New > HTML5 Builder Projects > Files > Server Mobile Page, which will be opened on the Design view.
Contents
General Programming
Components
The components in the following categories can be used in server mobile pages: Mobile, Mobile Hardware.
The non-visual components in the following categories can also be used: Standard, Additional, Advanced, System, Data Access, Web Services, Zend, DataSnap.
Programming Languages
You can use any web language for server pages programming:
- Server-side: PHP.
- Client-side: HTML, CSS, JavaScript, etc.
Special Features
You can achieve anything you want by mixing components and programming languages. The pages below will help you implement special features using HTML5 Builder.
Client-side Features
- Layout
- Arrange controls the way you want.
- Storage
- Store data on the user agent (web browser) so you can retrieve it later.
- Styling
- Customize your controls’ appearance.
- Tab Navigation
- Define how the controls of your pages are should be navigated.
- Theming
- Define visual themes and let your controls use them.
Server-side Features
- AJAX
- Get the server-side events to behave like client-side events, and run server-side code without getting the page reloaded in the user agent.
- Database Connections
- Interact with databases.
- DataSnap
- Create client applications that interact with DataSnap.
- Internationalization and Localization
- Adapt your application for people in different countries and speaking different languages.
- Layers
- Create stack-based interfaces with controls associated to layers that might or might not be visible at a given point.
Help Resources
Video Tutorials
- HTML5 Builder Mobile Development & Deployment.
- 10:50 — Writting a server mobile page connected to an InterBase database.