05 · One app — every platform
Progressive web app (PWA) development
PWA development gives you an app that installs on a smartphone straight from your website and sends push notifications. No app stores, no reviews, no commissions — and one codebase for iOS, Android and desktop.
- Cost, for reference
- from 150,000 ₽
- Timeline
- from 3 days
Use cases
Progressive web apps that install on a smartphone and send push notifications. No app stores and no store fees.
- 01
PWA for an online store
Home screen icon, fast return visits, push notifications about discounts and order status.
- 02
App for field staff
Couriers, technicians, sales reps: photos, geolocation, sync and push.
- 03
Customer account
Orders, documents, payments and notifications without installing from an app store.
- 04
PWA instead of a mobile app
Fast time to market and demand validation before investing in native apps.
- 05
Publishing to Google Play
We package the PWA via TWA and publish it to Google Play and RuStore.
What's included
End to end — from idea to a working product.
We deploy the product on the client's servers or in their cloud and hand it over up and running — with access credentials, documentation and team training.
- Install on iOS and Android from the website
- Cache and background sync
- Push notifications
- Access to camera, geolocation, files
- Design following native patterns
- Publishing to Google Play via TWA
Our approach
We design caching, sync and background tasks. The interface is indistinguishable from native, and installation takes one tap from the website.
Outcome
An app on your customer's home screen a minute after their first visit, with updates that don't wait for store review.
Stages
How we work
- 011–2 days
Scenarios and notifications
Which scenarios are needed, what syncs, which notifications to send.
- 02from 3 days
Development
Service Worker, caching, IndexedDB, background sync, Web Push, one-tap install.
- 031–3 days
Device testing
iOS Safari, Android Chrome, tablets, poor connections.
- 041 day
Publishing
HTTPS domain, manifest and icons, and TWA for Google Play if needed.
Cost
Pricing and timelines
Prices are for reference and depend on the scope of work. We quote the exact cost after reviewing the specification.
| Format | Cost | Timeline | What's included |
|---|---|---|---|
| PWA version of a website | from 150,000 ₽ | from 3 days | Install, cached pages, icons, push |
| PWA application | from 400,000 ₽ | 3–6 weeks | User account, cached data, sync, camera, geolocation |
PWA version of a website
from 150,000 ₽from 3 days
Install, cached pages, icons, push
PWA application
from 400,000 ₽3–6 weeks
User account, cached data, sync, camera, geolocation
PWA: when it beats a native app
A progressive web app is the right choice when launch speed, updates without store review and a single budget for all platforms matter. A PWA installs from the website and sends push notifications, including on iOS 16.4 and later once added to the Home Screen. If you need Bluetooth, complex graphics or deep OS integration, we go with a mobile app for iOS and Android. A detailed comparison is in PWA or mobile app.
FAQ
Frequently asked questions
How much does a PWA cost?
For reference: a PWA version of an existing website starts at 150,000 ₽, a standalone PWA with a user account and cached data at 400,000 ₽.
Do push notifications work on iPhone?
Yes, starting with iOS 16.4, if the PWA is added to the Home Screen and the user has allowed notifications.
Can a PWA be published to Google Play?
Yes, via Trusted Web Activity. The App Store requires a native wrapper with additional functionality, otherwise it will not pass review.
How does a user install a PWA?
From the website: on Android with the install button, on iOS via Share → Add to Home Screen. We add hints for both options.
Contact
Always happy to discuss a new project.
Fill in the form — or a detailed brief if your requirements are already clear. We'll reply with an estimate and a plan.
- 01Tell us about your task, goals and timeline
- 02Get a clear estimate and plan
- 03Call with the head of the lab
hello@b2b-lab.ru