Apollo Apps allows you to create your own sections, using HTML5.

There are 2 types of custom sections, with 2 levels of complexity: 

  • Basic custom sections (low complexity, and limited possibilities)
  • HTML5 Plugins Sections (coding required, high customisation possibilities)

1. Basic custom sections

The Custom section is a section using HTML to allow you to display rich, static content. It's cached into the app, which means that it's available when there's no connection.

You can use pre-definied templates to manage your custom section, or directly modify its HTML code. It is possible to display dynamic or distant contents, using the HTTP template, hosted on your server.

Usage (example) : display a presentation page, give some contact informations
Complexity : Low
Interactions with the rest of the app : Basic
Quality : Good

2. HTML5 Plugins Sections

The HTML5 Plugins sections are sections that can contain your own source code, specifically developed for Apollo Apps. The Plugin development need an expertise in HTML/JavaScript, and a strong knowledge of the specifications. A good knowledge of the mobile development practices will help you.

The HTML5 Plugins sections will allow you to enrich your app with features regarding your specific needs.

Usage (example) : develop your own section based on a custom data source, integrate a quizz or a survey, etc.
Complexity : High (web skills + mobile + knowledge of Apollo Apps)
Interactions with the rest of the app : High
Quality: Native-like

3. Some advices

When you think about integrate a customized section into your app, think about the features and the level of customization that you will need.

The HTML5 plugins will allow you to enrich you app, but will be more complex to develop than a basic Custom section. It will also need to be maintained along the life of your app.

Always keep it simple!

Did this answer your question?