Posted on 7. August 2024 by Jan Bunk
All apps created with webtoapp.design contain a native settings screen which gives users access to many important features. Let's take a look at how to open the settings page and use it's features!
The most common way of opening the app settings is through the user interface. The look of the interface varies depending on the app layout you choose. So let's start with the most popular layout, the drawer menu layout:
As you can see, we have the button to open the settings menu at the bottom of the side menu. It's both out of the way (because it's below the more commonly used menu items above it) but still easy for users to find. Can't see it in your app? Make sure the settings menu item is enabled in your drawer layout menu screen settings.
The settings button is more prominent in the navigation bar layout, sitting right in the bottom navigation bar:
Similar to the drawer layout, the settings navigation bar item can be disabled in your webtoapp.design dashboard. This can be especially useful with the navigation bar layout, because the space in the bottom navigation bar is quite limited. You shouldn't have more than five buttons in your navigation bar and having the settings button take up one of these slots can be problematic.
If you decide to disable the settings button for your app layout (or you use the "Just Website" app layout, which can't have a settings button), we strongly recommend that you add an alternative way of opening the settings, because the settings screen contains many important features (as we will discuss in the following section).
Let's take a look at what other ways of opening the settings page there are.
The easiest option is to add a "Open Settings" button/link to your website that leads to https://webtoapp.design/apps/show_settings
When this link is opened in the app, it will open the settings page. So place the link wherever you want to give the user the option to open the app settings, for example in your website's footer.
executeWhenAppReady()
function of our app helper script. It ensures that your website doesn't try to interact with the app before it's ready or when your website is loaded using a regular browser (ReferenceError, function is not defined). Instead of the link, you can also call the showSettingsPage
JavaScript function, which achieves the same goal.
No matter which option of opening the settings you use, you will be presented with this screen:
In the screenshot above we can already see most of the features the settings screen contains. Let's go over them one by one from top to bottom:
The native settings screen in your app is a powerful tool for both users and you as the app creator. By understanding and utilizing these features, you can both enhance the user experience and also save time (because you don't have to build the features of the settings screen on your website).
Related Articles
How to: Unlist Your App from the App Stores
Here's a step-by-step guide on how to make your app unavailable in the Apple App Store and Google Play Store so new users can no longer download it.
When to Restrict Your App to Landscape or Portrait Mode
When turning websites into apps, we allow users to lock their app to a specific orientation. Here's why we recommend not doing that.
Using Cookies to Keep Users Logged In
After converting your website to an app, you want the app to offer a good user experience. Here's how you can keep users logged in by making sure cookies are configured correctly.
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.