Mobile Application Development

Share This

Considering the small size and compactness of mobile applications, a scrupulous attention to details is a must! That’s why we, at Black River, believe in developing enterprise-level mobile applications that can meet the highest industry standards possible. All mobile applications go through modular testing, automated UI testing and analysis of hardware resource usage – cpu, memory and most importantly battery life.

A few of Black River’s field-tested technologies and procedures used in mobile application development:

Support for majority of devices – iPhone, iPhone, iPod, iPad (I, II. III and mini), Android (v 2.* – 4.*, tablets and smartphones, including low-end models), Black River is currently experimenting with a recently released Windows 8.

Full integration with existing systems or web sites, data storage and user authorisation – Black River will setup data exchange between your mobile application and your web server, as well as synchronization between multiple user devices. Data exchange between your servers and the mobile application occurs through a RESTful web service, which can serve data through secure HTTPs protocol. We can also deploy push notification through Apple Push Notification Service and Android Cloud to Device Messaging Framework.

Interaction of mobile applications with social networks – users of your application will be able to access their social network contacts and profiles within your mobile application. To simplify registration, a new user can authorise/login with an existing Facebook, Twitter or Google Plus account.

Support of Bluetooth protocol – Black River can establish communication between a custom-developed hardware and your mobile application.

Publication, support and promotion of  mobile applications in Application Markets – Black River will release and update your mobile application on App Store, Google Play and Windows Marketplace. While you fully concentrate on your business, we will take care of all the technical aspects such as elimination of bugs, notifying users of new software releases, monitoring the performance of your application on each individual platform. Tracking and analysis of bugs is done using Bugsense, JIRA Mobile connect, as well as specific platform tools in Google Play Console and App Store.

Experienced team and well optimised development process – code and user interface goes through both automatic and manual QA procedures based on various use-cases. Automatic daily builds are made using the Jenkins continuous integration server (read more about it in our blog). To support testing on multiple devices, we have engineered a custom Jenkins CI cluster which can work with multiple slave builders, some of which are designed for Android and others for iOS.

If you have an idea for a mobile application, or your business needs a presence on the mobile market, or maybe you just need an advice on how to monetize your mobile traffic – feel free to contact us using the form on the right.

    Your Name (tell us how to address you)

    Your Email (so we know where to write you back)

    Inquiry (ask us anything, we will do our best to get in touch ASAP)

    Verification code: captcha

    Recent Revive AdServer (Formerly OpenX Source) Expandable Banners

    Revive AdServer (Formerly OpenX Source)  Expandable Banners The following example demonstrates a 600px by 150px banner served by Revive AdServer (Formerly OpenX Source)  and expanded to 600px by 300px on rollover. The flash creative can be either uploaded to creatives directory directly (FTP) or just as an another Revive AdServer (Formerly OpenX Source)  banner (preferred). When uploading the SWF creative, you do not need to replace any hardcoded URLs or indicate a destination URL – that would be done in the HTML banner setup. Essentially, we are just using it as a storage container for our creative, all impressions and clicks will be … read more

     Twitter  LinkedIn  Google+  Skype RSS

    Get in Touch

    • r Phone:
      (416) 877 2844 / (647) 258 4847
    • h Email:
      [email protected]
    • m Address:
      1454 Dundas St. East, Suite 124
      Mississauga, Ontario
      L4X1L4, Canada

    Any Questions?