The similarities between PalmOne/Palmsource and Nokia are becoming more and more obvious – the N boys now start to copy yet another undesirable aspect of the platform which once used to dominate the mobile computing market.
I am referring to API fragmentation – while Palm developers used to struggle with hardbuttons, Nokia folk now gets to duke it out with the accelerometer:
The S60 Sensor Framework is a platform-level set of APIs meant to provide a consistent method of accessing the sensor hardware that is becoming a constant presence on S60 phones. For a brief overview of the sensor API offerings and the fragmentation that existed before the release of this framework, see the Sensor category page.
The S60 Sensor Framework was introduced in S60 5th Edition, but is also backported to S60 3rd Edition, Feature Pack 2 for some mobile devices, as well as the Nokia E66 device, which is an S60 3rd Edition, Feature Pack 1 device with sensor APIs based on the S60 Sensor Framework.
Note that the old sensor API plug-ins are not compatible with the S60 Sensor Framework. In addition, applications created with Sensor FW do not work in S60 3rd Edition, FP1 devices other than the Nokia E66 mobile device. If you wish to provide just one installation file, you can pack the sensor API parts into an ECom plug-in, build one file with the S60 5th Edition SDK and another with the S60 3rd Edition MR SDK, and then load the correct one during runtime.
The lines above come from Forum Nokia – hit the link below for the full scoop!
http://wiki.forum.nokia.com/index.php/S60_Sensor_Framework
Related posts:





