Hello together.
Thanks for giving me the opportunity to talk with software development experts.
I'd like to develop an application to run on a PDA involving GPS.
In this context I've got a couple of questions.
1. Will Windows Mobile recognize all functions from the Windows Platform SDK?
2. I don't get the whole .NET thing at all. Is .NET a collection of functions just like in the Platform SDK?
3. Is there something that gives me an overview on all the functions I can use in C++?
4. I read about a function called GPSGetPosition on msdn under Windows Mobile -> SDK Documentation. Does that mean GPSGetPosition is part of a special Windows Mobile SDK and not included in the Platform SDK?
4. If I used Eclipse instead of VS could I use the same functions as in VS? Or is it like I need to use different functions to - let's say - access the GPS port?
5. I'm wondering why the Windows Platform SDK has about 1 GB whereas the Eclipse SDK only has about 130 MB. That is also why I asked the question above.
I know my questions concern different topics but I think I really need an overview.
Thank you very much!
Tom
1.) No.
2.) .Net is a framework to build applications on similar to Microsoft's MFC.
3.) Yes, its called a book or you can find alot of this type of information on MSDN.
4.) Most things on MSDN will say what platforms they support and which they do not. If you saw something under windows mobile SDK documentation then you can be reasonably assured that id does exist for windows mobile devices. IT might also exist for desktops but I wouldn't count on it.
5.) You can use any IDE that you want to program for the windows operating systems, you need to make sure that you are using the microsoft compiler and make utilities, you also need to be aware that the compiler uses a bunch of information in your project meta data to build the proper binaries. You will need to research how to build windows mobile applications while not using Visual Studio, we do not support building in a different IDE in this forum.
6.)I don't know what the difference between the Eclipse SDK is and the windows platform SDK. Usually something that is an SDK of a particular software product allows you to bulid solutions and plugins speicfic to that software product. The reason that the WIndows SDK is so large is that Microsoft needs to provide developers with a large enough library to do everything that they need to do on a desktop. This is alot of stuff. Think of everything that you can do with a desktop, that is what Microsoft is trying to support with their SDK.
7.) somehow I got an extra number in there so just go ahead and ignore it.