Redux.js Logo

Tabris.js 3.6 released with support for Redux, PDFs and more

We are happy to announce the release of Tabris.js 3.6. The highlight of this release is new API for developing Tabris.js applications based on the popular Redux library. Create a Redux store, connect…

Using deploy keys on GitHub Actions

Some of the tools you are using in GitHub Workflows might require access to private repositories. One of the examples might be the Fastlane Match. While it is easy to use a personal token on GitHub, deploy…

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…

Git version control basics in Gitpod

In the previous blog post, we configured our own Tabris.js based project in Gitpod. Now we are going to commit and push these configuration changes to the remote repository with the help of the Git version…

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,…