mobile Tag

We have released an update to Tabris. Check the details and enjoy creating your mobile apps. Tabris Issues with console output for thrown errors have been fixed. Tabris Developer App The Tabris developer app is functioning on iOS 9 again. Android We've fixed an issue where touchEnd would not fire in some cases. Gone is the issue causing images loaded from external resources not to be scaled according...

Read More

We've just updated Tabris.js to 2.1 First of all - lots of support came to us from the users of Tabris.js 2.0. It’s good to know you’re with us – THANK YOU! Check out what's new in 2.1 The positive feedback gave us more fuel and here’s a new set of features & improvements: Launching external apps. New ActionSheet dialog allows showing unlimited dialog options. Tint colors for CheckBox,...

Read More

Today, we’re proud and happy to announce the release of Tabris.js 2.0. This release makes Tabris.js even simpler to use, yet more flexible and powerful than ever, all while adding support for a completely new mobile platform. The Highlights Tabris.js 2.0 is the result of the feedback we received and the lessons we've learned while building Tabris.js apps. Here are the features we're most excited about: We replaced...

Read More

Tomorrow Tabris.js 2.0 will be released and we conclude our count-down of the top 10 new features with our favorite addition: support for TypeScript 2 & JSX. TypeScript 2 & JSX We significantly improved support for TypeScript and introduced support for JSX, the declarative approach to UI creation. JSX allows you to embed XML directly into your Tabris.js code, giving you a better representation of your widget...

Read More

The Tabris.js 2.0 release is almost here (July 18) and we continue with our count-down of the top 10 new features in the major release. Number 2 is support for the Universal Windows Platform. With Tabris 2 you can now build Windows Store apps which are a perfect match for Tablet/Laptop hybrid devices such as the popular Surface line of products, as well as the more...

Read More

The Tabris.js 2.0 release is now less than a week away (July 18). During the last preparations, we're counting down the 10 new features in 2.0 that we're most exited about. Number 3 is a brand new file system API. Sometimes you need to store binary files on the device's file system. There are Cordova plug-ins for file system access, but they're based on Blob and...

Read More

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 more. Using a transpiler like Babel, you can use these features in your Tabris.js app today. Quick Start The fastest way to a working ES6 project setup is to generate it. Just install Yeoman, a popular project generator for JavaScript,...

Read More

Writing mobile applications is not only about the UI. Apps also need content. Often times they fetch dynamic content over the network. This post introduces the basic mechanism for network access in Tabris.js: XMLHttpRequest. The post also explains how higher level networking API can be used. Tabris.js supports a subset of the W3C browser APIs. Part of that API is the XMLHttpRequest. You can use it...

Read More

Welcome to the third episode of the "Tabris.js Examples" blog post series. In each post we provide some background on one of the coding examples shipped with Tabris.js, our new framework for developing native mobile apps in JavaScript. After we explained a couple of UI elements in the last issue, now let's take a look at how you can store the acquired data. For this purpose...

Read More

Welcome to the second episode of the "Tabris.js Examples" blog post series. In each post we provide some background on coding examples shipped with Tabris.js, our new framework for developing native mobile apps in JavaScript. This time we want to take a look at user input - a fundamental ingredient of most applications. Tabris.js supports a variety of native input widgets you can choose from. The...

Read More