Sales and Customer Support Call Centre Integration
Black River developed a full service sales and customer support application for a call centre operated by a USA-based satellite TV service provider. The client required a custom solution built to exact specifications to streamline deployment on various infrastructure in … read more
Online TV Show Branding and Marketing
Recently Black River was approached by a film production company to create a complete online distribution and re-branding package for a popular TV series broadcasted in the late 90’s on MTV network – Undressed. Black River developer a new custom … read more
Transport Logistics portal
A high-load ready online information exchange network developed for the members of the haulage market: freight owners, hauliers, freight forwarders. The application runs on a highly optimised MSSQL database supporting replication on multiple servers. The data is accessed through Microsoft … read more
Golf Training Mobile Application
A mobile application designed to analyse and improve golf skills. A monitoring Bluetooth dongle is attached to a golf club and paired with mobile device (Android or iOS running tablets and phones). The player’s swing is displayed as a 3D … read more
SugarCRM and Filemaker Integration
A local advertising agency decided to take the open source route and setup SugarCRM as their main Customer Relationship Management (CRM) software. At that point, the company was running Filemaker as the main fulfilment and booking software. The goal was … read more
Revive Adserver and Advanced Reports
Client: a large Toronto publishing company. A unique Windows-based WIMP (Windows-IIS-MySQL-PHP) implementation of a Revive Adserver cluster setup for a large Toronto’s publishing company. The cluster is based on 5 servers including a direct hookup to a … read more
Revive Adserver Clusters for Online Gaming
Client: the publisher of a popular massively multiplayer online game. Black River successfully deployed Revive Adserver clusters for online gaming. An extensive Revive Adserver cluster setup – based on 14 LAMP (Linux-Apache-MySQL-PHP) servers and capable of serving … read more
Revive Adserver Cluster and RTB Network
Client: a Toronto ethnic-media marketing agency and its network of community publishers. One of our most recent clients was a local ethnic marketing agency, which specializes in resale of large advertising packages from the provincial and federal governments and “corporate … read more
Android Continuous Integration with ANT and Jenkins: Part 2
In my recent post I wrote about how to build and run unit tests on Android project from command line. These were first steps to setup Continuous Integration for your project, and now I’ll show you how to automate a … read more
Android: Fixing “Unable to add window – is your activity running?”
After publishing one of our apps on Google Play, a BadTokenException started showing up in the console: “Unable to add window – is your activity running?”. Here is why it happens when a dialog outlives its activity, and a simple … read more