2009-04-26 11 views
1

Kann ich unter Mac OS X PyS60 entwickeln? Es gibt ein XCode-Plugin für Symbian C++ - Entwicklung, aber ich weiß nicht, ob ich damit Python-Apps für mein Nokia Handy erstellen kann. Ich spreche von einer gründlicheren SDK-Erfahrung, als nur Dateien mit Textmate/Emacs zu bearbeiten und sie auf das Gerät zu kopieren.Wie funktioniert die PyS60-Entwicklung unter OS X?

Antwort

1

Nun, mit Python am Telefon alles, was Sie tun müssen, ist in der Lage, die Skripte hochladen, und MWS verwenden, das ist der einfachste Weg. MWS unterstützt Webdav zum Hochladen, auch kann man mit obexftp und Bluetooth die Skripte an der richtigen Stelle ablegen.

Man kann sie auch in SIS-Dateien theoretisch einpacken, aber das habe ich selbst noch nicht gemacht.

+0

Ich Quess Ausführen von Python-Skripten in einem Emulator unter OS X ist nicht möglich? – auramo

+0

Nicht sicher, wenn S60 Emulator verfügbar ist, könnte man theoretisch. Ich weiß, dass es nicht auf Linux;). – ewanm89

0

S60-Emulator läuft nur unter Windows, so Mac-Besitzer führen es unter Emulator. Hab gehört, dass es super funktioniert.

1

Ich benutze den Editor komodo edit 5 auf dem Mac und zeige ihn auf die Klasse nokia appfwui, dann wird der Editor die Nokia Pys60 apis automatisch vervollständigen.

Ich benutze auch die unten angegebenen Schritte, um das Skript auf das Gerät zu kopieren, es zu testen (wie der Emulator auf Mac OS X nicht runnable ist)

http://discussion.forum.nokia.com/forum/showthread.php?t=116771

3

Ich würde empfehlen Sie PuTools hinzufügen Ihre Entwicklungsumgebung. Es ermöglicht Ihnen, Dateien zwischen dem Telefon und dem Computer leicht zu synchronisieren, und gibt Ihnen eine Remote-Shell mit mehr Funktionen als die Standard-Bluetooth-Shell.

Die "offiziellen" PuTools-Anweisungen sind für Windows-Maschinen geschrieben, aber die Tools funktionieren definitiv auch auf dem Mac. These instructions sollte helfen.

(..! Als neuer Benutzer, kann ich nur einen Link posten Wenn Sie sich für die ursprüngliche PuTools Website suchen, es ist eine einfache Google-Suche Viel Glück)

EDIT: Eine Warnung, wenn Sie Verwenden von PyS60 v2.x auf Ihrem Symbian-Gerät: Leider wurde PuTools für PyS60 v2 nicht aktualisiert. :(

+0

+1 dafür - putools funktioniert wirklich gut! Nach dem Schreiben in Ihrem bevorzugten Editor wird der Code einige Sekunden (/ Tastendruck) im Telefon laufen. Wenn Sie auf einem SDK bestehen, möchten Sie vielleicht gar nicht in die PyS60-Entwicklung gehen. ;) –