Blog

Taras Filatov

Cordova (PhoneGap) and Ionic chat & video calls integration improvements

Posted by Taras Filatov on November 11, 2016

Good news everyone – we’re having some really good updates to both JavaScript SDK and Cordova (Phonegap) / Ionic integrations in response to numerous requests (and complaints) from our users. Now those have been addressed.

screen-shot-2016-11-11-at-13-48-52

Specifically on Cordova Igor our CTO has prepared an integration guide on adding WebRTC video calling into your cross-platform applications in addition to already existing Chat (XMPP) Cordova code sample that explains how to build text messaging.

Our team has fixed a number of issues reported by Cordova (Phonegap) and Ionic users over last few months including things like problems with chat screen scrolling on Android. We are aware that there still might be some glitches such as lags in video calling, at the same time all known issues with Chat (text messaging) have been fixed over last 2 weeks. So please check out the latest version here http://quickblox.com/developers/Javascript#Cordova.2FPhoneGap_code_samples and let us know if you need any help and whether you had a smooth and successful integration.

Igor Khomenko

Javascript SDK 2.4 with Video Chat (WebRTC) stream recording (beta)

Posted by Igor Khomenko on November 11, 2016

Hi everybody,
We are happy to inform that we’ve made a release of the QuickBlox Javascript SDK 2.4.0!

The main feature in this release is an ability to record video stream (webcam and audio) in video chat. You can simply record you stream or stream of your opponents and the save it to some file and then store on the server.

We have prepared a guide how to work with Recorder API  – https://quickblox.com/developers/Sample-webrtc-web#Recording_a_stream

Also, Video Chat code sample is updated.

Other features in this release:

  • Chat Stream Management. This feature defines an approach for ensuring that message was delivered to server (aka ‘sent’ status).
  • New build tool (Gulp instead of Grunt).
  • Removed unminified (quickblox.js) version of library. Uses source maps (npm run develop) for debugging.

Read full changelog: https://github.com/QuickBlox/quickblox-javascript-sdk/releases/tag/2.4.0

Cheers!

Anton Dyachenko

Maintenance on Shared instance on November 7th (Monday)

Posted by Anton Dyachenko on November 3, 2016
Hello Shared instance community!
We are writing to notify you, that Technical Operations team scheduled maintenance for software updateon November 7th (Monday), 2016 on Shared instance (https://admin.quickblox.com/).The maintenance is planned for 16:00 (EET) – 7th November.

 

Server side changes :

Chat software bug fixes.

During maintenance you may notice  downtime 15 min and short interruptions.

Thank you in advance for understanding and patience.
Anton Dyachenko

Maintenance on Shared instance on October 26th (Wednesday)

Posted by Anton Dyachenko on October 25, 2016
Hi Shared instance account owners!
Please be aware, that Technical Operations team scheduled maintenance for software update

on October 26th (Wednesday), 2016 on Shared instance (https://admin.quickblox.com/).

The maintenance is planned for 15:00-16:00 (EEST) – 26th October.

 

Server side changes :

Chat software bug fixes including logout from public chat (to improve offline push notifications delivery) and other minor fixes.

During maintenance you may notice  downtime 5-7 min and short interruptions. 

Thank you in advance for understanding and patience.
Igor Khomenko

ChatMessagesAdapter – an elegant ready to go UI component for Android messaging applications

Posted by Igor Khomenko on October 19, 2016

Hi everybody,

to speed up Android apps development we are happy to release today an elegant ready-to-go UI component for Android chat applications that use Quickblox communication backend.

Android chat messages adapter

Now you do not need to redevelop each time that boring UI stuff, this is for all of QuickBlox developers to save their time and don’t repeat every time the same things.

Features

  • Ready-to-go QBChatMessage view adapter with a set of view types.
  • UI customisation for all message types.
  • Flexibility in improving and extending functionality.
  • Easy to connect with Quickblox.
  • Optimised and performant.
  • Flexible mechainm for styling layout for chat messages.
  • Add custom widgets inside predefined layout

 

It’s available on GitHub:

https://github.com/QuickBlox/ChatMessagesAdapter-android

We are happy to receive your feedback and improve this component to suit best your apps, let us know – please create a ticket on GitHub or ask a ‘quickblox’ tagged question on StackOverflow.