1. Introduction to the platform
We also support some preprocessors like SASS and templating engines like Handlebars. You’re not required to use them, but they can boost your development quite a lot when building complex components.
What can you build
A. App components
- Global settings for apps
B. Page components
Page components are similar to app components, but they also display output since they can be dropped onto a page. A page component can be dropped more than once on a page, and can be displayed inline or as a block element.
- Video players
A provider is a particular type of component which only serves as a interface to provide data to other components.
- Select an image from the media library
- Connect a button or link to a page
- Select data from a data source
As the name suggests, themes enables you to customise any visual aspect of your apps. A Fliplet App can only be assigned to one theme.
Menus allow you to change the default header / top bar you in all Fliplet apps. It also contains the styles for when the hamburger menu is tapped and the list of the menu screens is presented to the user.
Our primary development tool is called Fliplet CLI (Command Line Interface), it’s written in Node.js and is available through Npm.
This means in order to start the development you will need to install Node.js on your machine.
The Fliplet CLI will enable you to develop and test components and themes on your machine, without having to rely on our APIs or even be connected to the internet while coding.
Check the Quickstart section for more details about getting started with the development.
In the next section we’ll help you installing the development tools.