OTTODesign System

FoundationsApp experience

Device functions and native elements

Modern apps, whether native or web-based (like PWAs), can and should often utilise the hardware and software capabilities of the device to provide richer and more contextualised experiences.

Information

Why

Increased convenience, personalised experiences, seamless integration into the user's everyday life.

Camera

For scanning barcodes/QR codes, taking product photos, augmented reality.

Embedded prototype: foil-visa-23684284.figma.site › Camera

File access

Upload files from the device.

Embedded prototype: foil-visa-23684284.figma.site › Upload

Geolocation

For location-based offers, store finder, delivery tracking.

Push notifications

For order updates, special offers, reminders

Embedded prototype: foil-visa-23684284.figma.site › Notification

Contacts

With the user's consent for functions such as sharing wish lists or entering delivery dates.

Biometric authentication

Fingerprint or facial recognition for fast and secure opening or purchase completion.

Embedded prototype: foil-visa-23684284.figma.site › Biometric

Native Sheet

Share menu of the operating system so that users can easily share content via other apps (mail, social networks, etc.).

Embedded prototype: foil-visa-23684284.figma.site › Nativesheet

Calling

Clicking on a phone number can open the native phone app.

Embedded prototype: foil-visa-23684284.figma.site › Phone

Device shake

Triggering functions by shaking the device.

Embedded prototype: foil-visa-23684284.figma.site › Shake

Updated 13 November 2025