Posts

Improved TypeScript support for Tabris

With popular frameworks like Angular 2 now recommending its use by default, TypeScript continues its rise in popularity. Reception is usually very positive with both veteran JavaScript developers and those…

Use modern JavaScript in your Tabris.js App

The latest version of JavaScript (ES2015, or commonly called ES6) is packed with modern features, including classes, lambda expressions (“arrow functions”), block scoping, template strings, and much…

Write Tabris.js Apps in TypeScript

The dynamic typing in JavaScript allows for more flexibility, but it comes at the price of weaker tool support. Explicit type definitions in your code can support editors to provide more exact suggestions…

How to find local resources in Tabris.js

The built-in, node compatible module system of Tabris.js makes it pretty easy to find and load JavaScript files within your project. NPM modules aside, all paths are relative. So even if your current module…

Your own JavaScript mobile app with Tabris.js in 10 minutes

One of the things we live at EclipseSource is efficiency. This is true for IDE usage, code and development lifecycles. This is why we made the Tabris.js development lifecycle as fast as possible with the…

Tabris.js 0.9.1 is here

Tabris.js is a new framework to develop mobile apps in JavaScript. For a general introduction, check out this post: Native Mobile Apps in JavaScript with Tabris.js. Tabris.js 0.9.1 is out now. We've also…

Tabris.js Packing a Punch at enterJS

We've just returned home from our first enterJS conference in Darmstadt, Germany. EnterJS is all about JavaScript for the enterprise, and given the history of enterprise software, we weren't surprised…

Working with modules and libraries in Tabris.js

Tabris.js implements a module system as outlined by Common.js and supported by npm. Modules are a great way to organize your application code into isolated units. Unlike conventional scripts they keep…