I just got my very first smartphone, and I decided to go with Windows Mobile over Symbian - just because the phone was nicer . Anyway, I now want to dive head-first into Windows Mobile development, but can't seem to find any good articles, tutorials, or communities about it. It's as if it's a really shitty platform and there are only douchebags programming for it. I know this isn't true, but I seriously can find so little info about it, it's dazzling. Articles I'm looking for: advanced use of phone API's, hooking in the OS itself (e.g. "hide program from task manager"), and, most importantly, info on power usage and management of specific things like network, sockets, graphics, ... (e.g. "how much power does an listening socket consume"). Anyone have experience with developing for Windows Mobile? Any sites I should add to my feedreader?
Yeah, no, I use that forum all the time for my hacking needs. It's great for that - hacked stuff - but it's not a good resource for Windows Mobile development. That, and it's full of (foreign) people who can't construct a sentence correctly. I have nothing against foreign people who are trying to speak English, but they could do a bit of an extra effort. They could use articles, for example. That would be a start.
Get in contact with bixie_62. As far as i know he is into WM dev. I bought a smartphone of him with a bells and whistles and he seems to be a be nice guy.
Well, the basis is .NET, so fire up visual studio, and use that... I have more experience with J2ME than Mobile projects, but MSDN should be in your first stops, and after that i'd check sites like CodeProject, etc
I used to do some small scale development on windows mobile 2003 se. I used visual studio (full version is required i believe. you cant do it on express editions last time i looked) , the libraries, etc are the same, you just select "smart device application" from the menu. obviously mobile devices are cut down so dont expect everything you want to use to be available. i'll try to keep an eye on the forum if you have any particular questions (not that i am an expert, i really have only done simple things like timers), but for the most part program as you would a full windows system.