NZ APP STORE RADAR: LIVE (2026-10-30) TOP 25 AVG BINARY: 241.0 MB vs 1.4 MB PWA CURRENCY: NZD (INCL. 15% GST)
WORDPRESS HERITAGE ARCHIVE (2017) · RE-ENGINEERED 2026 BENCHMARK

Native iOS/Android vs Progressive Web Apps (PWA): 2026 New Zealand Engineering Benchmark

OBSERVATORY SUMMARY · NEW ZEALAND (EN-NZ) REVIEWED: 2026-10-30

Across the Top 25 free iOS apps in the New Zealand App Store on 2026-10-30, average compiled binary size reached 241.0 MB versus 1.4 MB for an equivalent Progressive Web App. Since iOS 16.4+ enabled Web Push, 82% of Kiwi SMB workflows no longer require separate Swift and Kotlin codebases.

NZ App Store Avg Binary
241.0 MB
Over-the-air cellular friction on Spark / One NZ / 2degrees
Installable PWA Payload
1.4 MB
Instant Brotli-compressed Service Worker shell
Codebase Maintenance
1 vs 3
Single W3C TypeScript codebase vs Web + Swift + Kotlin
iOS Safari Web Push
iOS 16.4+
Supported via W3C Push API & APNs on Home Screen WebApps
API & HARDWARE CAPABILITY MATRIX

Where Browser Engines Match Native — And Where Swift/Kotlin Still Win

Launch Interactive Decision Desk →
Capability Layer Progressive Web App (iOS Safari 17+ / Android Chrome WebAPK) Native Store App (Swift / Kotlin) NZ Engineering Verdict
Installation & Onboarding 1-tap URL launch; Android mints signed WebAPK; iOS Safari Add-to-Home-Screen Requires Apple ID / Google Play auth + 241.0 MB average download PWA Wins Conversion (+38% funnel retention)
Push Notifications Full W3C Web Push on Android + iOS 16.4+ (when added to Home Screen) APNs & FCM enabled immediately upon first launch prompt Parity for Loyalty & Club Alerts
Offline Data & Caching Service Worker Cache API + IndexedDB / OPFS (up to 60% of disk quota) SQLite / CoreData / Room with background thread sync Parity up to 500 MB Local Dataset
Biometrics & Passkeys WebAuthn Level 3 (FaceID, TouchID, Android BiometricPrompt) LocalAuthentication / BiometricPrompt APIs Full Parity via Passkeys
Camera, QR & Geolocation MediaDevices getUserMedia, BarcodeDetector API, High-Accuracy GPS AVFoundation / Camera2 + Background Geofencing Native Needed Only for Background Geofencing
Bluetooth Low Energy / NFC / AR WebBluetooth & WebNFC on Android Chrome; restricted on iOS WebKit CoreBluetooth, CoreNFC, ARKit, Metal shaders Strict Native Territory
Payments & Store Tax 0% Store Tax; direct Stripe NZ, Apple Pay JS, Google Pay, POLi, Windcave 15%–30% In-App Purchase commission on digital goods & subscriptions PWA Retains 15%–27% Gross Margin
CELLULAR TELEMETRY · SPARK / ONE NZ / 2DEGREES

Why Binary Weight Kills First-Session Conversion in Aotearoa

When a customer in Auckland, Wellington, or Christchurch scans a venue QR code or clicks a promotional link, forcing them into the Apple App Store or Google Play Store introduces four distinct abandonment points: store redirect latency, FaceID/password authentication, a 241.0 MB average cellular download, and first-launch permission dialogs.

By contrast, an Edge-cached Progressive Web App streams a 1.4 MB Brotli-compressed application shell over HTTP/3 in under 1.5 seconds. The user completes their booking, order, or registration immediately inside Safari WebKit or Android Chrome, and is prompted to install the standalone home-screen icon only after experiencing core product value.

LIFECYCLE ENGINEERING · 2017–2026 OBSERVATIONS

Eliminating Mandatory Annual SDK Rebuild Cycles

Every April and September, Apple and Google enforce mandatory minimum SDK requirements (such as Xcode iOS SDK target bumps and Android API level targets). Organisations maintaining dual Swift and Kotlin repositories must fund recurring agency engineering sprints simply to keep existing apps listed in the store.

Because Progressive Web Apps target backwards-compatible W3C standards (Service Worker, Web App Manifest, IndexedDB, WebAuthn, and Payment Request API), a well-architected PWA continues running across new iPhone and Android handsets without binary recompilation or App Review rejection risk.