ContextHub Updates: Devices, Subscriptions, Updated Samples and Docs

ContextHub recently deployed a number of updates to the platform with a focus on making it easier to get started with an application and to make it easier to work with devices.

 

Updated Documentation, Updated Sample Applications

With the speed at which the team has been building the functionality, we just double-checked to make sure docs reflected all the new and updated features we’ve been packing in.

We’ve also been creating and updating ContextHub sample applications. These let you see each piece of ContextHub functionality in action, as well as reference all of the code that powers it.

 

Hello ContextHub

Hello-ContextHub

The Hello ContextHub sample introduces you to the features of the ContextHub iOS SDK and developer portal. It’s our “Hello World” app for context – get it?

 

Detect Me

DetectMe

Detect Me shows you how to create, retrieve, update, and delete beacons as well as detect them and their proximity.

 

Boundaries

Boundaries

Boundaries helps introduce you to making your app geospatially aware with geofences: boundaries around locations that devices can interact with.

 

Notify Me

NotifyMe

Push notifications are a hugely popular way to increase engagement in a mobile application. Notify Me helps get you started with registering, sending, and receiving foreground and background pushes.

 

Storage

Storage

Distributed applications, like those you’ll make with ContextHub, require storage off the device to help maintain information and state. That’s where Vault comes in. The Storage app will show you how to store data on the server and allow it to be accessed by all devices.

 

Wayfinder

Wayfinder

When you’re ready to start putting the features together, the Wayfinder demo shows increasing levels of ContextHub integration with beacons, vault, and then push notifications.

 

Updated Framework for iOS

With updates to the platform, we’ve rev’d the iOS framework as well. 1.2 contains updates to managing and using devices in your application including subscriptions to devices. Check out the technical release notes for a history of changes.

 

Updated Application Dashboard

pie-chart

We’ve added analytics to the ContextHub Application Dashboard. This allows you to see trends in data points such as:

  • New device installs
  • App usage
  • Context events
  • Logs and Errors

More to come

We’re already hard at work on additional features and functionality. Please continue to check in on the ContextHub Blog for updates and follow @ContextHub on Twitter.


WWDC Opens Opportunities Through ContextHub

 

The Worldwide Developers Conference, or “dub dub” as we like to call it here at ChaiOne, was held in San Francisco, California at the Moscone West Convention Center on June 2-6. WWDC kicked off with the highly anticipated Keynote presentation on Monday, June 2 preceeding over 100 sessions to be presented by Apple engineers throughout the week. Each year, Apple fans impatiently await the announcement of new products and operating system updates. This year’s announcements were highly focused on the developer, even introducing a new coding language called Swift for app development.

Creating User Delight

Many users expected an introduction of iOS 8, even prior to getting a sneak peek of iOS 8 banners on display in the Moscone West Convention Center. While some developers work on the philosophy “if you build it, he will come”, we at ChaiOne are in the business of delighting others. Our work is based on the idea that enterprise software should be user driven. Having this same idea driving their work is what allowed Apple to have a 97% satisfaction rating with iOS 7. Taking the user into account when developing the new iOS 8, Apple is sure to once again increase their users’ satisfaction.

Continuity Through Context

Why waste time manually configuring functions on your phone? Now with the release of iOS 8, when your Mac does not have an internet connection but is near your phone, a hotspot network will be automatically configured and connected to your computer. Never miss a beat. Through the use of nearby devices, you can switch from one device, such as your computer, to your phone or tablet, picking right back up on your work where you left off. This benefit, called Handoff, can be used with Mail, Safari, Pages, Numbers, Keynote, Maps, Messages, Reminders, Calendar, Contacts, or any app with the feature built in.

Honing in on Home

As an enterprise mobility agency, we seek to create the most efficient and productive solution possible. With new mail and calendar features, Apple is creating solutions to simplify your daily responsibilities through HomeKit. By pairing your devices and accessories, managing your home has never been so easy. According to Apple, “HomeKit delivers a common protocol, secure pairing and the ability to easily control individual or groups of devices throughout the house including integration with Siri.”

Several manufacturers including iDevices, iHome, Osram Sylvania, Texas Instruments, Cree, Chamberlain, Marvell, Skybell, August, Honeywell, Haier, Schlage, Philips, Kwikset, Broadcom, Netatmo, and Withings are all on board already. Although Apple has created a centralized place for all of these apps to function, you may have noticed this list did not include some of the biggest names in the smart home industry including Nest, Iris, WeMo, and Samsung. Although it is likely that these companies will eventually be HomeKit compatible. Once compatible, any device will be able to use context through HomeKit.

Centralized Context

At ChaiOne we have worked to create, ContextHub, a solution that allows any device or application to communicate and simplify your life. ContextHub takes HomeKit to a higher level with one simple line of code. Through this one line’s interaction with sensors from mobile devices and the Internet of Things, ContextHub is able to create personalized contextual experiences unique to each user. Through gathering location, proximity, time, motion, and orientation information, ContextHub is able to easily understand what users are doing to find the right context for the user. Ultimate experiences can be built using ContextHub to bring our users the utmost satisfaction.

Enhancing Enterprise

The internet of things (IoT) refers to the devices, sensors, networks, etc. connected through the internet. IoT brings great potential for enterprise through ContextHub. Imagine using a more sophisticated and advanced version of HomeKit for your business. Integration of lighting, heating/ cooling systems, locks, alarm system, and much more will drastically minimize cost. But this is just the start. Hospitals and medical facilities can use ContextHub to build applications that monitor patients and provide information to pinpoint the source of a patient’s symptoms and how to cure them. Through ContextHub, warehouses will be able to keep accurate inventory, maintain quality, track packages, and improve safety by using sensors. As the IoT continues to grow, so do the truly endless capabilities of ContextHub.

 

Want to sign up for early access to ContextHub?

Request a beta invite here.

Let us know your thoughts and tweet @chaione.