Welcome to Developer's Home Tuesday, May 21, 2013
Home - DevelopersHome.com
Home Preferences
Mobile Internet Browsing (WAP) WAP Server Setup Tutorial Quick Links: Introduction How to Publish WAP 1.x / WAP 2.0 Content WAP 1.x / WAP 2.0 MIME Types and File Extensions Setting up MIME Types on WAP Servers Setting MIME Types with a htaccess File Setting MIME Types with Server-side Technologies Setting up Default Documents
WML Tutorial Quick Links: WML Introduction WML Deck and Card Font Size and Style WML Images WML Tables WML Anchor Links Programming Softkeys of Mobile Phones WML Template and Menu WML Events WML Selection Lists WML Input Fields WML Variables Submit Form Data Clear Saved Forms
WMLScript Tutorial Quick Links: WMLScript Introduction Compiling WMLScript Code WMLScript Language Rules Defining Functions Calling Functions WMLScript Variables WMLScript Variables Vs WML Variables Passing Arguments By Value and By Reference WMLScript Operators WMLScript Conditional WMLScript Looping WMLScript Standard Libraries WMLScript Arrays Validate Form Data
WMLScript Standard Libraries Reference Quick Links: WMLBrowser Library Dialogs Library String Library Float Library Lang Library URL Library
XHTML MP Tutorial Quick Links: XHTML MP Introduction Development of Wireless Markup Languages Advantages of XHTML MP WML Features Lost in XHTML MP Syntax Rules of XHTML MP XHTML MP MIME Types and File Extension XHTML MP Document Structure XHTML MP Generic Metadata XHTML MP Images XHTML MP Anchor Links XHTML MP Selection Lists XHTML MP Input Elements Submit Form Data
WAP CSS / WCSS Tutorial Quick Links: WCSS Introduction Syntax Rules of WCSS How to Apply Cascading Style Sheets to Documents WCSS Selectors Div and Span Elements Cascading Rules WCSS Font/Text Properties WCSS List Properties WCSS Color Properties WCSS Border Properties WCSS Access Key Extension WCSS Input Extension WCSS Marquee Extension Matching Style Sheets to Different User Agents
Detect User Agent Types and Device Capabilities Quick Links: Introduction The Accept Header The User-Agent Header The Accept-Charset Header The Accept-Language Header The x-wap-profile and Profile Headers How to Read the Value of an HTTP Header How to Use UAProf (User Agent Profile)
UAProf / User Agent Profile Reference Quick Links: HardwarePlatform Component SoftwarePlatform Component NetworkCharacteristics Component BrowserUA Component WapCharacteristics Component PushCharacteristics Component MmsCharacteristics Component
Upload Files From WAP Cell Phones Quick Links: How to Upload Files from WAP Cell Phones XHTML MP Example Handling File Uploads with PHP Handling File Uploads with JSP / Java Servlet Security Considerations of File Upload
Sample Book Chapters Adapting to User Devices Quick Links: Introduction to Adaptation of Mobile Sites Using WALL in Mobile Sites Using WURFL for Detecting Devices and Capabilites Other Open Source Tools for Adaptation
Mobile Messaging SMS Tutorial Quick Links: Introduction to SMS What Makes SMS Messaging So Successful Example SMS Applications SMS Center / SMSC Basic Concepts of SMS Intra-operator SMS Inter-operator SMS International SMS SMS Gateway How to Send SMS Messages from Computers How to Receive SMS Messages with Computers Introduction to GSM / GPRS Wireless Modems How to Use HyperTerminal Introduction to AT Commands General Syntax of Extended AT Commands Result Codes of AT Commands AT Command Operations: Test, Set, Read, Execution Checking if the Use of AT Commands to Send, Receive and Read SMS Messages is Supported Operating Mode: SMS Text Mode and SMS PDU Mode Setting/Reading the SMSC Address (AT+CSCA) Preferred Message Storage (AT+CPMS) Writing SMS Messages to Message Storage (AT+CMGW) Deleting SMS Messages from Message Storage (AT+CMGD) Sending SMS Messages from a Computer / PC (AT+CMGS, AT+CMSS) Reading SMS Messages from Message Storage (AT+CMGR, AT+CMGL) How to Choose an SMS Gateway Provider Comparison Table of SMS Gateway Providers Free SMS Software/Tools and Libraries GSM 7-bit Default Alphabet Table (with ISO 8859-1) SMS on Windows PC (Non-Developers) SMS on Linux PC (Non-Developers)

UAProf / User Agent Profile Reference



Preferences - Do not show ads

UAProf / User Agent Profile was defined by the Open Mobile Alliance (formerly the WAP Forum) for detecting user agent types and device capabilities. The User Agent Profile schema has specified a set of base attribute names so that different mobile device manufacturers can use the same set of base attribute names to describe the features and capabilities of mobile devices. For example, the screen size of a cell phone is always found in the ScreenSize attribute of the HardwarePlatform component no matter who the manufacturer is. In this reference, you can find the base attribute names, their meanings and some examples.


Table of Contents


User Agent Profile / UAProf Reference -- HardwarePlatform Component
The HardwarePlatform component of User Agent Profile / UAProf provides information about the hardware capabilities of the mobile device. For example, color capability, model name of mobile device, text input capability, screen size and sound capability.


User Agent Profile / UAProf Reference -- SoftwarePlatform Component
The SoftwarePlatform component of User Agent Profile / UAProf provides information about the software characteristics of the mobile device. For example, audio and video encoders supported, character sets accepted, Java capability, acceptable content types / MIME types and operating system name and version.


User Agent Profile / UAProf Reference -- NetworkCharacteristics Component
The NetworkCharacteristics component of User Agent Profile / UAProf provides information about the capabilities of the mobile device for network connection. For example, bearers supported (CSD, GPRS, SMS, EDGE, etc) and encryption methods supported (WTLS, SSL, TLS, etc).


User Agent Profile / UAProf Reference -- BrowserUA Component
The BrowserUA component of User Agent Profile / UAProf provides information about the browser of the mobile device. For example, mobile browser name and version, HTML version supported, XHTML version supported and JavaScript capability.


User Agent Profile / UAProf Reference -- WapCharacteristics Component
The WapCharacteristics component of User Agent Profile / UAProf provides information about the WAP features supported by the mobile device. For example, DRM (digital rights management) capability, maximum WML deck size, WAP version supported and WMLScript libraries supported.


User Agent Profile / UAProf Reference -- PushCharacteristics Component
The PushCharacteristics component of User Agent Profile / UAProf provides information about the WAP Push capabilities of the mobile device. For example, character encodings supported, character sets supported, content types / MIME types supported and maximum WAP Push message size.


User Agent Profile / UAProf Reference -- MmsCharacteristics Component
The MmsCharacteristics component of User Agent Profile / UAProf provides information about the MMS (Multimedia Messaging Service) capabilities of the mobile device. For example, maximum MMS message size supported, maximum image resolution supported and character sets supported.




Custom Search