Development

daydream

51Degrees

9/20/2016 11:37 AM

51Degrees is Google Daydream ready

Large bag of crisps at my side and headset on (‘HMD’ if you must), I nestle into the comfiest armchair in the house.  The soft padding of the headgear feels secure and reassuringly weighty as it encloses my skull, and with all peripheral vision also blocked off, I feel I have just announced “Do Not Disturb” to the rest of the household. 

51DegreesTM

51Degrees

9/12/2016 11:06 AM

Using 51Degrees Cloud API with JavaScript

In today’s modern web infrastructures the possibilities for your website are endless, ranging from CMS, all the way to the language your site is built on. Some of these can be quite restrictive, but one thing that almost every website is able to use is JavaScript. This blog is aimed at those who may not be able to use languages such as Java or .NET to access our cloud service and to show you how to get it working with nothing more than basic JavaScript.

51DegreesTM

Ben Shillito

6/29/2016 11:26 AM

51Degrees NGINX Module

The new NGINX module has now been released as beta

The new 51Degrees NGINX module combines patented device detection with the simplicity of NGINX. Detection can be carried out on an NGINX load balancing server with just 1 line in the configuration, and installation requires no changes to the existing web server implementation

51DegreesTM

Engineering

10/13/2015 8:29 AM

Calculate Maximum Size of a Value String

Use C# to determine the longest value returned from device detection

51Degrees device detection solutions include rich and consistent meta data. Available properties and values can be returned from a 51Degrees data set object instance. This blog shows how to work out the length of the longest value that can be returned. The information can be used to allocate sufficient space to store results.

51DegreesTM

Mike

9/16/2015 1:55 PM

Filter device data by properties and values with signatures

Get the most out of your 51Degrees data file using Java API

Did you know that you can use the 51Degrees device data file not only for device detection, but also for enhancing the report generating tools, enhancing the analytics data and exposing parts of data to improve client experience? This article demonstrates how to use the signature entities from the 51Degrees data file to produce a subset of signatures based on one or more property.

51DegreesTM

Mike

8/27/2015 1:34 PM

Java API 3.2 released to Beta

Slimmer, faster and more memory efficient.

Over the past months we have been working on improving the speed and efficiency of our Java API. We are happy to announce that as of today the API has officially been released to beta and is available for download. The API features improved auto update, better caching, support for V3.2 data files and more. Check out the list of changes.

51DegreesTM

51Degrees Products

7/21/2015 1:30 PM

Memory and Performance Impact of 51Degrees

Load testing 51Degrees with DotNetNuke CMS

The purpose of testing is to investigate the impact of 51Degrees device detection and image optimisation modules on the performance of the DotNetNuke (DNN) Content Management System. The DNN platform was tested with high user page loads. DNN was chosen as a representative .NET platform for testing 51Degrees .NET API.

version32beta

51Degrees Products

7/15/2015 12:30 PM

API Version 3.2 Update for Developers

Details of features and release schedule for API updates

We're always working hard to improve the 51Degrees APIs making them easier to use, consume fewer resources and provide new features. Read about the exciting new changes we've made!

Example-of-Device-Detection-Web-Site

51Degrees Products

7/8/2015 5:00 PM

Device Detection for Apple iPhone and iPad

Which techniques to use and avoid

51Degrees data analysis team stress tested a range of real iPhone and iPad devices, both old and new using all the major web browsers in order to determine if CPU stress testing is a viable additional method to identify iPhone and iPad models alongside User-Agent analysis, screen information and WebGL API

The full results are available for download along with the analysis of the differences between each device and browser.

lotsofmobiles

Engineering

6/18/2015 5:06 PM

List of all Web Enabled Devices and Associated Browsers

Use the 51Degrees .NET API to return meta data about device combinations

Many 51Degrees customers are using the consistent and high quality meta data within 51Degrees to drive related reporting solutions and user interfaces. This blog post contains a short C# code snippet for returning related unique combinations of meta data values. It's intended to show how easy such queries are to produce in .NET with 51Degrees and provide example code for those wishing to access device meta data.