Umajin Application System
The Umajin Application System has a breakthrough architecture consisting of four products; the Umajin Editor provides collaborative visual creation on Windows and MacOS, the Umajin Cloud provides a CMS and distribution of your projects, the Umajin Portal allows instant native deployment for iOS, Android, MacOS and Windows, the Umajin Server can be installed into your enterprise to provide real time API's, database gateways, REST gateways and data caching.
We built Umajin to tackle the Enterprise Ecosystem challenge - addressing the changing landscape of Users, Devices, Enterprise Software and Data. To make creating solutions quicker and more reliable Umajin includes a library of Powerful Building Blocks with unique capabilities including 3D indoor geolocation, real time animated and shaded 3D rendering, machine vision and AI capabilities. Umajin can also be extended with a sophisticated Javascript SDK.
Umajin Editor
Design Led
Design and UX are empowered with a visual, drag and drop Editor. The Editor provides a wide variety of powerful building blocks, turnkey data connectors and solution accelerators. This allows rapid creation of working POCs to test with customers that can then be extended collaboratively with agile development teams.
Multi-user Editing
Multi-user editing allows teams to collaborate in real time on projects. A mobile editor further extends this by enabling feedback on device as working prototypes are previewed.
Extensible
Create customized and reusable; visual components, powerful actions and data feeds with JavaScript.
Umajin Portal
Publish your Projects with the Umajin Portal
The Umajin Portal allows instant publishing to your Enterprise or group. Role based filtering allows the right people to access the project.
The Portal is available on iOS, Android, MacOS and Windows so that you can deploy it on any hardware in the organization.
Umajin Cloud
Dashboard
The Umajin Cloud Services includes a dashboard system for analytics & reporting from your Projects. Instrumentation can easily be added to your Project to allow you to track whatever statistics you wish.
Content Management System
Manage the dynamic parts of your project such as Feeds, Articles and Forms. Add, edit or remove content such as images, HTML, text and links and have it all appear in your Project without having to republish.
Synchronization of Files
Whenever you save your Project it is synchronized using the Umajin Cloud Service so that you can edit your Project wherever you are in the world. The Umajin Cloud also makes your Project available in the Umajin Editor on device so that you can develop step-by-step on actual target devices - right throughout the creative process.
Umajin Server
Solve the challenge of integrating into your production systems. Server provides secure access to resources needed for external web and native applications:
Building Blocks
The Umajin Application system provides powerful building blocks which span the Client, Server and Enterprise Environments.
The Editor provides a library of Components, Actions and Feeds. The Components and Actions can access the underlying native engine for 3D, machine vision, low level network access, client side SQL, animation and many more features. See the help and developer sites for all the details!
The Umajin Cloud services provides important capabilities like content management, caching, version control, testing and deployment.
The Umajin Server exposes Databases, REST API's, Machine learning, Big Data analysis and more via a secure, monitored API layer.
JavaScript Extensibility
API
The Umajin Engine uses JavaScript to extend base functionality of the system. The JavaScript layer uses the Umajin Object Model and other APIs to interface with the underlying engine. It has the ability to create custom components, feeds and actions to augment your Project. A custom component could be anything from a simple data picker to a fully-fledged game.
Rich Object Model
The rich object model is important to productive development and includes items such as Image, Video, Database, HTTP, Sound, 3D, Shape, Text, Web, I/O, Timer, Webcam and more.
Data
Extend an existing component to work with your security model and data or create a completely new component to display, add or change data in your environment or ours.
Create an account and start creating your digital solutions today