π App Config Guide
This guide will help you understand how to edit your App Config JSON. By changing these settings, you can control how your webapp works, looks, and behaves.
π Main Settings
Home URL (homeUrl)
Your appβs main webapp link.
"homeUrl": "https://yourwebapp.com"
Allowed Origins (allowedOrigins)
A list of webapps that will open inside your webapp. If a webapp is not listed here, it will open in the phoneβs browser.
π Always add your homeUrl here too.
"allowedOrigins": [
"https://yourwebapp.com",
"https://support.yourwebapp.com"
]
βοΈ Features
Control basic app behaviors:
pullToRefreshβ Pull down to refresh (true/false)downloadsβ Allow file downloads (true/false)pushβ Enable push notifications (true/false)iapβ In-app purchases (β οΈ under construction β Do not edit this part until the update nokib03 app builder is released)locationβ Location handling (“prompt”, “always”, “never”)incognitoβ Private browsing mode (true/false)externalAppsPreferNativeβ Open apps like WhatsApp, Maps, etc. in native app (true/false)confirmExitOnHomeβ Ask before exiting (true/false)bottomBarEnabledβ Show bottom navigation bar (true/false)analyticsβ Enable analytics tracking (true/false)
π± Bottom Navigation Links
BottomNav (bottomNav)
Links for bottom bar buttons:
shopUrlβ Shop page linkaboutUrlβ About page linkcontactUrlβ Contact page linkprivacyUrlβ Privacy Policy link
"bottomNav": {
"shopUrl": "https://yourwebapp.com/shop",
"aboutUrl": "https://yourwebapp.com/about",
"contactUrl": "https://yourwebapp.com/contact",
"privacyUrl": "https://yourwebapp.com/privacy"
}
π¨ UI & Home Screen
β οΈ Do not edit this part until the update nokib03 app builder is released
UI Theme (ui)
themeMode: “system”, “light”, or “dark”
Home Screen (home)
Controls the intro/home page before your webapp opens:
showOnLaunch: true/false (show or skip)template: layout style (“style1”, “style2”, “style3”)title: Heading textsubtitle: Small descriptionprimaryColor: Main color (HEX code)backgroundColor: Background color (HEX code)ctaLabel: Button textctaUrl: Button linkimage: Background image URL (optional)
π Store & Sharing
β οΈ Do not edit this part until the update nokib03 app builder is released
androidPackage: Your Android app package nameiosAppId: Your iOS App Store IDshareText: Default share message when users share your app
π Authentication
β οΈ Do not edit this part until the update nokib03 app builder is released
Login options for your webapp:
google.enabled: true/false + clientIdapple.enabled: true/false + appIdfacebook.enabled: true/false + appId
π° In-App Purchases (IAP)
β οΈ Do not edit this part until the update nokib03 app builder is released
Currently contains placeholders for:
- RevenueCat (subscription manager)
- Native (Google Play / App Store products)
π’ Ads
β οΈ Do not edit this part until the update nokib03 app builder is released
Currently:
adTriggers= Empty = No ads.
Later: You can add rules here for showing ads on certain pages.
β Thatβs it! You can now safely update your App Config JSON and control your app without touching the code.
webapp