Technology

At Kubely, we don't just talk about innovation, we actually get it done. Whether it's developing patented technology or contributing to open source projects, we are all in.

Isomorphic Go

Isomorphic Go is the methodology to create isomorphic web applications using the Go programming language. Isomorphic applications, are applications where the web server and the web browser (the client), may share all, or some parts of the web application code. Isomorphic web applications allow you to reap the maximum benefits from traditional web application architectures. They provide a better user experience, enhanced discoverability by search engines, and reduced operating costs by sharing parts of the web application code across environments.

Wirecog

Wirecog (Wireframe Cognition) is patented technology that allows for the development of software applications from design sketches of varying fidelity. A wireframe recognition and analysis engine (WRAE) receives a set of wireframe images from an end user's device over a network. The features that comprise each wireframe in the set of wireframe images are identified by comparing against a library of models, and saved to a data store. An inference engine, driven by a knowledge base of wireframe design rules, processes the contents of the data store to formulate a collection of wireframe components. A template engine dynamically produces source code for the software application using the collection of wireframe components and a set of source templates. All produced source code are compressed into a single archive file and provided to the end user's device to download.