Diskutiere Apps programmieren im Nokia N900 Forum Forum im Bereich Nokia Maemo Forum; Hallo Leute =)
habe mir heute ein Nokia N900 bestellst aus folgendem Grund:
Habe am Freitag meine Ausbildung zum Fachinformatiker - Anwendungsentwickler bei ALTERNATE bekommen. ...
Hallo Leute =)
habe mir heute ein Nokia N900 bestellst aus folgendem Grund:
Habe am Freitag meine Ausbildung zum Fachinformatiker - Anwendungsentwickler bei ALTERNATE bekommen. Da beimn vorstellungsgespräch mir gesagt wurde, das hauptsächlich mit Linux gearbeitet wird, wollte ich schon langsam in meiner Freien Zeit bis zur Ausbildung mich mit Linux auseinander setzen. Darauf habe ich mir heute mein N900 bestellt und wollte anfangen dafür dann im laufe der nächsten wochen/monate apps zu schreiben. Ich frage mich jetzt nur welche Sprache dafür am geeignesten ist. Habe öfters was von Python & C++ gehört. Was wäre jetzt das beste für mich? Habe momentan sehr viel Freizeit und würde mich auch 24/7 damit auseinander setzen Da ich in der Berufsschule sofort einer der besten sein will Hoffe ihr könnt mir da ein bisschen helfen =)
Kurze Antwort: Python ist einfacher zu handhaben, jedoch sehe ich als Programmierer (und mit der Ansicht stehe ich nicht alleine da) C++ als zukunftsweisend. Diese Sprache ist jedoch schwerer als Python, da es eine Sprache ist, welche nah am Prozessor arbeitet. Außerdem, und wahrscheinlich wegen der Prozessornähe, ist C++ die schnellste Sprache die ich kenne (so nebenbei: der FF ist damit ja auch geschrieben worden).
Python hätte aber, speziell das N900 betreffend, noch einen kleinen Vorteil: es gibt einen Pythoneditor als App, mit dem du quasi deinen Pythonquellcode direkt vom N900 aus editieren kannst. Diesen hier meine ich: http://maemo.org/downloads/product/Maemo5/pygtkeditor/
Leider ist der Editor scheinbar nur auf GTK in Kombination mit Python ausgelegt, Qt wäre jedoch besser weil es Plattformübergreifend ist, bzw. einfacher zu portieren ist auf andere Betriebssysteme (GTK ist eine GUI für Linux, welche auch Gnome benutzt, Qt ist auch eine GUI, allerdings für KDE).
Da du aber noch nicht geschrieben hast, ob du überhaupt schon Erfahrung im objektorientierten Programmieren hast, kann ich dir nicht genau sagen was du nehmen solltest. Wenn du gar keine Ahnung davon hast nimm lieber Python. Hast du bereits Ahnung, so kannst du getrost mit C++ anfangen. Beides kann man zusammen mit Qt als GUI entwickeln.
Btw. wenn du dich mit Linux auseinander setzen willst empfehle ich dir auch gleich mal auf einem Rechner ein Linux zu installieren (wenn du Windoof behalten willst im Dualboot). Empfehlen würde ich dir dazu Ubuntu, da es a) auf Debian basiert wie auch Maemo (und hey, Debain ist toll ) und es b) recht tolerant ist was das Einrichten, installieren usw. betrifft.
Will heute meine Ubuntu(-s) auf meinen Rechnern nicht mehr missen (auch wenn ich natürlich noch Windows parallel dazu betreibe).
PS: Es kann sein, dass Alternate dich aber dazu verdonnert Java zu lernen (was ja auch plattformübergreifend ist), allerdings wird das "offiziell" (noch?) nicht vom N900 unterstützt.
Apps sortieren & MP3 Player per Tasten steuerbar: Hallo,
habe seit etwa 2 Wochen das Touch2. Zuvor hatte ich das Sony Ericsson G900. Bei diesem Handy war es möglich die Titel im MP3 Player per...
Apps selber programmieren?: Hi!
Ich hab seit Anfang des Jahres mein H1 und hab jetzt beschlossen, dass ich, neben den ganzen Bugs, auch mit dem Angebot von Apps unzufrieden...
Nolia Apps selber programmieren!: Hi,
ich hab mich hier ein wenig umgeschaut und nichts zu dem Thema gefunden.
Kennt einer ein Tool, oder eine Anleitung zur erstellung von Apps...
Apps programmieren: Kann mir jemand sagen wie man Apps für symbian s60 5th programmieren kann?
In welcher Sprache werden die Apps programmiert? Kann mir jemand paar...
Besucher kamen mit folgenden Begriffen auf die Seite: