2008-12-02 12 views
9

Şu anda S60 platformu için bir mobil uygulama geliştirmeye çalışıyorum ve özellikle PyS60'a bakıyor. Yerleşik bir python yorumlayıcısına ihtiyaç duymadan, yerel .sis dosyalarına derlenebileceğini ileri sürmektedir. Belgelere baktığımda, bunun açıkça belirtildiği herhangi bir ifade bulamadım. Şu anda SDK'ları, Emülatörler'i ve Linux'taki gelişmeyi test etmek için gereken tüm takım zincirlerini indirirken, bunu yaparken bunu biraz isteyeceğim diye düşündüm.PyS60, doğal olan sis dosyalarını üretir mi?

+0

S60 SDK'yı Linux üzerinde çalışmayı denemek oldukça acı veriyor. Hala bununla mücadele ediyorum. –

cevap

1

Linux henüz Series60 geliştirme için resmi olarak desteklenmemektedir. Windows kullanarak garip bir şekilde başınızı çok fazla koruyacaksınız.

Python'a gelince, geliştirilen uygulamanın bir .sis dosyasına paketlendiğini düşünüyorum, ancak yine de bir kez yüklendikten sonra PyS60 yorumlayıcısının çalışmasını gerektirir.

14

Kodunuzu python'a yazdıktan sonra, bunu ensymble kullanarak bir .sis dosyasına dönüştürebilirsiniz. Ayrıca gerekebilir, böylece yüklü piton olmadan herhangi telefonda çok kullanım olmayacaktır, ancak -

http://code.google.com/p/ensymble/

Bu yazılım size py2sis seçeneğini kullanarak bir .sis dosyası içine .py dosyasını yapmanızı sağlar Yeni oluşturduğunuz .sis ile python için .sis dosyasını birleştirmek için ensymble'ı kullanmak için

./ensymble.py mergesis komutunu kullanarak komut dosyanızın adını girin. PythonForS60-1-4-5 -3rdEd.sis final-app-name.sis

sonuçtaki son-app-name.sis dosyası hem dosyanızı hem de python'u yükleyecektir.