EclipseSource News

We are approaching the final release of Tabris.js 2.0 and today we are happy to announce Tabris.js 2.0 RC2. While we put the final touches on the Tabris.js features and apis, there have been several changes to the Tabris.js codebase since RC1. We also deliver some nifty new features, performance improvements and a whole slew of bugfixes. Updated launcher experience In an ongoing effort to modernize the...

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

As of version 2.0 (Beta 2), Windows 10 officially belongs to the family of platforms supported by Tabris.js, the cross-platform Mobile App development framework. This means the Tabris.js 2 Windows Developer App and Cordova Platform are now available to download and will be updated with each new Tabris.js Release. Our Tabris Build Service also has been updated and lets you create appxbundle packages suitable for...

Read More

Today we are proud to present the second and final beta of the upcoming Tabris.js 2.0 release. Beta 2 is here with Windows support, better animation control, redesigned event listeners, numerous bug fixes and new features for Android and iOS. If you don’t have the Tabris.js 2 app yet, you can get it here: Windows beta support While the Windows client is still in beta, Windows 10 is...

Read More

It’s a heated time for Tabris.js development as we are getting closer and closer the Tabris.js 2 release. Plenty changes relevant to UI, navigation and mobile app security have been introduced. Today we’re sharing some of them with you in the first official beta of Tabris.js 2.0. Note: To use the beta, you need to download the new Developer App, Tabris.js 2. New UI Model Pages used...

Read More

AES (Advanced Encryption Standard) is a symmetric-key encryption algorithm. Symmetric-key algorithms are algorithms for cryptography that use the same cryptographic keys for both encryption of plaintext and decryption of ciphertext. In this tutorial we will demonstrate how to encrypt plaintext using the OpenSSL command line and decrypt the cipher using the OpenSSL C++ API. The cryptographic keys used for AES are usually fixed-length (for example, 128...

Read More

Code signing and verification is the process of digitally signing executables or scripts to ensure that the software you are executing has not been altered since it was signed. I previously outlined how to perform code signing and verification with OpenSSL, using both the command line and OpenSSL API. While the tutorial explained how to create an RSA KeyPair, it didn't mention anything about protecting the...

Read More

Tabris.js is a cross platform mobile toolkit that enables application developers to target multiple platforms from a single JavaScript code base. Unlike some other cross-platform toolkits, Tabris.js does not rely on WebViews, but instead produces native applications. This is achieved by providing a cross-platform API in JavaScript and linking that API to the platform specific widgets. Additionally, Tabris.js also includes a build service. This service enables our...

Read More

Today we are proud to unleash Tabris.js 1.10 with WebSockets support, extended API for video widget, app header branding and more! Check out the highlights below. WebSockets support The WebSockets API is now supported, making Tabris.js apps capable of real-time bidirectional messaging. As a result apps will be able to achieve improved user experience and make better use of network resources. No need to constantly poll the...

Read More