This document is a work in progress and compiles information on architectural, built-in and stand-alone accessibility solutions in mobile devices.

Background and General Information

A Comparisson of Mobile Application Development Platforms

Sources:

OS / Platform

Market Share

License

Company

Supported Handsets

SDK / price

Sign-up required

Primary UI

Licensing

Symbian OS

~45%

Open Source

Symbian

Full list

Symbian-UIQ SDK / free

Yes



Blackberry OS

~20%

Proprietary

RIM

Most Blackberry devices

Blackberry JDE / free


Java


Windows Mobile

~10%

Proprietary

Microsoft






iPhone OS

~10%

Proprietary

Apple

iPhone

iPhone SDK / free

Yes

Cocoa Touch/Objective-C


Linux / Motodev

>10%

Open Source (kernel proprietary)

Motorola

Full list

Eclipse plugin / community edition free

Yes

Qt

Free (some services cost extra)

Linux / Android

>5%

Open Source

OHA / Google

Available in second half of 2008

Android SDK / free (Setup Guide)

No

Java

 

Palm OS

>5%

Proprietary

 

 

 

 

 

Free (some services cost extra)

Linux / OpenMoko

>2%

Open Source

FIC / OE

Neo1973, Neo FreeRunner

OpenEmbedded / free

No

GTK+

Free

Linux / Maemo

>2%

Open Source

Nokia

N810 - N800 - 770

VistaMax, Laika / (some parts require a device)

OS requires valid device ID

GTK+

Free (device required for some OS bits)

Linux / Qtopia

>2%

Open Source (for non-commercial applications)

Trolltech

Full list

Qt Tools / community edition free


Qt

Free (non-commercial only)

Linux / Access Linux Platform

>1%

Open Source

Access Inc.


ALP Development Tools / free

No

GTK+

Free

Linux / LiMo Platform

>1%

Proprietary / some open source components

Limo Foundation

Full list

Only available to members

Yes


Membership required

Mobile Web

Best Practices

Development Tools

Most of the tools below are either free or require a free account from mobiforge.com"

Mobile Accessibility

Applications