What fragmentation means:
In software terms fragmentation means growing in parts very rapidly, so there are large number of software version exist with the original version because of this the application built for one version might not work on other version(unlike Symbian).
Prospective problems:
The lack of consistency makes it difficult to build an application which integrate properly in all devices of different version of OS. For example: application designed for specific screen resolution, input methods, form factor might not be compatible with other devices which has different characteristics.
If you bought a device running android OS (Newer or Old), there is no gurantee that all the application or games available in android market will run on it. Every mobile manufacturer change the UI, API's & add new functionalities to attract customers. For Example: Angry birds work on Galaxy S(Android 2.2 Froyo) but the same not work on HTC wildfire(Android 2.2 Froyo) But it works on N8, C7, C6-01 and will work on the upcoming E7.
Because of this one more major problem is there is no gurantee that devices with earlier version of android will not be upgraded to latest version.
No comments:
Post a Comment