| Reply | « Previous Thread | Next Thread » |
|
Hi everyone,
i´ve got a question about compatibility within the series 40. I´m currently developing a game on a 7250. I´m using PNG and JPG images as well as simple OTA ringtones and assume a screen size of 128x128 pixels. Anyone know for SURE on which phones the game will also work? Thanks in advance Syren |
|
mrwolf
Have you ever tried official guidlines? Try having a look at the Series 40 homepage instead of trying to guess which phone supports it. |
|
yeah it will work in all the series 40 phones as long as the ringtones you are using are not MIDIS.
Thanks raj |
|
>Have you ever tried official guidlines?
Yes, i follow those guidelines. However i noticed that the real 7250 behaves differently than the 7210 Emulator. Actually the real phone behaves a bit, aehm, wierd at times. Like note honoring the synchronized keyword and not freeing image memory after setting the image to null, calling System.gc() and even sleeping a while. >Try having a look at the Series 40 homepage >instead of trying to guess which phone >supports it. Strangely enough my game runs on a real 7250, the 7210 emulator but not the series 40 MIDP Concept SDK beta 0.3. So i have to say i´m slightly confused and wanted to know the different series 40 models are compatible to each other. |
|
...for example:
* The real 5100 phone will call pauseApp on your midlet when you change the volume on the phone. This does not get called on a real 6100, I know for sure. * The 3300 emulator does not support UTF-8 properly, but I'm hoping/assuming the real 3300 does. * The 7210 emulator misses key events quite often, the real series 40 phones don't. * You can get obscure timing issues. Something that works fine on the 7210 emulator may not work as expected on a real S40 phone. |
|
I'd avoid the "concept SDK" emulator, as it's a poor rendition of the real thing. The 7210 emulator is the closest available emulation for all Series 40 phones.
Graham. |
| grahamhughes |
| View Public Profile |
| Find all posts by grahamhughes |
|
mrwolf
I beg my pardon. I thought all your question is about PNG, JPG and OTA ringtones support. I hope, you will agree, that this info would be much simpler to find on official pages :) Sorry |
|
Not really... because you can find out if the features are "supported" but you do not know if the GAME will run on the phones ;-)
|
|
Maybe i should have phrased my question differently. Anybody ever experienced that a game, application or any midlet that works on a 7250 and a 6100 does not work on any of the other Series 40 phones with 128x128 resolution? I´m asking because MIDP 1.0 specs only require mandatory PNG support, JPG ist optional (and i use JPG as well). I had a look at all the Series 40 specs, they all have a (at least) 200KB heap, so i shouldnt have a problem here. They sounds are all within the specified mandatory frequenzy range (according to the Nokia UI Api specs) and i dont do anything fancy here. Actually my only worry (aside from the fact that i do not know for sure if JPG is supported everywhere) is memory usage as i´m going pretty close towards the limit. Any differences or issues known here (e.g. different implementations for memory management or garbage collection) ?
Aside from that, thanks for replies i already got :) |
|
Hello Guys,
Is that can we increase the heap size of my application for series40 devices. |
|
Hi alice77!
No, you're stuck with 200k for most MIDP1 series 40s. What you can do, is use less memory, if that's any help. For example: keep only images in memory that you need. Trim images to the smallest possible size - remember you lose two bytes for every pixel. Graham. |
| grahamhughes |
| View Public Profile |
| Find all posts by grahamhughes |
| Reply | « Previous Thread | Next Thread » |
| Thread Tools | Search this Thread |
|---|---|