UPCnet uTalk : corporate social networking

Description 

UPCnet uTalk is a mobile application developed at inLab FIB for UPCnet, available for both Android and iOS platforms. It is a multidevice corporate social messaging tool that has been specificaclly designed towards companies and organizations that need a new communication tool for its employees, while preserving privacy of the data and messages shared.

Nowadays, more and more people are using their smartphone to do any kind of daily tasks. Due to these new technologies, we face a radical change in our society, which is rapidly adopting new communication paradigms. SMSs and phone calls were the most common means of communication some years ago, being social networks and real time messaging services the current de facto standards to communicate with each other. The main problem is that the vast majority of these social networks and instant messaging applications require personal information to sign up, like their telephone number, name and other kinds of sensitive information, which we would better restrict to a more personal level. These are the reasons behind the creation of UPCnet uTalk.

UPCnet uTalk offers a coporate activity stream specially oriented towards companies and an instant messaging service, where users can mantain private or group chats, and all of it just using the organization or enterprise credentials, without having to give your telephone number or any kind of personal information. These services are fed with the information that the MAX (a social activity engine developed by UPCnet) server provides them. This server sends the information to the app using the Activity Streams format, also used by many other social networks, like Facebook, MySpace, Google Buzz, Gowalla or Windows Live.

Real time messaging is another important feature of the app, allowing for private peer-to-peer or group chats. This is achieved by connecting the app to the MAX server using websockets and sending the messages over the STOMP (Streaming Text Oriented Messaging Protocol) protocol. If the user is not connected (the app is not started), push notifications will be sent to his or her device, to not lose track of the messages other people may send him or her.

As already stated, UPCnet uTalk is available for both Android and iOS operating systems and can be found in the corresponding application markets:

Duration of the project 
November, 2012 to November, 2013
Client 
Technology 
Activity Streams,
STOMP,
Websockets,
JSON,
Android,
iOS,
OAuth
Areas of expertise involved in the project 
Project Manager 
Articles and Presentations 

Application demo

Project slides

Follow us on

Els nostres articles del bloc d'inLab FIB

         
         

inLab FIB incorporates esCert

Icona ESCERT

First LogoCSIRT Logo

inLab is member of