Blog

Filter

  • General
  • WURFL products
  • Use Cases
  • platforms
  • resources

Archives

Recent Posts

Getting Started with Rust and WURFL

Sep 20th, 2021

Rust has been on Stack Overflow most loved languages list for the last four years. Wow. What makes the Rust programming language so popular?

Read More

Integrating WURFL Microservice with Spark Streaming

Sep 14th, 2020

This article builds on the assumption that the reader is familiar with Apache Spark and the world of analyzing large amounts of data in parallel. Spark Streaming is an extension of the core Spark API that enables scalable, high-throughput, fault-tolerant stream processing of live data streams. In this post we look at integration of Spark with WURFL for device detection through User-Agent analysis.

Read More

User-Agent, Client-Hints and the Future of Device Detection

Feb 21st, 2020

W3C and Google are pushing to freeze and deprecate the User-Agent string. If it happens, there will be other mechanisms like Client Hints to provide device capabilities for the purposes of better UX, analytics and bug fixing. Using WURFL is your best bet to be on top of the evolution in this space.

Read More

How to Correctly Form User-Agents for Mobile Apps

Nov 15th, 2017

Native apps, Mobile apps, or just apps. We call them different things and we use them all the time. From a business perspective, apps complement mobile and desktop sites. They are natural extension of an online strategy.

Read More

Correctly Form User-Agents for Webview Apps

Nov 15th, 2017

Hybrid webview apps are a popular and cost efficient way to distribute online properties through app stores. A hybrid app is a native application with all the bells and whistles, but some part and sometimes even all functionality is developed using HTML, CSS ,and JavaScript and rendered by a webview component.

Read More

The Shifting Sands of Device Identifiers

Dec 11th, 2013

One of the key identifiers that WURFL uses to detect devices is the user agent (UA) string. This string morphs based on the device, OS version, browser version and several other dimensions. Over the lifecycle of a device, that device’s user agent will change – especially if you are gadget geek who upgrades, experiments with alternate browsers, or generally fiddles around with his/her phone or tablet.

Read More