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 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 and readable code and can take advantage of functional programming to leverage the power of multi-core CPU servers.
“Scala is suitable for highly-parallel applications that scale well on multicore architectures. For this reason the language is making inroads into the enterprise market. It makes total sense that a popular API for mobile developers such as WURFL now supports Scala natively”, says London-based Scala and Java expert Filippo De Luca.
“The launch of WURFL for Scala follows our strategy to embrace the emerging languages and platforms used by the mobile web developers. WURFL is the most widely-used device detection solution not only because of our commitment to quality, but also because we have invested to support developers. We now support a myriad of languages and platforms across our WURFL products,” says Luca Passani, CTO of ScientiaMobile.
ScientiaMobile provides the industry’s most accurate and flexible device detection solution, helping customers deliver great web experiences and manage the increasingly fragmented mobile device ecosystem. ScientiaMobile sells WURFL, a constantly-updated repository that catalogues thousands of devices and their capabilities and provides access to them via range of API languages – including javascript. The WURFL framework enables many organizations, including Fortune 500 companies, to effectively design and analyze web experiences for an ever-growing range of smartphones, tablets, smart TVs and game consoles.