How to Make Your Mobile App Context-Aware in 15 Minutes or Less
Join the DZone community and get the full member experience.Join For Free
Context is the key to creating the dynamic and truly personalized mobile apps companies need to get closer to their customers and increase sales. Many mobile apps rely solely on beacons and location-based services for individualized mobile experiences, but don’t utilize other important sources of contextual data. Traditionally, context-aware app development and management has been time consuming, technically complex and expensive, working against the need for a fast time-to-market and flexible interface that can be tweaked in real-time to meet customer needs.
Flybits has launched the first context-as-a-service solution, radically simplifying how developers access, manage and incorporate context-aware computing and mobile app development. Flybits is a comprehensive software product that makes it easy for developers and digital marketers to use all available contextual data to transform generic and static mobile apps into personalized and dynamic mobile experiences, in about 15 minutes.
“We’re very excited to see how Flybits will change the way people develop for and interact with the mobile Internet,” said Flybits Founder and Chief Product Officer Dr. Hossein Rahnama. “Our product will accelerate companies’ understanding and adoption of context-aware mobile experiences, making them more widely available to consumers. Flybits lets companies focus on introducing innovative experiences and new business models, whether delivered through apps on smart-phones and tablets or through wearables or browsers, rather than worry about the technical complexities of context-aware services. Tailored, customized, and predictive experiences are becoming an expectation of consumers across the spectrum, and we look forward to helping companies stay ahead of that demand.”
Flybits lets developers take as contextual data anything that can be sensed, imported, or integrated, and provides a simple, unified way to manage and use all of it. The built-in context sources include device settings, user behavior and preferences, weather and other environment data, information from cameras and other industrial sensors, social network connections, health data from wearables, and more. Location is usually one important element of context, so Flybits includes a full set of location-management and push notification services that leverage GPS, Wi-Fi, cell towers, NFC, and beacons. Flybits is hardware-agnostic to sensors such as beacons, and is designed to work with any existing infrastructure. This insulates users from proprietary beacon hardware lock-in.
Flybits is a single integrated software solution that delivers contextualized experiences to live apps. Supporting both Android and iOS devices, the main components of Flybits include:
Flybits SDK – the Software Development Kit that provides the programmatic access needed to integrate and use contextual data through various APIs (Application Program Interfaces), set up business rules, and personalize the live experience on the user's mobile device;
Experience Studio – a powerful visual interface that allows digital marketing people as well as developers to rapidly change the content and behavior of a live app without more coding;
Context Plug-Ins – pre-built software modules that give access to common sources of contextual data; and
Moments – pre-built software modules that deliver content and services to the live app.
Customers can create their own Context Plug-Ins and Moments, and both the company and the Flybits developer community will add more. The SDK enables integration with in-house systems that bring additional contextual information. Flybits analytics data can feed standard corporate analytics packages.
"After proving our solution in production with highly active mobile customers in the US, Canada, and UK over the past 18 months, we're thrilled to bring Flybits to the cloud. We're making it easy for every enterprise to deliver rich, dynamic, personalized mobile experiences that can lead to higher sales,” said Jerry Rudisin, CEO at Flybits. “We’re also bringing marketers unprecedented agility as they refine their mobile strategies, slashing the usual cycle time of going back and forth between marketing and development. You can still create context-aware mobile experiences the hard way, with lots of custom coding that's usually hard to change. But now there's a new and much easier, faster way, using Flybits."
Flybits and the associated Development Portal will be available on September 28, 2015. Starting now, interested developers can register and get credentials for preview access, at www.flybits.com.
Opinions expressed by DZone contributors are their own.