Updated on 10. August 2024 by Jan Bunk
Our goal is to turn your website into an app in a way that requires no website changes from you. Unfortunately there are some app issues that we can't resolve at the moment. Mostly these are features that most web browsers support, but our apps don't. That means, if your website relies on such features, they won't work in your app.
These are issues that we can't improve further at the moment, but we have an available workaround that works for most use cases.
Our apps can't display PDF files inside the app. We can't resolve this ourselves, we have to wait on Google for a fix.
In the meantime, we have created two workarounds:
For both workarounds you have the option of listing the URLs explicitly or providing a regular expression that matches the URLs. If you need help with that, just let us know a few URLs and we can configure the regular expression for you.
You can configure these in the navigation settings of your dashboard.Currently, our apps can't download files automatically. We're waiting on a change by Google that for this.
In the meantime, you can configure all the URLs that download files and then the app can handle the downloads.
You have the option of listing the URLs explicitly or providing a regular expression that matches the URLs. If you need help with that, just let us know a few URLs and we can configure the regular expression for you.
You can configure these in the navigation settings of your dashboard.There's two problems with so-called social login features (login with Google, Facebook, etc.).
The easiest solution for both of these issues is removing/hiding the third party login options from your app. We can do that for you without you having to remove them from your website.
Alternatively, if these login options are important to you, you can integrate Login with Apple and use our custom tab workaround to get third party logins to work.
When you tap an input text field, the device's keyboard opens and occupies the lower half of the screen. In order to not obscure website elements that are in the bottom half of the screen, the app's built-in browser gets moved up above the keyboard.
Visually this looks similar to how a browser behaves. The only difference is that in the app the screen height changes (window.innerHeight
gets reduced by the keyboard height). Most of the time this subtle difference is not a problem, but with some website components - typically popups - it causes issues where the popup doesn't get displayed correctly when the keyboard opens.
The issue has already been reported to Google and we're waiting for it to be resolved.
Related Articles
Differentiating Between Website and App Issues
It can be difficult to classify what an issue, that's occurring in your app, is caused by. In this guide we discuss various methods for you to find out exactly that.
How We Can Publish Your New App as an Update
If you already have an app, but want to switch to an app by webtoapp.design, it makes sense to publish the new app as an update to your existing one. That way, your existing users automatically receive the new app as an update, without manually having to search and download it.
Try Out Your Android App Before Publishing
Here's a quick guide on how to install an Android app before publishing it in the Google Play Store or another Android app store.
Hi, I'm Jan! I created webtoapp.design in 2019 while studying computer science in university. A lot has changed since then - not only have I graduated, but it's also no longer just me running webtoapp.design. We've grown to a global, fully remote team and have gathered lots of experience around app development and app publishing. We've created and published hundreds of apps in the app stores, where they've been downloaded millions of times.