• About Us
  • Blog
  • Basket
  • Account
  • Sign In
  •  

Blog

16

Sep

2015

How to use signatures to filter device data by specific properties and values

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

Author: Mike

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.

Comments (0)

27

Aug

2015

Java API 3.2 released to Beta

Slimmer, faster and more memory efficient.

Author: Mike

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.

Comments (0)

4

Mar

2015

51 Degrees Java API now also available on Scala

Using 51Degrees device data with Scala and Maven

Author: Anonym

Scala is becoming increasingly popular as it allows concise code with a strong type system. It can also access all Java libraries as it runs in the the Java Virtual Machine (JVM). In this blog we'll use the 51Degrees Maven Java library to perform device detection using Scala code. The blog assumes the reader is familiar with Maven and Scala.

Comments (0)

10

Oct

2014

How to get Signatures/UserAgents from device model

Using Java

Device detection is usually expected to take a user agent as an input and use it to return a device with the relevant properties. But what if you want to find signatures/user agent strings associated with a particular property? Read this article to find out how to use your 51Degrees data file to retrieve device signatures based on specific strings, contained in selected properties.

Comments (0)

26

Sep

2014

Image Resizing For Mobile Devices

Using 51Degrees Image Optimiser In .NET, PHP and Java

Images and graphics can often cause websites to take a significant amount of time to load and constitute a large chunk of traffic. This is especially a problem for devices with slow Internet connection. Using RWD does not eliminate this problem either. This article will demonstrate how easy it is to use 51Degrees Image Optimiser and provide two examples in PHP.

Comments (0)

12

Sep

2014

Gain Valuable Insights From Web Logs With Device Detection

Use a few lines of Java and device detection to analyse web logs

Device detection brings meaning to user agents. When used in aggregate analysis of web log files insights can be gained about the characteristics of device accessing a web site. This information can then be used to make smarter design decisions improving user experience and return on investment. Properties available include screen size, supported input methods, web browser capabilities and much more.

This example is written in Java and can be downloaded directly from our website.

Comments (0)

27

May

2014

Version 3 Device Detection

General Availability

Following live trials lasting more than 6 months we're delighted to announce version 3 of the 51Degrees device detection solution is fully released.

Available to all, including free Lite users, key improvements include:

  • Over 100 times faster device detection
  • Reduced memory consumption and faster start up times
  • Automatic image optimisation (PHP, Java and .NET)
  • Future proof algorithms supporting potentially millions of device combinations
Comments (0)

24

Jul

2013

How to detect mobile devices with JavaServer Faces

Author: Data Team
The ability to detect mobile devices is an important part of website and web application design. Over the last year, requests to sites from mobile devices such as tablets and smartphones have risen to almost 20% of total web traffic. As well as this, dozens of new devices with varying screen sizes, input methods and capabilities are released onto the market all the time. Keeping up with this diversity is a nessecery but difficult task for any organisation maintaining a presence on the web. A good solution is to use a Device Description Repository to detect mobile devices through the browser header and its User Agent. 51Degrees.mobi's professionally maintained device data makes this process easy to implement and stays current through automatic updates.
Comments (0)

20

Jun

2013

Understanding Devices That Browse Your Website

Author: Anonym

Understanding what devices are browsing your website and their capabilities is key to optimising your website for mobile. I have put together some small code examples showing how you can gain this sort of knowledge using 51Degrees Device Detection, allowing you to fully optimise your mobile users web experience.

Comments (0)

21

Aug

2012

51Degrees.mobi Java API Speed Test

How fast can 51Degrees.mobi's Java solution detect devices on your system?

Comments (0)
Read more

Categories: Analysis

Tags: Java

RSS

Tags

.NET 2013 2014 4G 51Degrees 5G A.C.Roma A7 ABI Acer Affiliate Marketing Alcatel Amazon AMP Analysis Analytics Android Android 5.0 Lollipop Android Kitkat Android Lollipop Android Media Stick Apache API Apple Apple TV Archos Asha Asian Market ASP.NET Asus Australia Big Data Black Friday Blackberry Blink Browser C C# Case Study CeBIT CES Chrome Cloud CMS combinations Comparison Competition CoolPad COTW Cron CSS3 Data Data Blog Data File Data Model Daydream Denver Design Desire Eye Desktop Detection Developers Device Device Data Device Detection Device Intelligence Device Popularity Device property Device Types Device Use Display dmexco DoCoMo Doogee DotNetNuke Download Drupal Email EReader E-Reader Ericsson Evaluation Event Examples EXPLAY Rio Facebook feature Firefox Firefox OS Fly Foundation Framework France Galaxy S3 Galaxy S5 Galaxy Tab A Galaxy Tab A 8.0 Galaxy Tab A 9.7 Germany git repositories Global Google Google Daydream GSMA HAProxy Hardware Hisense HTC HTC ONE MAX HTC OS HTML5 HTTP Huawei HUAWEI. UPDATE HUDL Huwaei IBC Icemobile Prime 4.0 IE IFA IIS Image Optimiser Image Optimizer India Infographic Ingeniux Internet usage iOS iOS 7 iOS 8 ipad iPhone iPhone 6 IsEmailBrowser IsWebApp Italy Japan Java Javascript Jolla Kentico Keynote Kindle Kindle Fire Kindle Fire HD Leagoo Lenovo LG Location Log File Analysis LTE Lumia Map Memory Meta Data Mi 4S Micromax Microsoft Miia Style Mobile Mobile Analysis Mobile Analytics Mobile Devices Mobile Marketing Mixer Module Motorola MVC4 MWC MWC 2017 MWC16 MyPhone Native Native Apps NET New Release News News Letter Nexus Nexus 6 Nexus 9 NFC NGINX Nokia Non-Mobile NVIDIA Omate On7 OnePlus 5 Opera Opera Mini Operating System Optimisation OS OSX 10.10 OTA Panasonic Patent PC Pebble Performance phablet phone PHP Poland Presentation Press Release Price Band PRIV PS4 Python QMobile QR Codes Redirection Research Reseller Responsive Images RESS Review reviews RIM Ringmark RWD Samsung Scala Screen Screen resolution Screen Size SEO Server Set Box Set Top Box Sharepoint Shark 1 SHIFT phones Sitecore SLUSH Smart TV Smartphone Smartphones Smartwatches Snapdragon Sony Sony Xperia Spain Swedish Beers Symbian Tablet Tablets Tesco Testing Tips Top 5 TOTW TV UDS UK Umbraco Update updates US User Agent UserAgent User-Agent Vendors Version 3 VoLTE VR Wearable Web Web Apps WebKit WebMatrix White Paper Widgets Widnows WiFi Wiko Wileyfox Windows Windows Phone Xbox XBox One Xiaomi Xperia Xperia z Yosemite Z10 ZenFon 2 ZOPO ZTE