Skip to content

What is an Application Talent?

Bradly Alicea edited this page May 25, 2021 · 4 revisions

What is a talent in an application based on Rokwire? It is important to distinguish capabilities from talents. As a middle-tier component of the Rokwire platform, capabilities utilize one or more existing building blocks to provide a new ability to the platform. This ability is presented through a Talent, which is a customized UI component.

While talents can be both native to the app and web-based, each talent should be independent of all other talents. Each instance of a talent has different requirements with respect to a given mobile app's version release: a web-based talent allows for immediate release of a capability, while a native talent must wait for the next release through the app store.

There are two other specifications to follow. The first is that each talent must map to a single capability so that talents may not be recycled for different capabilities. Secondly, talents may be multimodal to accommodate accessibility concerns and enable rich experiences.

Clone this wiki locally