Our App Architecture

How it works

YUDU architecture is built around the principle of what we call 'modular' bolt-ons. These modules fulfill certain features and pieces of functionality. 

What we mean by this is that our apps come with a certain baseline level of core functionality, and, depending upon which product you choose (for example our Training App), we will attach a list of "suggested" bolt-on modules that help the product fill its particular niche.

In the case of the Training App for example, you can use our API integration options to integrate with a range of Learning Management System APIs, or in the case of a Digital Magazine App, you can make use of our Responsive HTML Viewer module which allows your readers to click on particular articles within a magazine and view them in a way that scales alongside whatever device they're using in easily readable text.

Our Modules

Document Center

The Document Center is part of YUDU's core-level functionality and one of our most heavily invested in and highly developed modules. 

On a simple level, the document center module allows you to publish documents, books and other types of written content to a single hub, where the content can then be read by the reader in an intuitive, user-friendly environment similar to that of an e-reader. 

API Integration

We support a range of API integrations, particularly in the magazine and training space, and our internal development team can build alternative integrations. 

Over the years we have built up an impressive list of supported APIs, primarily fulfilment houses as well as Scorm and Experience, the two most widely used Learning Management System APIs. 

Live Directory

The Live Directory module acts as an intuitive and easily accessible catalog of groups of people or organizations, allowing users to make contact with them easily.

Examples of the live directory in action most commonly include employees within an organization, or a list of companies (say those attending a trade fair) that acts as an easy point of reference for the user. They simply open it up and select the person or company they wish to contact or view more information about. 

In-App Purchasing

The In-App Purchasing module allows you to sell your published content from directly within the app at a fixed price, turning it into a storefront. 

The user can choose to purchase it through the Apple or Google Pay payment portals employed card details they may have saved within the system. This extra layer of simplicity makes things easier for your customers. 

SmartCat

Our SmartCat module collectively describes a series of e-commerce related features and functionality, primarily of use to retailers.

These features allows catalog publishers to automatically link product SKUs within a digital catalog with their associated pages on their e-commerce website. The module also allows customers to use a digital shopping basket when browsing the digital catalog. 

Video & Audio Delivery

Our overlay tools give you the ability to upload high-definition video and audio content and embed them within a document. 

Alternatively our production team can create video and audio libraries within the app, segregating them the documents entirely. 

Single Sign On

Single Sign On (SSO) allows a user to log into our app and maintain these login ticket when they access your website via the in-app browser. 

As SSO is fast becoming an integral part of many platforms, this is a particularly important module for many who want their users to be able to switch back and forth between website and app in a seamless manner. 

User-Tracking System

The User-Tracking System (UTS) module allows you to select and monitor particular kinds of activity within your application. 

Assets, hidden or visible are created for particular aspects of behavior you want to monitor. This data is then fed back to a YUDU data collection platform. You can use the UTS to do a wide variety of things, for example, to trigger a prompt at the end of a document that asks the reader whether they have finished reading it. If the user is using login credentials, this means the data is reflected against those particular credentials within the back-end. 

HTML5 Embedding

The HTML5 Embedding module empowers you to create interactive/animated HTML5 assets and embed them within your publications using YUDU Publisher's overlay editing tools. 

The scalability of HTML5 means you can create everything from animations to interactive games and embed them seamlessly within the publications you have uploaded to your app. 

User Note Synchronization

YUDU technology allows readers to create notes, highlights and other forms of on-page interactivity using the toolbar. 

Our User Note Synchronization module makes sure these notes and highlights are synchronized to the cloud, provided the user is logged to the app before making them, so he can return to notes he made with a tablet on his smartphone. This is especially useful for publishers of textbooks and training providers. 

Icon3

Messaging Center

The Messaging Center module essentially functions as a kind of top-down, direct-messaging system, allows the administrator to reach out to individuals or groups in a directory.

Most commonly associated with our Emergency Communications App, you first upload a list of users in a csv format to the Messaging Center, from where you can manage and curate these users into groups, and fundamentally, reach out to them directly via SMS, E-Mail or within the app itself. 

Icon6

Social Wall

The Social Wall module allows you to present an aggregation of all of your social media feeds within your app, including Facebook, Instagram and Twitter. 

The Social Wall works through RSS feed integration and sits alongside your app's welcome screen. 

Data Collection

The Data Collection module employs YUDU's internal analytics package, Google Analytics and/or Adobe Analytics to take a bird's eye view of all activity within your publications.

This bird's eye approach of all activity differs to how the User-Tracking System works, which monitors particular kinds of activity and plots this against individually recognized users. 

PhoneView

YUDU's PhoneView module allows readers to more easily read blocks of text on their smartphones. 

The module works by using a HTML/CSS file that sits behind particular blocks or articles within a publication, which in turn allows the reader to click on that article and have it display in a enhanced, mobile responsive way, making it easier to read on smartphones and other smaller mobile devices. 

Icon15

Subscription Management

The Subscription Management Module is a powerful permissions management system that allows you to create hierarchical, time-based access rules to publications. 

This means you can monetize and sell the content you have published to the app in whatever way you see fit, with a variety of subscription models if you're a magazine publisher, or a variety of bundles if you're a book publisher. The system also allows companies using our corporate apps to gate off access of particular kinds of content to particular user groups, corresponding to say, department or seniority.