Technologies
- Flare API - REST and Socket.IO interfaces, and wrapper functions for all supported client platforms
- Flare Server - how to set up your own instance of the Flare server
- Environments - how to configure your Flare server with information about your environment
- Beacons - how Flare apps can use beacons to find their location
Developing
Learn how to develop client apps using JavaScript, Swift, Java and Python.
- Developing with JavaScript - writing web apps
- Developing with Swift - writing iOS and Mac apps
- Developing with Java - writing Android apps
- Developing with Python - writing Python scripts
Tutorials
These tutorials will jumpstart your development.
- Import tutorial - how to write a script that imports data into Flare
- Location tutorial - how to write an iOS or Android app that uses Flare location technologies
- Socket.IO tutorial - how to write an iOS or Android app that uses Flare realtime notifications
Sample apps
These apps are included in the sample code. Use the Flare Explorer to set up your environment, and the Trilateral app to navigate using mobile devices.
- Trilateral iOS App - shows a live map of the environment, including all zones and things, with the location of the user's device
- Trilateral Android App - shows both a live map and a compass indicating the direction of nearby things
- Explorer Web App - browse and edit Flare objects, and connect to nearby things and devices
- Explorer Mac App - browse and edit Flare objects, and connect to nearby things and devices