The Most Exciting Mobile Community on the Planet

Download Latest WURFL
Last Updated: November 12, 2009
What's a Patch File?
Web Patch(recognize web browsers)

Deploying WURFL
Introducing the new smarter PHP and Java APIs *
Java
WALL (old WALL on new API)
WNG - WALL Next Generation
PHP
(preview .Net version, still much better than anything produced before)
(*) The new APIs are distributed with a GPL License.


TRAC: report bugs/CRs
Using TRAC to report bugs and requests changes
WURFL API (Java, PHP, .Net)
WNG
WALL (new retrofitted WALL lib)

Documentation
!!! Capabilities !!!
Video Testing

About WURFL
What's the WURFL?
What can the WURFL
  do for me?

What's so smart
  about the WURFL?

WURFL and UAProf
Voices from the Net
WURFL Pronunciation

FAQ

Contributions & Attributions
WURFL-based apps
WURFL Endorsements
WALL-based apps
License
Get Involved!
Contribute Device Info

WURFL Utilities
Utilities, uaprofile2wurfl.pl, Alembik, mDevInf, Thumbnails, Wallify, Image Server, Tera-WURFL, GAIA Trascoder, Mobile Web Toolkit, PHP Image Rendering Library, PHP Image Rendering Library (II), FastWurfl, Apache Mobile Filter

Credits



Luca Passani

Old APIs
(too be deprecated and removed)
Old Java API and WALL
Perl
Ruby
Python
XSLT Tools
C++ tools

Luca Passani is a Forum Nokia Champion

SourceForge.net Logo

http://www.mobilopen.org/

http://tinurl.mobi/

http://www.mob4hire/
Crowdsourced Mobile Application Testing
 

THIS IS IMPORTANT: A new tracking system has been created to submit Change Requests and Bug Fixes to WNG, WALL and WURFL APIs. Click here for details!

Follow WURFL on Twitter
Twitter

...for those who cannot live one minute without WURFL

THIS IS HUGE: New WURFL APIs Officially Released: WMLprogramming members got plenty of sneak previews (and sneak deployments!), but now it's official: the new Java and PHP WURFL APIs are here. All the details on why upgrading is a good idea can be found here!

Join the new WURFL Group on
Facebook

...a place for WURFL lovers, finally!

Luca has been named Forum Nokia Champion! I am very honored. Thank you Nokia

Manifesto for Responsible Reformatting: teaching an industry bamboozled by transcoder vendors how to respect mobile sites.

Welcome to the WURFL
the Wireless Universal Resource File

by Luca Passani
passani at eunet dot no


So... What is WURFL?
The WURFL is an XML configuration file which contains information about capabilities and features of many mobile devices.

The main scope of the file is to collect as much information as we can about all the existing mobile devices that access WAP pages so that developers will be able to build better applications and better services for the users.

This project is open-source and is intended for developers working with the WAP and Wireless. All the information listed here has been collected by many different people from many different countries. You are allowed to use WURFL in any of your applications, free or commercial. The only thing required is to make any modification to this file public, following the original spirit and idea of the creators of this project. This will help WURFL to grow better and better every day.

Of course, a disclaimer is due here:

There is no guarantee of any kind that any of the info in the WURFL is correct. All the information has been gathered by collecting reports from users and developers around the globe.

On the other hand, WURFL is deployed at carriers and portals around the globe. Developers from around the world send us device info on a daily basis.
To add to that, we import data from UAProf profile and manually fix the UAprof data that we discover to be wrong. In terms of adoption, WURFL is today more popular than pure UAProf solutions.

If you find the WURFL useful, feel free to use it and contribute to future development.


You can read more about the requirements and the evolution of the WURFL so far in the 'About WURFL' section.
You can post any noteworthy modification and/or comment on the WMLProgramming mailing list on Yahoo Groups:

http://tech.groups.yahoo.com/group/wmlprogramming/

Alternatively, you can email your modification to the Luca Passani, the WURFL maintainer, at passani at eunet dot no. Please read the Contribute Device Info before sending your updates.

Thank you,
Luca Passani
WMLProgramming mailing list...

Other links:

WMLProgramming Now!
Subscribe WMLProgramming RSS feed

Contribute WURFL Device Info! with the phone at

NEW WURFL Test Suite!

Check VIDEO support for your devices: H.264, MPEG-4, H.263 and WMV!



Copyright © 2007-2009, Luca Passani