SDK + Java

  • Hallo,


    hab hier schon öfters im Forum von einem SDK gelesen für TomTom v.5 nur wo kann ich den bestellen? Hab auf der TomTom Seite und verschiedenen OnlineShops nichts gefunden (zu Version 5)...


    Und wie siehts aus mit der Möglichkeit mit Java bzw J2ME mit diesem SDK zu arbeiten. Hat da schon jemand Erfahrung mit?


    Danke schon mal für eure Hilfe!
    Gruß
    Gerrit

  • Danke! War auch schon bei dem Anbieter, hatte nur gedacht dass wär was spezielles für .NET und baut auf dem offiziellen SDK auf.


    Jetzt nur die Frage: Müßt ich also wenn ich Java benutzen will meinen eigenen Wrapper schreiben oder bietet der SDK dafür irgendetwas?


    Edit: Hab mir die Seite jetzt genau angeschaut. Da wird wirklich nur ein Wrapper für den SDK verkauft, nicht der SDK selbst! Es gibt zwar einen Link aber der zeigt auch nur auf die TomTom Seite...also die Suche geht weiter

    Einmal editiert, zuletzt von gerritka ()

  • Hallo gerritka,


    das original SDK findest Du unter:
    http://www.tomtom.com/pro
    Hier kannst Du auch über Handango bestellen und downloaden.


    Das SDK bietet Dir eine DLL mit den Funktionen zur TT-Steuerung. Dies dürfte Dir für Java aber nichts bringen.


    Interessanter dürfte für Dich folgender Beitrag sein:
    http://www.pocketnavigation.de/board/tid76950-sid.htm


    Schau ihn Dir einfach mal komplett an. Da findest Du alles, was wir bisher herausgefunden haben.


    Gruß
    Frank

    2 Mal editiert, zuletzt von Frank ()

  • Richtig, das TTNCF ist nur ein .NET-Wrapper. Das eigentliche SDK besteht aus einer C/C++-DLL.


    Die kann man in Java zwar ansprechen, allerdings nur mit einigen Klimmzügen. Google mal nach "java dll", da findest Du massenweise Tips dazu.


    Allerdings braucht es nicht unbedingt das SDK, um mit Tomtom zu kommunizieren. Schau mal in den "TMC für TT" Thread in meiner Signatur. Die Kommunikation zwischen Anwendungen und Tomtom geht über "Dateikommandos", das SDK macht das ganz genauso.


    Kurzfassung: man legt Dateien mit bestimmtem Namen und Inhalt im PDA-Speicher an, Tomtom erkennt diese, führt die enthaltenen Kommandos aus und teilt seine Rückgabe mittels einer neuen Datei mit.


    Edit: scheiße, der andere Frank war 2 Minuten schneller. Ich werde alt... : drink

    Einmal editiert, zuletzt von Loc2262 ()

  • Danke für die Links. Jetzt hab ichs auch endlich gefunden ;) Aber kann man ja nich wissen, dass sich das unter einem unscheinbaren Link auf der Startseite versteckt...


    Und der Thread Funktionen ohne den SDK zu benutzen ist auch sehr interessant. Klar gibt es nämlich grundsätzlich bei Java die Funktion nativen Code (zB eine C++DLL) über JNI einzubinden. Nur gerade JNI ist wegen seiner Unsicherheit bei der Mobilen Version von Java - J2ME aus dem Programm gestrichen worden. Es soll anscheinend noch über "Personal Profiles" vom Hersteller gehen, aber da hab ich bei meinem (HTC bzw O²) nichts gefunden...


    Hab noch eine kurze Frage, weil ich aus den vielen Threads noch nciht ganz schlau geworden bin...


    Gibt es die Möglichkeit komplett eigenes Kartenmaterial einzubinden?

  • Zitat

    Original von gerritka
    Gibt es die Möglichkeit komplett eigenes Kartenmaterial einzubinden?


    Ja, wenn Du herausfindest wie die TOmtom-Karten kodiert sind, und Du es hinkriegst, Dein Kartenmaterial in dieses Format zu bringen. :P