AppNative › Blog › Base44 Native Capabilities
Updated October 2026
Once Push Notifications are toggled on in AppNative, the native iOS and Android wrapper automatically prompts the user for permission and associates their device token with their signed-in Base44 email. From any Base44 backend function (base44/functions/yourFunction/entry.ts), you can send a push notification with one HTTP call — or let AppNative's AI helper inject the trigger into your existing Base44 function automatically.
See the full guide: Push Notifications for Base44 Apps.
Apple Review Guideline 3.1.1 prohibits using Stripe checkout inside an iOS app for digital subscriptions or credits. With AppNative's In-App Purchases for Base44 Apps:
/upgrade or /pricing) or responds to window.AppNative.iap calls and opens a native StoreKit 2 / Google Play Billing paywall.Unlike basic WebView wrappers, AppNative compiles real SwiftUI app extensions into your iOS binary. In the Widget Studio and Live Activity Studio, you describe the widget you want in plain English, connect it to a Base44 JSON endpoint, and AppNative compiles the native WidgetKit and ActivityKit targets into your TestFlight build.
Every other device capability is available as a toggle in the AppNative wizard and exposed to your Base44 frontend via window.AppNative: biometric Face ID / Touch ID lock, Apple Wallet & Google Wallet passes, native share sheet, haptic feedback, and offline caching.