Posts with tag: 'Java'

Legacy Package Deprecation for WURFL OnSite API for Java

Our team has been working hard on the upcoming release of the WURFL OnSite API for Java (v1.9.4.0), which will be the last release to contain support for the legacy package name (net.sourceforge.wurfl) and the legacy release package. There’s a lot of information below about the package name and why we’re doing it, but the most important thing to know is that current customers need to update to the new package name (com.scientiamobile) to avoid any disruptions to their project(s).


ScientiaMobile Launches WURFL Microservice on Amazon Web Services Marketplace

Enterprises and Government Organizations can now Easily Deploy and Scale Device Detection RESTON, Va., Dec. 20, 2017 (GLOBE NEWSWIRE) — ScientiaMobile added a new product to the Amazon Web Services (AWS) Marketplace making it the first product on the marketplace to offer device detection. ScientiaMobile’s WURFL Microservice enables companies and public sector organizations to improve their web optimization, advertising, and analytics. WURFL Microservice delivers highly accurate device intelligence to enterprises embracing a microservice architecture. Not only is WURFL the most accurate solution in the industry (more than 99 percent accurate) with weekly updates, but it also has the most complete […]


ScientiaMobile Releases WURFL OnSite Device Detection API for Scala Programming Language

Support of Popular WURFL Device Detection Adds Momentum for Scala Among Mobile Web Developers ScientiaMobile has launched a new version of its popular WURFL OnSite API written to support the Scala programming language. Mobile web developers are increasingly using the Scala language. Now,Scala developers can natively integrate WURFL OnSite to provide critical device intelligence for mobile web optimization and device analytics services. WURFL for Scala is offered under both the AGPLv3 license and ScientiaMobile’s commercial license. Scala has emerged in the last decade as a next generation Java Virtual Machine language. While similar to Java, Scala has generally more succinct […]


WURFL Adds Maven Support for Java Programmers!

Configuring your Builds to work with ScientiaMobile’s Private Maven Repository We are proud to announce that we have made it even easier to include the WURFL API into your Java project with the introduction of a private Maven repository! If you are a commercial licensee of the WURFL OnSite Java API, it is as easy as adding your credentials into your settings.xml file and including WURFL as a dependency in your pom.xml file. You will first need to define an ID using a username and password that are associated with your license on and then place that into […]


Great News for users of the Free WURFL Cloud

“The sky is blue above the clouds.” Pooh We have some great news for those who would like to play around with a professional Device Description Repository such as WURFL, but think that it is either too expensive or too complex to set up. The number of capabilities available to Cloud users has been brought to 5. Previously the number of capabilities in the free WURFL Cloud was 2. This was not a lot for developers who wanted to explore the power of a commercial DDR free of charge. The situation has now improved for them.


Share WURFL across Multiple Java Web Applications with JNDI

by Fulvio Crivellaro, ScientiaMobile, Java Team A lot of work has gone into optimizing WURFL, both in terms of performance and memory consumption for version 1.4 of the Java API. With this tutorial, we show you how you can save even more memory by sharing the running WURFL instance among different web applications, thanks to the Java Naming Directory Interface (JNDI) API. This article (and the examples that come with it) have been tested on Tomcat, but readers shouldn’t encounter too much trouble porting them to other Application Servers. As usual, provide Tomcat with the WURFL JAR and its dependencies, by placing […]


Announcing the new WURFL 1.4 API for Several Platforms

“Throughout my career I swam for form.   Speed came as a result of it”    When Steve and I announced the advent of ScientiaMobile last summer, we knew that a mountain of work was awaiting us. One of the many challenges was that, over time, each WURFL API had taken a life of its own. If device detection was what ScientiaMobile sold, we’d better make that device detection consistent across all platforms and languages. To explain the challenge to the uninitiated, let me take one step back. I could easily argue that matching user-agent strings precisely is still today […]

  • Categories

  • Recent Posts

  • Tags

  • Monthly Archives