|
» Subscribe » Favorite Links » What is S60? » Freeware & Trials » S60 devices » Hints and tips » About this blog |
» Application Reviews (6) » Commentary (67) » Device Previews (14) » Freeware (13) » Fun (13) » Hints & Tips (32) » Multimedia (25) » Quiz (2) » S60 Events (53) » S60 News (65) » Software development (6) » User Experience (7) |
|
Subscribe RSS 2.0 feed |
Subscribe Atom feed If you wish to receive email notification, please here » |
« Previous Post | Main | Next Post »
Over the past four years, S60 has released two editions and a number of service packs. Marketing people use the terms "editions" and "service packs" while the developers use the term "version". Here's some of the new additions presented in each of the previous S60 releases...
S60 1st Edition...
- Java™ 2 Platform, Micro Edition (J2ME™) APIs, including:
- Mobile Information Device Profile (MIDP) 1.0.
- Connected Limited Device Configuration (CLDC) 1.0.
- Wireless Messaging API (JSR-120).
- Mobile Media API (JSR-135).
- XHTML/WML browsing.
- Multimedia Messaging Service (MMS) messaging.
S60 1st Edition, Feature Pack 1...
- The introduction of Java™ APIs for Bluetooth Java Specification Request (JSR-82) to S60 1st Edition, Feature Pack 1 is a notable addition.
S60 2nd Edition...
- Skinning (theme) and Digital Rights Management (DRM) C++ APIs.
- Java™ 2 Platform, Micro Edition (J2ME™), Mobile Information Device Profile (MIDP) 2.0, including enhanced performance through the inclusion of the Connected Limited Device Configuration (CLDC) HotSpot compiler.
- XHTML browsing over TCP/IP.
- Multimedia Messaging Service (MMS) support for HTTP transport and advanced presentation capabilities through enhanced Synchronized Multimedia Integration Language (SMIL) support.
- Open Mobile Alliance (OMA) Client Provisioning, which allows device settings for services such as browsing, MMS, and over-the-air (OTA) Calendar synchronization. This technology enables easy device configuration and ensures that a consumer can take full advantage of a device’s capabilities.
- DRM via OMA forward-lock.
S60 2nd Edition, Feature Pack 1...
- Presence Open and Bluetooth notifier C++ APIs.
- Wireless Messaging API 1.1 (JSR-120) and Mobile Media API 1.1 (JSR-135) Java™ APIs.
- Support for a megapixel camera with 4x zoom as well as recording and playback of video clips.
S60 2nd Edition, Feature Pack 2...
- C++ APIs for browser plug-in, connection monitor server, Digital Rights Management (DRM) license manager, simulation file, DRM helper, pictograph, DevASR, speech recognition utility, MMF SRS custom commands, Data Synchronization Profile Listing, content access framework, GIF scaler, Huffman encoding and decoding,
message queue, Publish & Subscribe, Location Acquisition, OpenGL ES, EGL, and Symbian XML framework.
- Mobile 3D Graphics API for J2ME™ (JSR-184), FileConnection API (JSR-75), and PIM API (JSR-75) Java APIs.
- Support for a 1.3-megapixel camera with 6x zoom, WCDMA and Enhanced Data Rates for Global Evolution (EDGE) networks, and IPv6.
S60 2nd Edition, Feature Pack 3...
- APIs for feature discovery, scalable icons, browser control, download manager user-interface library, download manager engine, image transform library, image transform plug-ins, Universal Serial Bus (USB) client driver, and an updated utilities API.
- J2ME™ Web Services Specification (JSR-172) and Java APIs for Bluetooth (JSR-82), with OBEX support Java APIs.
- Support for scalable user interfaces (176 x 208-pixel, 240 x 320-pixel, and 352 x 416-pixel screens).
Comments
A few corrections: 2nd Ed. FP2 == S60 2.6, and 2nd Ed. FP3 == S60 2.8. And they are feature packs, not service packs as you said in the beginning.
Posted by: Jukka Laurila | February 27, 2006 05:56 PMit would be useful if you could say which was the first phone using determined version...
Posted by: Alexandre Silva | February 27, 2006 07:07 PMYup, my mistake! I keep thinking of version 3.1 which will (I should say, "is planned") to be "3rd Edition, Service Pack 1"
Thanks Jukka!
Posted by: Phil | February 27, 2006 07:35 PMLoads of acronyms and tech-speak there. What would be more useful is a plain english list, with things like:
S60 v2 Feature Pack 2:
Stereo sound support; full-screen video playback
i.e. real world benefits
8-)
Steve Litchfield
Posted by: Steve Litchfield | February 27, 2006 08:30 PMWhy don't Forum Nokia use standard version number, e.g. 1.0, 1.1, 2.0, 2.1, etc?
Posted by: Antony Pranata | February 27, 2006 11:47 PMIs there specific reason why Forum Nokia use confusing version number?
Forum Nokia, like S60 in all external communication, uses the standard product naming scheme including major release number (Edition) and minor release (Feature Pack). We as part of S60 should stick with the official product naming, and not slip versions like 3.0 or 3.1 through. But, we are just humans..
Posted by: Jukka Eklund | February 28, 2006 12:13 AM"I keep thinking of version 3.1 which will (I should say, "is planned") to be "3rd Edition, Service Pack 1""
Phil, surely you mean _feature_ pack 1?
Posted by: Jukka Laurila | February 28, 2006 01:26 PMD'oh!! Yes, "Feature" Pack 1. thanks again!! :-)
Posted by: Phil | February 28, 2006 04:12 PMFirst phones for each version/release (as far as I remember them):
7650: S60 v0.9
Posted by: petrib | March 1, 2006 11:43 AM3650: S60 v1.2 (1st Ed.)
6600: S60 v2.0 (2nd Ed.)
6620: S60 v2.1 (2nd Ed., FP1)
6630: S60 v2.6 (2nd Ed., FP2)
N90: S60 v2.8 (2nd Ed., FP3)
N91: S60 v3.0 (3rd Ed.)
See also my fairly definitive table:
http://3lib.ukonline.co.uk/s60history.htm
Steve
Posted by: Steve Litchfield | March 1, 2006 11:48 AMI think 3250 is the first 3rd Ed. phone?
Posted by: FRiC | March 25, 2006 07:11 AMThat's right, first on the market but N91 was the first one announced (back in April last year).
Posted by: Jukka Eklund | March 25, 2006 07:49 PM