How to read an archive on a background thread in a Tabris.js app

This is a follow-up on the previous blog post about "How to read an archive in a Tabris.js app". Today, we are going to use a Worker available in Tabris.js to read the content of an archive file. The…

How to read an archive in a Tabris.js app

Have you ever had to deal with a ZIP file in your mobile app? Since Tabris.js app developers have the npm ecosystem at hand, unzipping ZIP files in a cross-platform way is just a npm install away. In…

Debugging Tabris.js app's JavaScript code on iOS devices

The essential part of the development is debugging. Debugging JavaScript code on iOS devices is possible and quite easy. However, it has to be performed in Safari, and that is why a Mac machine is required. Prerequirements To…

What JsDoc can do for your Tabris.js Project

Tabris.js provides out-of-the-box autocompletion in Visual Studio Code and Webstorm (and some other IDEs) via the included type declarations file. While based on TypeScript syntax, these declarations work…

UIWebView and deprecated API usage in iOS applications

Since April 2020, Apple does not longer accept new apps that reference deprecated UIWebView in the source code. You can still submit updates of your existing apps, though. The latest Tabris.js iOS…

New Tabris.js 3.5 provides APIs to make common mobile app development tasks faster

We are happy to announce the release of Tabris.js 3.5. This release continues our theme to make common tasks simpler by providing the tools and APIs you need. From new APIs to share app data, manage resources,…

Configure your Tabris.js project for use in Gitpod

In the previous blog post, we talked about Gitpod, a great online IDE which provides ready-to-code development environments in the browser for GitHub projects. We opened the dev environment on the Tabris.js…

iOS provisioning profiles management with Fastlane Match

Fastlane Match makes certificate and provisioning profile management easier already for many years. Commonly used with a configuration file (often called Fastfile or Matchfile) added to the repository…

Debugging your Tabris.js Android app

In the latest release of Tabris.js, we have announced improved debugging support on Tabris.js Android. In this tutorial, we will show how to debug your app with Visual Studio Code. Please, refer to Tabris.js…

CLI keyboard shortcuts to help with Tabris.js app development

In the latest release of Tabris.js, we introduced a new way to interact with an app served by the Tabris.js CLI: keyboard shortcuts. They complement the interactive console (flag -i) that makes it possible…