[P3400 ROM Development] krazy_about_technology:
@deathgame and indresh: Java on phone, doesn't even compares man, its a very restricted environment, just good enough for small things and a few games. Symbian is really good, its a solid platform and has a lot of takers, the only problem i find for me is that its not intended to be used as an extension of PC. its too much phone in itself. Having very little resemblance with the Windows PC development environment its very hard to start off on it. It took me 4 hours to create my first app for winmo while took me 5 years to get exhausted with my first tiny app on Symbian. Same is the case with IPhone, first of all, there are no unpaid development tools. So even if you are just a noob trying your hands on it, you cant do it unless you pay some moolah. Plus you cant run your app on your IPhone unless you do some illegal stuff or just pay $99 to Apple and get your app verified, thats just ridiculous for an experimenting developer who never intends to sell his app. Not with WinMo, the SDK is free and there are many open source dev tools apart from VS (ofcourse, i have a license for it so I prefer VS 08, its the best). IPhone apps are developed in Objective C, a language first of all which is not so popular specially in the windows ecosystem, its more popular in linux world. so even though the development is a bit easy as there are no diversification in terms of hardware, its just one plain hardware device you have to develop for, getting started is really difficult due to costs and learning curve involved. On WinMo you have so many options, you can use .NET at the simplest, with all its 35+ languages, and with OpenNETSDF community edition (which is preinstalled in all my roms)), it becomes very very powerful. If you are a hardcore C, C++ veteran, you can use frameworks like ATL, COM and MFC, and if you wanna go even harder way, you can play with the raw api itself, which itself is a subset of full Win32 API, so any experience with that is useful.

As for hand-held gaming, there are many options like the PSP. IPhone cant compare to the games available for it. And hold on for some time, Microsoft is a giant, and once it decides to crush competition, it does that brutally. WinMo is something they have just started giving attention to, on the consumer side. I am very sure, there are a lot of things to unveil. And for the records, IPhone wasn't even there when WinMO already made strides in its own ecosystem. Its way too older in age than IPhone so wait until its offspring come out. CE OS 6 core is gonna change a whole lot of things with embedded silverlight environment, i just cant wait to port my WPF apps on it :)

And deathgame, yaar, its not about the price but the priorities. WinMo isn't so cheap either, but then, there are still choices you can make, not the one-device-only-love-it-or-hate-it kind of attitude. What WinMo was designed for, it works well, what it was not, it doesn't. If one is looking for dumba** phone which just does things, and have no particular interest in anything other than the "smart-phone" things, then its not the right platform for him. Coz Windows is more than a smart-phone platform, its a mobile extension to the PC+Cloud platforms.

@Deathgame : Its ok yaar, i was just telling you. If you need it within 1-2 month, or anybody else in your knowledge, do contact me please. And ya, add to the above package my used battery too, which with my 21056 rom gives 1.5 days of backup. :)