Hello,
I'm a experienced .NET/.NET_CF developer. I would like to write software that interfaces itself with TomTom Navigator. I already have TomTom SDK 2, but since I have TTN7 on my PDA I would like to put my hands on a newer SDK.
I tried to search on tomtom.com and with Google, but I found nothing about TomTom SDK: I only found the documentation at http://www.tomtom.com/lib/doc/ttnavsdk3_manual.pdf
Can somebody give me information about the availability of SDKs for versions 6 and 7 of TTN? I don't even know where my SDK2.0 comes from, because I was given it by my university teachers.
Thank you in advance for any help.
I would be interested too.
Marshall
Please ask questions in the Q&A section.
moved.
Related
hi folks,
i love my phone and will like to contribute...
i studied years ago turbo pascal but i figured that programing languages basically have similar flows?
i will like to seek advise from pros on how do i get started?
can i
1) know what programing language or tools do i need?
2) know what are the usual errors or problems so that my climb will be easier?
i am really sincere and i hope the pros can take some time to advise me...
yours
leo
I would say, the easiest way to do some application pgrogramming, is to use the Visual Studio 2008(Tool) and C#(language). The platform is .Net framework 3.5.
You can download the latest Windows Mobile emulators, and use it along with Visual studio to test and debug your programs. Once you are satisfied with the program, you can build the cab using Visual Studio(which you can install on the real windows mobile device).
Please post specifics if you need more info. I am sure most of the poeple here are willing to help!
Please try the search function before posting even though this is the Q&A section
This question was just asked: http://forum.xda-developers.com/showthread.php?t=452400
sorry bro . . .
its fine, just figured you might find a little information quicker there
ok specific Q can i rely solely on "WYSIWYG" interface? rather than hardcode like C etc?
Nope. Solely WYSIWYG won't get you anywhere.
But you can use it. For example the CompactFramework.Net (CF.Net) has a WYSIWYG interface, but the underlying functionality you'll have to write yourself.
If that is what you meant...
I'm a little bit confused and I hope that someone can answer my (I assume)
easy question:
Which edition of Visual Studio is needed for Windows Mobile 6 SDK
development? I'm already considering to update to VS 2008 but I'm not
sure if the Standard Edition is sufficient or if I need the Professional Edition
(which is considerably more expensive).
My confusion arises from the fact that on the download page
for the WM 6 Pro SDK it's stated that VS 2005 Standard and newer are
working. However, on the product comparison page (comparison of
editions), at
http://msdn.microsoft.com/en-us/vstudio/cc149003.aspx
under "Smart Device Development" it is stated that the emulator and the
project templates are not part of the Standard edition.
Well, now I'm really confused. I hope someone can shed some light on this.
Sorry, if this question has already been answered somewhere on the forums -
I didn't find any accurate answer (the sticky thread "Development Resources for Windows Mobile" only tells me that there is a trial edition available for download - but that doesn't answer my question). And all other questions
similar to mine seem to have been answered with something like "... get VS 2008 ... " - but without mentioning any specific edition.
Michael
i'd prefer Visual Studio 2008 Professional, works with EVERY Device
*edit* : oh and with Standard Edition, yuou cant work for SmartPhone
if you haven't installed the wm sdk
smart device is .net apps
.net apps using the compact framework
dont require the wm sdk at all
you only need the sdk if you write pure c++ win32 or old microMfc using c++
Thanks for the quick reply. Unfortunately the limitations suck.
Since I'm also planning to code plain Win32 it seems I'd need the
Pro version if I'm planning to upgrade to VS 2008.
I just visited the WM SDK download page again and just recognized that
they didn't write VS 2008 Std. but VS 2005 Std.
So, my new question: can someone tell me whether VS 2005 Standard
is sufficient?
Michael
worked just fine for me with 2005 and sdk wm6 std and wm6 pro
Thanks again for the quick and accurate help. Seems like now comes the
tricky part - finding someone still selling VS 2005.
Michael
^ You could take a look at using SharpDevelop..
http://www.codeproject.com/KB/mobile/WiMoSansVS.aspx
[deXter] said:
^ You could take a look at using SharpDevelop..
http://www.codeproject.com/KB/mobile/WiMoSansVS.aspx
Click to expand...
Click to collapse
I already looked into that, but there are two problems: first, I'd like to program
in C++ and second, as far as I know when using SharpDevelop I've no debugger
at hand.
Thanks for that hint anyways.
Michael
Embedded C++ 4.0 will still work with WM5/WM6. And can be downloaded free. If you stick to good old Win32, no ATL or MFC, it will create one single executable, with no extra runtime baggage. All the DLLs it needs are already on your device. It may complain that the generated executable will not run on your target device, but it will, it's lying. Target for ARMv4 and there is a good chance it will work. The emulators in the WM5 and WM6 SDK's now actually run the ARM executables direct, so you can test your app to a release level without having to load it on the device.
If you keep main menu options down to one or two, it will appear like all other WM6 apps with the menu options connected to the left and right menu buttons. More than two and the menu appears as the older WM2003 control bar.
Thanks again people for all the help and suggestions. Fortunately (after
many hours of searching) I finally found someone selling VS 2005 Std.
Michael
As mentioned above, the Standard versions of VS2005 and VS2008 cannot target mobile/smart devices.
You will need the Professional Version.
You get what you pay for.
Hey, I'm new to the forum and new to mobile development and hope to become a part of this thriving community. I have a few questions about development in regards to WM 6.1 and the Touch Diamond 2 (known as the Topaz here).
My first question is to do with the first application I deployed as a CAB to my phone today. It runs but when I try to enter information on a textbox the button to bring up the keyboard isn't there. I'm guessing there must be some coding involved to bring this up? Could anyone help me on this? If it's not coding, then what can be done to fix this?
Edit: Thought I should also mention that because it is a simple application (not Hello World) that I decided to code it in Visual Basic. I am using Visual Studio 2008 Professional Edition and the 3.5 .NET Framework and the WM 6 SDK and some WM 6.1 resources (Emulator images)
here is common development thread
prdic said:
here is common development thread
Click to expand...
Click to collapse
You realise that I have already searched for this information? And also that the thread linked gives pretty much no information to new developers
Bumpity bump
I am also looking for developing some application for my diamond2...
Any pointer for start in these place?
I am reading msdn... but very lengthy.
Hello
I would like to make an soft in my HD2, but I need to have a coordoninated like in google map for example 42.130821,2.329102.
Where I can find an example of source for VB.net mobile.
Thanks you
There is a forum specifically for windows software development. You need to ask that question in there...
http://forum.xda-developers.com/forumdisplay.php?f=523
I am sorry, it is possible to move this thread ?
Dear community,
thank you so much for this huge forum and your many efforts to help new smartphone users like me in getting used to Windows Mobile.
Please let me first give some info about my device:
-Samsung OmniaPro B7610
-Windows Mobile 6.1
-afaik, there is no branding on the phone
Since I do not have an internet flatrate in my mobile contract, I was looking for a complete-no-cost navigation software for my phone. Thus I found We-Travel.
When I wanted to install We-Travel, my Java KVM (Aplix Jblend 20090908a) told me that there is a problem with the authentification of the certificate (Note: It did not say that the certificate is expired!).
So, after several forum threats, I came to the conclusion that my KVM was causing the trouble. I replaced it by a late Esmertec version - the installation of We-Travel worked without any problems. However, I could not use the software, since my display does not show me information about what is currently running when I start We-Travel. The installation of We-Travel itself was strange, as well. The phone asked me several times to choose "Yes" or "No", but the display did not show for what to choose.
Now that I have installed Esmertec, the KVM does not tell me any info about the current installed KVM-version. I tried Jbed 20090506.2.1 ,20090416.5.1 and 20090217.5.1.
For better understanding, I made two screenshots.
This is the home-screen when I open Esmertec:
(I am not allowed to post outside links...)
Here you can see the "About-screen" where normally version-infos are displayed:
(I am not allowed to post outside links...)
As you can see, there is no input there, no matter which of the 3 versions I install on the phone.
Esmertec is also not shown at "installed programms", and I cannot reinstall Aplic Jblend since I do not have the .cab on my phone and cannot find a late version to download.
I tried several soft-resets before and after the isntallation of Esmertec - did not solve anything.
Do you have any idea what to do?
There are not many alternatives to Esmertec - I would love to use this KVM...
Thank you so much for reading until here - maybe someone has an idea?
Warm regards
PGS17
Welcome to forums
Have a look on the samsung section:
http://forum.xda-developers.com/filter.php?cat=Samsung
Good luck,
orb3000 said:
Welcome to forums
Have a look on the samsung section:
Good luck,
Click to expand...
Click to collapse
Thanks for the hint.
Unfortunately, this section is not very frequented. So if somebody from here still has an idea, this will be very helpful.
Thanks and regards