Make your SaaS app with BDK
Make your product the tool people carry on site. Your web app becomes an iOS and Android app where staff sign in over the page they opened, scan an asset to pull its record, attach photos and share reports from the phone. Field work lands in your product's records instead of a message thread.
01 / 05
Native sheets and screens
Open sign-in over the page someone arrived on, and return them to it once they are in.
- Show sign-in when a shared task link needs an account.
- Keep the page they opened in place underneath.
- Return to that task when sign-in closes.
02 / 05
Barcode scanner
Let field staff scan an asset code and land on its record.
- Scan equipment labels during an inspection.
- Read a QR code fixed to an asset.
- Open the maintenance record for the code just scanned.
03 / 05
Camera and photos
Let staff photograph what they see and attach it to the report.
- Photograph an issue at a site.
- Record equipment condition during an inspection.
- Attach the photo to the report as soon as it is taken.
04 / 05
Share sheet
Send report files to the apps people already have on their phone.
- Share an inspection PDF with a colleague.
- Send a report attachment through the email app.
- Staff pick the app it goes to.
05 / 05
Push notifications
Bring people back when work needs a response.
- Notify an assignee when a task changes.
- Alert a reviewer when a report is waiting for them.
- Open the work item when the person taps the notification.
Five of 71 native capabilities
The five above are the ones this kind of app leans on most. Every build ships with the whole set. Scroll the strip for the rest.
- In-app purchases
- Modal sheetsNew
- Face ID login
- Sign in with AppleNew
- Live locationNew
- Deep linksNew
- App badgeNew
- Incoming sharesNew
- Saved loginNew
- ContactsNew
- Health dataNew
- Audio playerNew
- Voice recorderNew
- Date-time pickerNew
- Rating promptNew
- Tracking promptNew
- NFC scanNew
- Native transitions
- QR scannerNew
- Photo pickerNew
- Share sheetNew
- Push notificationsNew
All features are included when you request a build with BDK. See pricing
What you set up
- Your Apple Developer and Google Play accounts.
- Your own Firebase project's service-account key and a OneSignal app, for push.
- Branch or Chottulink, if you want links that open the app.
- Your existing identity provider and backend access controls, unchanged.
Where your web app stays in charge
- Roles, records, integrations and audit history stay yours.
- Web billing stays where allowed; digital access sold in-app uses store billing where required.
- Web updates go live without a rebuild when they use capabilities already in the app.
Does a biometric prompt replace my login?
No. It confirms a local action; your backend still authenticates and checks access.
Does a barcode scan know which asset it is?
Your app maps the decoded value to your asset database.
Can staff share generated reports?
Yes. Give the native share sheet a reachable file URL.
Explore next
Create your project, or open the demo app and run the features yourself.