Today’s platform update introduces the Template Library–a collection of common UI components, sample workflows, data simulators, and tutorial examples–for all Losant users. With just a few clicks, the resources found in the Library can be integrated into any existing application to improve the usability, security, and speed to market for projects of all shapes and sizes.
Unlike the full Application Templates we introduced in March 2020—which are more suited to be learning tools or starting points for specific use cases—Library Templates can be integrated into any application at any stage of development. Their purpose is to significantly speed up development within Losant by providing out-of-the-box functionality that is common to all types of applications.
Library Templates come in many forms and serve a variety of purposes, but at a high level, they fall into one of a few categories:
Library Templates are available today for all users. In the Losant interface, visit any of your applications and click the “Template Library” link within the navigation. This will take you to a page where you can:
There’s no limit on the number of templates you may add to any application, though the assets added by each template are subject to your organization’s resource limits.
Each template comes with a detailed README with instructions on how to implement and customize the included assets. The templates are built to be used with little to no configuration, though many will require a bit of configuration post-installation, such as:
While templates are designed with out-of-the-box usage in mind, you are free to make any desired changes to the resources added by the template and even re-add another copy of a template at a later date.
By and large, the initial Template Library entries come from user suggestions—both implicit in the applications we see built on Losant, and explicit via requests in our forums. We see “how do I…?”-type questions as opportunities for new templates, for if one user tells us they are struggling with a particular task, it’s a safe bet that many more are burning development hours on that same issue. To that end, we encourage our users to reach out in our forums with suggestions for new Template Library entries.
Alternatively, if you’ve built a template and would like to contribute to the library, you can submit your work as a pull request to our public Library Templates GitHub repo. After your entry is reviewed and published, don’t be surprised if your efforts are rewarded with some free Losant gear and an opportunity to show off your work in our forums.
With this new helper, users only need to use:
With every new release, we listen to your feedback. By combining your suggestions with our roadmap, we can continue to improve the platform while maintaining its ease of use. Let us know what you think in the Losant Forums.