Was brauche ich um Anwendungen fürs SX1 zu entwickeln?

  • Was benötige ich um Anwendungen fürs SX1 zu entwickeln?
    Und wo kann ich die nötigen Tools downloaden.
    Es ist mir egal ob die ANwendungen s60, oder Java sind.


    Danke Ls4

    Wär Rächtsräibphähler phindet darf sich phreuen

  • Hallo Ls4!


    Das Siemens SX 1 benutzt die Benutzeroberfläche Series 60 von Nokia.


    Derzeit sind für Series 60 Smartphones 3 1/2 Programmiersprachen verfügbar:

    • C++ - für Anfänger und IT-Laien relativ komplex zu lernen (wohl gerade für Symbian)
    • Java - teilweise nur eingeschränkter Zugriff auf Betriebssystemfunktionen
    • OPL - ein BASIC Dialekt, der noch aus Psion Zeiten kommt und mittlerweile Open Source ist
    • (Python) - soll von Nokia selber bald (?) veröffentlicht werden


    Grundsätzlich ist Forum Nokia eine gute Anlaufstelle um erstmal ein Series 60 SDK (Software Development Kit mit Emulator) runterzuladen und viele Informationen über die offiziell unterstützten Programmiersprachen C++ und Java in Erfahrung zu bringen. Zu C++ und Java finden sich auch bei Betriebssystemhersteller Symbian einige Informationen.


    Python wurde erst letzte Woche angekündigt, soll aber von Nokia selber veröffentlicht und unterstützt werden.


    Dann wär noch OPL, die Open Programming Language. Ein BASIC Dialekt mit jahrzehntelanger Geschichte auf Psion Organisern, der mittlerweile Open Source ist und von einer kleinen Entwicklergemeinde für Series 60 Telefone (und andere Symbian Plattformen) weiterentwickelt wird. Noch ist die OPL Funktionalität für Series 60 eingeschränkt, aber dafür können damit auch IT und Programmierlaien sich ihre eigenen Anwendungen basteln.


    Infos zu OPL auf der OPL Homepage. Ein kleines deutschsprachiges Tutorial zum Einstieg in die OPL Programmierung (bzw. Installation und Konfiguration der Entwicklungsumgebung) findest du hier.


    HTH Martin

    FreiMinMon - der Freiminuten-Monitor für Symbian Smartphones - www.freiminmon.de
    VoIPdial - Telefonnummern und SIP-URI's per Softphone, Fritz!Box Fon (WLAN) oder Fritz!Fon wählen - www.voipdial.de

  • C und Java kann ich einigermaßen.
    Interessieren würde mich vor allem, wie das mit der sdk läuft.
    Gibts die für c und java, oder wie ist das.
    Vor allem, wo kann ich sie downloaden?
    Außerdem gibts da bei Siemens so viel im Developer Bereich. Was brauche ich wirklich`?


    Bye Ls4

    Wär Rächtsräibphähler phindet darf sich phreuen

  • Hallo Ls4!


    Aus Interesse habe ich jetzt auch mal in den Siemens Developer Bereich geschaut. Die erwähnten vielen Downloads konnte ich nicht finden ;). Wenn dich spezifisch das SX1 interessiert lies 'SX1 Technical Note for Developers V1.1' da steht 'alles' drin.
    Ansonsten noch bei Forum Nokia im Series 60 Bereich nachschauen. Da gibt's wirklich viele Downloads, aber man ja kann ja mal icm 'Getting started' Bereich anfangen.


    Kurz gesagt brauchst du:
    - Series 60 SDK (mit Emulator und Tools)
    - Java Runtime
    - Active Perl
    und falls du mit C++ Series 60 Programme auf dem PC entwickeln willst noch Microsoft Visual Studio Version 6 oder Microsoft Visual Studio .NET oder Metrowerks CodeWarrior (das originäre Series 60 C++ SDK kann nur für die 'echte' Hardware (Thumb/Armi ?) kompilieren, aber nicht für den PC Emulator (WINS)).


    Martin

    FreiMinMon - der Freiminuten-Monitor für Symbian Smartphones - www.freiminmon.de
    VoIPdial - Telefonnummern und SIP-URI's per Softphone, Fritz!Box Fon (WLAN) oder Fritz!Fon wählen - www.voipdial.de

  • Danke, du hast mir echt geholfen :top:
    Mach weiter so


    Bye Ls4

    Wär Rächtsräibphähler phindet darf sich phreuen

  • Zitat

    Original geschrieben von Ls4
    Mach weiter so


    Ich probier's mal ;)


    Eine weitere allgemeine Info Quelle rund um die Series 60 Plattform gibt es seit einigen Tagen auch noch, die Series 60 Homepage, die von Nokia und den anderen Series 60 Lizenznehmern betrieben wird.


    Und eine weitere Programmiersprache für Series 60, die ich wegen des Preises und der großen (knapp über 1 MB) Runtime nie in Betracht gezogen habe, gibt e s auch noch: AppForge, eine Variante von Microsoft's Visual Basic.


    Martin

    FreiMinMon - der Freiminuten-Monitor für Symbian Smartphones - www.freiminmon.de
    VoIPdial - Telefonnummern und SIP-URI's per Softphone, Fritz!Box Fon (WLAN) oder Fritz!Fon wählen - www.voipdial.de

  • Hallo,


    Hätte noch eine Frage bezüglich Siemens SX1-Programmierung.
    Ich verwende SDK1.2 und Borland C++ BuilderX -> Ich kann eine C++/Series60-GUI-Applikation mit WINS und UDEB ohne Probleme kompilieren und die Emulation funktioniert. Doch beim Kompilieren für ARMI (UREL) bekomme ich immer einen Fehler:
    Bei "makesis -v -dC:\Symbian\6.1\Series60\epoc32\release\ARMI\UREL _tmp36942.pkg test1_ARMI_UREL.sis" bekomme ich einige Warnings und unter anderem auch ""_tmp36942.pkg": error: file not found at line 6" sowie "External process exited with error code : 1" -> .sis-Datei erstellt er mir dann leider keine.
    Habe SDK/Borland C++ Builder und mein Projekt auf der selben Partition...


    Wäre sehr dankbar wenn jemand eine Lösung wüsste.

    m.f.g. Ronsimaschine

  • Zitat

    Original geschrieben von ronsimaschine
    error: file not found at line 6" sowie "External process exited with error code : 1" -> .sis-Datei erstellt er mir dann leider keine.


    Ich kenne mich mit dem Symbian SDK nicht aus, aber das hört sich sehr verdächtigt nach fehlenden Komponenten an (Header Dateien, DLLs, ...).

    mfg supersiggi

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!