Fliplet’s prefab approach to app building makes it easy to visually create 90% of your app from standard components. But we also anticipate that for 10% of your app you may want to add custom features where you have unique requirements. Often the best apps built on Fliplet have this mix of prefab and custom features.
For this reason, we created features in Fliplet that allow you to add in custom code to get the exact features you want. Find out more about using the Developer Options here.
Do I need to be a developer to add code to an app?
The short answer is “no”. While it helps to be a software developer, most of Fliplet’s users do not come from a developer background.
Typically the amount of code required to customize an app isn’t huge. We’ve tried to make things even simpler by providing lots of examples in the Code Library that you can cut and paste into your app. If you can’t find what you’re looking for please let us know via the help options in Fliplet Studio and we’ll point you in the right direction where possible.
Can I copy someone else’s code and change the bits I need to?
Absolutely. This is the reason behind Fliplet’s Code Library. We’ve provided examples of many of the common requests along with notes to help you understand how and why they work. The other key benefit of using web languages is that they have the deepest support network on the internet. You can find lots more code examples and libraries that you can reuse on CodePen, Stack Overflow and Github for example.
What software languages does Fliplet use?
A very brief intro to HTML
Broadly speaking, HTML sets out the content structure of the app eg, a title is followed by an image is followed by some text. It’s also possible to put certain elements inside of others so that they are grouped together (much like a desktop’s file structure – there are documents and folders that contain other documents).
A very brief intro to CSS
CSS is the language you use to style the HTML elements. You can change things like border color, shadows, font styles, background colors and positioning type.