onymos-logo

DataStore

Full-stack features need full-stack tools for securely getting/putting data. Onymos DataStore unlocks the Onymos Hosting backend.

DataStore Feature

Read and write with ease

Onymos DataStore is a set of utility functions for securely getting and putting data in the cloud. You can use DataStore functions with Onymos Hosting, or just connect to your own cloud account.

Server side – included

Onymos handles all configuration required at any of the top cloud providers (AWS, Azure or GCP). Flexibility is key – either select zero-touch Onymos Hosting or just provide access and configuration parameters to use your own cloud provider account. Don’t spend time trying to follow pages of documentation only to spend more time on maintenance when the cloud providers change their setup and/or API.

Data normalization across devices

Onymos DataStorage component handles various nuances of different devices out there – like folder mapping discrepancies, sub-folder handling and more.

Top-of-line secure transport

Full token-based security along with full encryption for all traffic to/from Onymos Hosting.

Progress tracking, restarts

Large images and videos can be time consuming. Onymos provides % tracking for feedback. And if there’s an interruption, Onymos functions will restart where the transaction disconnected.

Everything you need for DataStore

The simplest, fastest way to get data to/from Onymos Hosting.

Match the look

Front-end configuration via standard HTML/CSS ensures Onymos Features fit seamlessly into your existing project

Full stack

Unlike plugins or code snippets, each Onymos Feature is full stack, from the user interface to the cloud layer.

No looking back

Onymos supports the Feature at every stage. Updates are as simple as rebuilding with our newest object release.

function saveData(path, dataToSave) {
    OnymosUtil.addData(
        path,
        dataToSave,
        function optionalSuccessCallback (statusMessage) {
            console.log(statusMessage);
        },
        function optionalFailureCallback (error) {
            console.log(error);
        });
} /* end function saveData */

What’s in DataStore?

user interface icon
User interface
  • Integrated with native OS-specific UI for file selection
mobile device functionality icon
Device-side functionality
  • Allow users to select any file from the device, including from various media and file folders
  • Allow for renaming the file
  • Allow for changing the file type
  • Option to set maximum file size limit for upload
server side functionality icon
Server-side functionality
  • Upload of files to either Onymos Hosting or your own Cloud storage with AWS, Azure or GCP
  • Tag file with labels
  • Search file based on labels
  • Secure upload/download facility as supported by Cloud storage provider
  • Track upload progress, and optionally stop in-progress uploads
  • Support for multi-part upload
  • Support for upload resiliency and upload resume on connection interruption

Developer support

Find additional answers in our Developer Support Center, which includes quickstart guides and more.

The Onymos advantage

touch to cloud icon
UI-to-cloud functionality

Every component comes fully functional — from the front-end user interface to back-end cloud connectivity. Just integrate and use.

serverless icon
Serverless architecture

DataStore connects directly to your cloud, not an interim server, helping speed up app performance.

open standards icon
Open standards-based

Innovate confidently with components built on open standards like HTML, CSS, and JS, as well as Java/Kotlin (Android) and Swift (iOS).

Related Features

Onymos Access

Start building with Access

Allow users to securely log in to your app using your preferred sign-in methods, including email authentication, social media logins, or OAuth integration.

  • Complete email and password-based authentication
  • Social logins for Apple, Azure, Facebook and Google
  • OAuth 2.0 support
  • Integration with leading third-party providers
Onymos Chat

Start building with Chat for free

Adding Chat to an app can be deceptively complex. With Onymos Chat, we provide the message management and storage and you make it shine.

You get:

  • Complete server-side functionality – included
  • Multi-cloud support for messaging, media
  • Tiered encryption
  • Enhanced functionality with other Onymos Components
Onymos Media

Start building with Media

Managing images and videos in today’s mobile apps is time-consuming and thankless. Onymos Media is the toolkit to make it easy.

  • Full-service compression for photos, video
  • Consistency across devices, platforms
  • Supports live video and thumbnail generation
  • Service-side storage, included

Think differently about app development

Download our free white paper today to learn how Onymos Features can maximize the value of your developer resources — and shave days or weeks off your development timeline.

Get your free white paper