诺基亚图标大小(Nokia Midlet Icon Size)

There are 2 Nokia documents that mention icon sizes:

A "Using Icons in MIDlets (with Example)"

http://www.forum.nokia.com/info/sw.nokia.com/id/a309ec6b-5d4c-4f5d-aeaa-421d2f727428/Using_Icons_in_MIDlets_v1_0_en.zip.html

B)"JavaTM ME Developer’s Library 3.1"

http://library.forum.nokia.com/index.jsp?topic=/Java_Developers_Library/GUID-5D55EA03-888E-437A-9498-82F606097B48_cover.html
The path is "JavaTM ME Developer’s Library 3.1 > Implementation notes > (JSR-118) MIDP 2.1 > Runtime environment notes"

These 2 document include information alike, but differ in some S60 icon sizes.

Manufacturer Serie Screensize Icon Size

(According to JavaME Dev. Library)

Nokia serie 30 16×16
Nokia serie 40 128×128 16×16
Nokia serie 40 128×160 24×24
Nokia serie 40 208×208 46×46
Nokia serie 40 240×320 46×48
Nokia serie 60 1st/2nd 176×208 42×29
Nokia serie 60 1st/2nd 352×416 76×76
Nokia serie 60 3rd 176×208 31×31
Nokia serie 60 3rd 208×176 37×37
Nokia serie 60 3rd 208×208 53×53 37×37 According to "Using Icons in MIDlets"
Nokia serie 60 3rd 320×240 48×48 52×52, 54×54 According to "Using Icons in MIDlets"
Nokia serie 60 3rd 240×320 48×48 53×53, 55×55 According to "Using Icons in MIDlets"
Nokia serie 60 3rd 352×416 64×64
Nokia serie 60 3rd 416×352 76×76
Nokia serie 80 64×50
Nokia serie 90 small 25×20
Nokia serie 90 medium/large 64×50

The difference in the latter two is not big; I checked in a N73
(serie 60 3rd, 240×320) and all 3 resolutions look good because the
device does not scale the icon.
But the difference in the "serie 60 3rd 208×208" is important and I
don’t have one of those models to test it.

I also found one KB article http://wiki.forum.nokia.com/index.php/KIJ000098_-_Size_of_the_MIDlet_icon
that says a Nokia 6600 has a 29×29 icon size. According to the above
mentioned docs, it should have a 42×29 icon size (serie 60 2nd,
176×208).

Information about individual models

In order to know real life information for each device, I started testing icon sizes in all Nokia I have access to.
I encourage you to add your own findings to the table. Please, add your account name, so everybody can track who is saying what.

Please, note that some devices differ from their official icon size.
Some devices scale the icon, so it will look bad if you don’t use the
right size. For instance, in a 5200, the official icon is 24×24, but
5200 scales the icon by duplicating some lines, so it will display bad.
Only the 28×29 icon was displayed without any scaling.

Manufacturer Model Serie Screensize Icon Size Source of information
Nokia 6600 serie 60 2nd 176×208 29×29 According to http://wiki.forum.nokia.com/index.php/KIJ000098_-_Size_of_the_MIDlet_icon
Nokia 3220 serie 40 128×128 16×16 Tested in a real device by AWoywood
Nokia 5200 serie 40 128×160 28×29 Tested in a real device by AWoywood
Nokia 5300 serie 40 240×320 46×46 Tested in a real device by AWoywood
Nokia 5310b XpressMusic serie 40 240×320 46×46 Tested in a real device by AWoywood
Nokia 6230b serie 40 128×128 16×16 Tested in a real device by AWoywood
Nokia N70 serie 60 2nd 176×208 24×24 Tested in a real device by AWoywood
Nokia N73 serie 60 3rd 240×320 52×52 Tested in a real device by AWoywood
Nokia N90 serie 60 2nd 352×416 84×58 Tested in a real device by AWoywood