Posts

How to profile the JavaScript code of your Tabris.js Application

/
If your Tabris.js application feels slow or unresponsive in certain places, the first step is to identify (or narrow down) the possible cause of the performance issue. Of course sometimes it's obvious,…

Practice creating your custom Tabris.js component

Tabris.js offers a number of built-in components, which allow developers to construct the UI for their native mobile applications. In some cases, you may feel the need for a reusable, custom look and feel…

Tabris.js 3.7.2 improves stability and performance

/
Tabris.js 3.7.2 has been released. It addresses several issues surrounding worker support and various other bugs. Worker fixes Fix FileSystem bug when reading file in worker (Android) Fix…

How to make stack traces clickable in VS code when using webpack

/
We discussed before how to use webpack in your Tabris.js project, and even how to make it work with source maps. A source map, among other things, makes the stack traces in the Tabris.js CLI console point…

Talk to your Tabris App

/
If you're a seasoned Tabris developer you're likely familiar with the helpful shortcuts built into the Tabris CLI. After all, every time a Tabris app is side-loaded you get this message: What you…

How to structure a Tabris.js project

/
“How do I structure the project?” is a common big question that comes to mind when we start a new project. While the Tabris.js CLI provides basic templates for certain architectural patterns, Tabris.js…

How to use Figma styles in Tabris.js

/
Here at EclipseSource we love Figma. It is a great tool for UI design and prototyping. With its powerful layouting, prototyping and collaboration features, iterating on a design is a pleasure. In the end,…

Tabris.js 3.7 allows to build more secure apps with biometric authentication, native hashing and private certificates in WebViews

[UPDATE] Tabris.js 3.7.1 has been released addressing a few bugs discovered in 3.7.0. With the release of Tabris.js 3.7 we are increasing the security level of Tabris.js apps. Strong authentication…

Build an Android App Widget for Tabris.js Apps

The app widget is one of the desirable features in mobile apps and highly requested by Tabris.js developers. Unfortunately, we cannot directly use Tabris.js to create home screen widgets. However, we can…

Tabris 3.6.1 released with important TypeScript and Android updates

We recently published Tabris.js 3.6.1, a patch release building on Tabris.js 3.6.0. Aside from some minor fixes in the JavaScript layer, it has two very important changes: Tabris.js 3.6.1 is now…