Python di N73

Foto os

Bisa membuat aplikasi untuk handphone adalah menyenangkan. Membuatnya dalam Bahasa Python lebih menyenangkan. Berikut ini uraiannya.

Handphone yang digunakan adalah Nokia N73 dimana ia menggunakan sistem operasi Symbian 60 edisi ketiga. Bila handphone Anda menggunakan sistem operasi tersebut, rasanya tulisan ini juga masih berlaku.

Pasanglah di handphone Python untuk S60 edisi ketiga, atau langsung ambil di sini.

Pasang text editor Ped - atau ambil di sini - yang juga berfungsi sebagai Python shell. Anda bisa menggunakannya untuk membuat dan menjalankan Python script. Masuk ke menu Options, File, New, Python. Tulislah kode berikut ini:

import appuifw
appuifw.note(u'Salam kenal.', 'info')

Simpanlah melalui menu Options. File, Save, Python in E:\, Options, Save here.... Masukkan nama filenya, "Salam", lalu Ok.

Sekarang jalankan melalui menu Options, Run. Sebuah pesan singkat muncul sejenak. Selanjutnya Anda dihadapkan pada Python shell. Untuk kembali ke text editor bisa melalui menu Options, Windows, Salam.py.

Menjalankan script akan lebih stabil bila menggunakan Python Shell. Saat tulisan ini dibuat, Ped akan crash saat import camera. Jadi gunakan Ped untuk mengedit dan Python Shell untuk menjalankannya.

Kelak aplikasi Anda sudah sering digunakan, dimana menjalankannya melalui Ped tentu kurang efisien. Saatnya membuat aplikasi Anda dapat langsung dijalankan melalui menu handphone, sebagaimana aplikasi mandiri lainnya. Ya, benar, saatnya menggunakan Linux untuk membuatnya menjadi sis.

Periksalah versi Python yang Anda gunakan:

$ python -V
Python 2.5.1

Lalu ambil Ensymble atau ambil di sini. Pastikan Anda mengambil script ensymble_python2.X-Y.py sesuai dengan versi Python terpasang. Berikut ini contoh penggunaan Python 2.5 untuk mengemas salam.py menjadi sis.

$ python ensymble_python2.5-0.24.py py2sis salam.py

Abaikan saja dulu bila ada warning, kini salam_v1_0_0.sis sudah terbentuk. Kirimlah file itu ke handphone, bisa menggunakan bluetooth, atau dengan cara lainnya yang baik. Sepertinya Anda sudah tahu apa yang harus dilakukan dengan file itu di handphone.

File SIS yang telah dipasang tetap membutuhkan Python Interpreter. Jadi pastikan Anda memasangnya terlebih dahulu.