PALO ALTO, CA — (Marketwired) — 11/05/15 — has introduced the , the first comprehensive development platform that enables developers to enhance Android and iOS apps by quickly and easily integrating an expanding universe of contextual signals. These signals are derived from a combination of smartphone sensors and IoT devices; local information on the phone; and external, cloud-based data sources. The trnql platform synthesizes these contextual signals and enables developers to add “right-time experiences” to their mobile apps, making them more engaging, more useful, and more profitable.
With the smartphone now the device most-used by consumers throughout the day, wherever they are, context has emerged as a key factor that can elevate the overall utility of any app. Unlike desktop computers, smartphones go anywhere and everywhere, which means context changes continually for a smartphone and its owner. Real-time context (i.e. “who, what, where”) provides an opportunity for developers to make their apps more useful by providing “right-time experiences” that boost user engagement and productivity, and drive mobile commerce.
Adding context to a mobile app is incredibly difficult — requiring the developer to integrate 50-60 different APIs, hundreds of classes, and thousands of methods for both Android and iOS. Additionally, while the average smartphone has 7-10 sensors that collect data, this data is not easily combined, processed and propagated to the application layer.
As a result, it takes developers 2-3 months to integrate basic contextual awareness to make their apps smarter. So, most don–t even try. Nazmul Idris, a former Googler and mobile developer, saw how developers struggled as they tried to add contextual awareness to their apps. He formed trnql (pronounced “tranquil”) to tackle the problem.
“It–s great that Apple and Google are able to use context for Siri and Google Now, but why is it that most mobile apps are not providing a more contextual user experience through the use of real-time signals such as location, speed, weather, user activity, and a whole host of other available data?” said Idris, founder and CEO of trnql. “Context is the killer app for killer apps, and we want to make it easy for developers to create contextually aware apps today — apps that are more useful, engaging, delightful and, ultimately, valuable for users.”
The provides a mobile framework for building context-aware applications. It consists of three components:
1. : intelligent, rules-based logic to multiplex and present context signals such as user activity, user location, weather, environment, what–s nearby, IoT sensor data, etc.
2. : replaces dozens of APIs, hundreds of classes, and thousands of method calls with a single, integrated API.
3. , from which developers can select rich, contextual signals that include user activity, current location, and current weather. These contexts can be used to add new dimensions to any app — and also to determine how the app should behave in specific circumstances, such as how much CPU time it can use, for example.
Since trnql was first demonstrated at local meetups and on the Web, hundreds of developers have . Here are .
“We wanted to build an app for motorists that could predict the weather and traffic at nearby locations. The major challenges we faced were getting location data from the Google Places API, reverse geocoding, and then implementing the weather API and Places API. It was all a major headache. trnql made it all easy to implement. In fact, once we started using trnql, we quickly adopted it for almost all the contextual apps we make.” –Ponnie Rohith, a .
“To implement context, developers must use various third-party APIs, add configuration information for each of them, use different methods, add different libraries, and maintain different keys and tokens — and then maybe buy services from different price tiers. It–s incredibly complicated! trnql handles all of this complexity for me; now I just implement a single library that provides access to many different APIs. Even better, the methods/code part of the implementation is very simple. Using trnql has shaved about 25-30 percent off my development time, so I can spend more time on user experience and other aspects of my apps.” –Umar Farooque, developer of apps for both and .
In a mobile-first world, mobile developers need better tools to define app functionality and create great user experiences. trnql was created with a singular focus on developer experience (DevX) as a means of inspiring developers to create more engaging experiences through the use of “context” in their applications. trnql powers the next generation of mobile apps with rich, real-time contextual data from a wide variety of sources. Available as a suite of SDKs for Android, iOS and Internet of Things, the trnql SDKs enable developers to quickly and easily integrate context derived from sensor data, data stored locally, and web services from the cloud into applications that are more engaging, useful and profitable. Learn more at .
Image Available:
Image Available:
Image Available:
Media contact:
Tim Cox
650-369-7784
You must be logged in to post a comment Login