Here at AnyPresence, we’re constantly experimenting with new technologies using our award winning mobile development platform. Our most recent project involved cloud-based mobile and video communication provider OpenClove.
For those of you who are not familiar, OpenClove is an innovative technology company delivering cloud-based mobile and video communication solutions. Their OVX solution is a cloud based, Real Time Communications platform to embed video communications in web and mobile applications.
Our mission was to see how quickly we could build a mobile app with integrated video chat from OpenClove. More importantly, we wanted to prove that the AnyPresence platform could be easily integrated with technologies like Unified Communications-as-a-Service (UCaaS).
Below is a quick overview of the project, including some screenshots:
- OpenClove SDKs were integrated into an AnyPresence-generated Android app. Thanks to AnyPresence’s unique architecture (having separate run-time and design-time APIs) this was a fairly simple step.
- Within the AnyPresence designer, a room object was created with fields for Name, Desc, GroupId, Password, and Date.
- An AnyPresenceListFragment grabs and displays all the rooms.
- The add button uses an EditActivity to save new Rooms with a randomly assigned GroupId.
- An AnyPresenceItemActivity is extended and opens an OpenClove room based off the room’s GroupId.
The success of this project illustrates how easily the AnyPresence platform can integrate with Unified Communications-as-a-Service technologies.