Selbst Programmieren!! Wie?

  • Hi erst mal,
    ich hab das Ding aus dem Aldi vom Herbst03 und würde mir gerne selbst Programme dafür schreiben und dann mit Hilfe meines selbst geschriebenem Programm mit den Koordinaten meiner aktuellen Position weiter rechnen.
    Dazu habe ich folgende fragen:
    -- Welche Programmiersprache ist zu empfehlen?
    -- Brauche ich zusätzliche Software um für den Pocket PC zu programmieren? (das ich z.b. für C++, Perl, uvm... noch Compiler brauche ist mir klar)
    -- Wie erfahre ich von der GPS-Mouse die momentane Position in östlicher länge & westlicher breite? Gibt es fertige Schnittstellen?
    Ich habe vor ein Programm zu schreiben welches mir die Entfernung von meiner Position zu einer vorher eingegebenen Koordinate ausrechnet (Rechenweg kenn ich) und anzeigt.
    Klar, es gibt viel Freeware im Internet aber selbst was zu Programmieren macht einfach mehr Spaß. Bitte fragt nicht nach dem Sinn, ich weiß das jeder Endanflugrechner das 100x besser kann.


    mfg Jens

  • Womit?
    - Embedded Visual Tools (gibt es bei Microsoft zum Download; aber über 300 MB) bestehend aus eVB und eVC++
    - VisualStudio.Net (aber teuer)


    Wie?
    - http://www.wolfgang-back.com/ (links im Menü "Navigation") als Einstieg


    nSonic

  • Hallo nSonic, Meister der Programmierung,


    die Entwicklungsumgebung für PocketPC koschd nur den download??? Sonst nix? Da MUSS doch ein Haken bei sein?

  • da ist kein Haken. Kannst die CDs auch für eine Bearbeitungsgebür bei MS bestellen (zumindest ging das vor einem Jahr noch)


    Der "Haken" ist höchstens, dass Du mit den EmbeddedVisualTools _NUR_ für den PocketPC entwickeln kannst. Es gibt aber Erweiterungen für PPC2002 und ich glaube sogar für WM2003 (jeweils mit neuem Emulator zum testen und debuggen9


    eVC++ ist im Prinzip ein abgespecktes (für den PPC) VC++
    eVB ist ein VisualBasic mit PPC-Umfang


    Ich finde die VC++ Umgebung von MS ziemliche blöde (kompliziert).. aber das muss jeder selbst wissen.


    VisualBasic macht keine EXE Dateien, Du brauchst die VB-Runtime für den PocketPC... und naja, es ist halt BASIC... Einfach zu lernen... aber mit begrenzten Möglichkeiten.


    Auf alle Fälle ein guter Einstieg.


    MS bietet diese Umgebung kostenlos an (zumindest was das Früher wohl der Grund) um das PocketPC-System zu "pushen"... jedes System ist nur so gut wie die Programme die es dafür gibt... da hatte MS gegenüber Palm ein klares Defizit... inzwischen nicht mehr wirklich ;)


    nSonic

  • Ich habe mich da mal eingelesen, Wolfgang-Beck (siehe nSonic) hat da einen sehr schönen Artikel verfasst der auf jeden fall die nötigen Denkanstösse gibt, auch für Leute die ein fortgeschritteneres Programm entwickeln wollen.
    Mit großer Enttäuschung musste ich feststellen das ich es mir zu einfach vorgestellt hab für den Pocket PC ein (Simples?) Programm zu schreiben.
    Ich bin davon aus gegangen das mir meine Vorkenntnisse in PHP(?), C++, VB, Perl & Java weiter helfen.
    Dass ist leider nicht der fall.
    Ich schraube meine Frage ein wenig zurück:
    --- Wie schreibe ich ein Hallo Welt! Programm für den Pocket PC?? Mir würde auch viel daran liegen wenn diese Anleitung in Deutsch wäre, da meine englisch Kenntnisse arg zu wünschen übrig lassen (was bei meiner Ausbildung eigentlich nicht sein darf).
    Wer mit welchem System Vor-/Nachteile hat, ist auch nicht so mein Interessengebiet, da es schon feststeht da sich für den Standart Aldi-Herbst03 PocketPC was programmieren will.


    mfg Jens

  • Hi nSonic,


    Du meinst sicher diesen download, oder?


    Und wenn ich Dich richtig verstehe, geht das mit dem "richtigen" Visual Basic auch? Unsere 4ma hat ein Rahmenabkommen mit MS, da kostet das ned wirklich viel...


    Der download sind ja nur 210MB, DSL rulez...

  • Der Download müsste korrekt sein - meine Version ist noch vieeeel älter.


    Mit dem normalen VB geht es dann, wenn Du die Erweiterungen dafür hast - das ist aber glaube ich nochmal was anderes!
    Es gab Früher mal Erweiterungen für das VB und ich glaube auch für das VC++
    Später wurde dann die IDE abgespeckt und alles zu einem Paket geschnürt, so dass man das teure VB oder VC++ nicht benötigt.


    @_Becki: mit diesem Download sollte auch eine Anleitung kommen in Form von Hilfedateien. Da steht ganz sicher drin, wie man Hallo Welt programmiert und es sind auch Beispiele für Reversi etc. dabei (war zumindest Früher so)


    nSonic

  • MS schreibt, das win2000k oder NT Voraussetzung sei für die "eMbedded Visual Tools 3.0 - 2002 Edition".


    Laufen die Tools auch unter XP-prof. ?


    Gruß R.

  • unter XP läuft es natürlich auch. Aber nicht unter Win95/98/ME - da versagt zumindest der Emulator


    Alternativen gibt es natürlich ein paar! Aber bisher hab ich nix wirklich überzeugendes gefunden


    nSonic

  • Ich habe mir aufgrund diesem Thread die Visual Basic Programmierumgebung mal installiert.
    Kann vielleicht jemand den Quellcode eines kleinen GPS-Programmes posten? Oder verlinken?
    Damit ich nicht ganz von vorne beginnen muss.


    Danke!

  • scroll mal in diesem Thread weiter nach oben - da hab ich einen Link gepostet


    nSonic

  • Ich weiß, wer lesen kann ist klar im Vorteil. Offensichtlich kann ich nicht, denn ich habe nichts gefunden. Vermutlich meintest du diese:
    http://www.wolfgang-back.com
    Da habe ich wie gesagt das Programm leider nicht gefunden.
    Wie wärs denn mit einem detaillierteren Hinweis, bitte?

  • naja - ein wenig stöbern und suchen ist schon erlaubt...


    Den Link hast Du ja schon...
    - links auf "Navigation"
    - "GPS geschaffen für PDA" (ist ein PDF-File)


    Da findest Du einige Erläuterungen. Der Programmcode ist in VisualBasic gefasst


    nSonic

  • OK, ich hab's.
    Ich hatte den Code nicht im PDF File vermutet.
    Danke nochmals.


    Falls noch keiner den Code abgeschrieben hat, will ich das mal tun. Scheint mir ideal für erste Erfahrungen zu sein.

    Einmal editiert, zuletzt von Murmel ()