javascript 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

JavaScript has been used as a client side language for over 20 years and as a server side language for close to 10. In the past 3 years, JavaScript has emerged as a language of choice for mobile app developers, especially those looking for a cross-platform solution. Technology stacks such as React Native and Tabris.js are the obvious choices, but some engineers are rolling their...

Read More

The Tabris.j2 2.0 release is approaching with many great features in tow. While we put the final touches on the release we are continuing our top Tabris.js top 10 feature blog post series. Today we highlight the new APIs to control the StatusBar and NavigationBar. StatusBar and NavigationBar The status bar displays the device time and contains icons like wifi strength and gps activity. With Tabris.js 2.0 it can also be...

Read More

Tabris.js 2.0 is less than a month away, and to help celebrate we are highlighting 10 of the most important features in this upcoming release. The top 10 rundown is in no particular order but we are sure that this first item will be of interest for every developer. So strap in, buckle up and lets get started with our first top 10 feature: NavigationView In Tabris.js 1...

Read More

There have been many notable changes to the Tabris.js codebase since Beta 2, and today we are happy to present the first release candidate of Tabris.js 2. In the last six weeks, we've been focused on finalizing the API for Tabris.js 2.0. But we also deliver some nifty new features, a performance improvement, and a useful addition to the developer console. New CollectionView and Picker API The...

Read More

Last week I finally published the Node.js bindings for Java. These bindings allow developers to embed the Node.js runtime directly onto the JVM through the Java Native Interface. In March I gave a pre-release presentation at EclipseCon on this work, which was recorded by InfoQ. You can check it out at: https://www.infoq.com/presentations/node4j-nodejs-java. The slides are also available on SlideShare....

Read More

Symmetric cryptographic algorithms are algorithms that use the same key for both encryption and decryption. That is, a Code + Key will produce a Cypher, and the Cypher + Key will produce the Code. Crypto-JS is a popular cryptography library which supports a number of different cryptographic algorithms including Advanced Encryption Standard (AES). Encrypting and decrypting using AES with Crypto-JS is straightforward: [raw] var CryptoJS = require("crypto-js"); // Encrypt...

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